Digispark praca w systemie Windows 10

Sterowniki:

Instalacja:

1. Pierwszym krokiem jest instalacja sterowników „micronucleus-2.0a4-win.zip” – certyfikat sterowników stracił ważność w 2015, więc konieczna będzie instalacja z wyłączonym wymuszeniem sprawdzania podpisu sterowników(instalujemy sterowniki tak jak te niepodpisane).

2.W Windows 10 został przebudowany plik zarządzania USB MODE więc nie będzie pracował poprawnie z zainstalowanym sterownikami. Po podłączeniu Digispark pod USB przywita nas NIEBIESKI EKRAN BŁĘDU (BLUE SCREEN) z błędem pliku „lowcdc.sys” aby to naprawić musimy wykonać następujące czynności:

potrzebny będzie nam plik „usbser.sys” plik znajduje się w katalogu instalacyjnym systemu Windows 7

\Sources\install.wim – plik „install.wim możemy otworzyć 7-Zip

\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_fbc4a14a6a13d0c8\

Aby nie zastępować pliku zmienimy jego nazwę na „usbser61.sys” następnie kopiujemy go do katalogi z plikami „LowCDC-Win10x64

teraz aby nasz plik „usbser61.sys” z nową nazwą był rozpoznawany w systemie musimy stworzyć nową paczkę sterowników, waz z plikami „LowCDC-Win10x64” ,

! plik usbser61.sys możesz pobrać również z:

https://drive.google.com/file/d/1bOjwIvLtSPuQEiT2nNw8E28jCVuAcx7e

aby nasze pliki zostały zainstalowane niezbędne będzie wygenerowanie certyfikatu i podpisanie sterowników

w tym celu pobieramy Windows Driver Kit (WDK) 10:

https://docs.microsoft.com/en-us/windows-hardware/drivers/download-the-wdk 

przechodzimy od razu do kroku: „Step 2: Install WDK for Windows 10, version 1709” i pobieramy, nic więcej nie będzie nam potrzebne

uruchamiamy pobrany plik „wdksetup.exe” sprawdzamy adres instalacji jeśli nie jest to : „C:\Program Files (x86)\Windows Kits” będziemy musieli z edytować plik „createcat.bat

w pliku „createcat.bat„” wyszukujemy „%ProgramFiles(x86)%\Windows Kits” i zamieniamy na nasz, w moim przypadku był to”E:\ProgramData\Windows Kits” do edycji polecam Notepad++

po zmianie możemy już uruchomić „createcat.bat” jeśli nie mamy już żadnych błędów i widzimy „Number of files successfully Verified: 1” możemy zainstalować nasze sterowniki.

w tym celu wymagane jest wyłączenie wymuszonej weryfikacji podpisu(bez tego system nie będzie w stanie zweryfikować wydawcy certyfikatu) robimy to poprzez przytrzymanie klawisza „shift” i klikamy Uruchom ponownie, a następnie wybieramy opcje Rozwiązywanie problemów > Opcje zaawansowane > Ustawienia uruchamiania > Uruchom ponownie > (klawisz) 7 – i instalujemy certyfikat „certcopy.cer” oraz przy pliku „lowcdc.inf” wybieramy zainstaluj

 

Po tych zabiegach nasz system powinien poprawnie wykrywać Digispark’a po podłączeniu pod usb, bez żadnych niespodzianek. Trzeba jedynie uważać podczas usuwania urządzenia Digispark wraz z sterownikami, bo NIEBIESKI EKRAN wróci i będziemy musieli ponownie zainstalować nasze sterowniki, więc warto je zachować aby nie wykonywać wszystkich operacji ponownie.

 

Wszystkie pliki dostępne w postaci kopi z dnia 09-02-2018

https://drive.google.com/drive/folders/1WHAArM2Ri8_ZrSmwsWH3GUlzc5ALyaYu

 

 

Aby programować płytki w środowisko Arduino IDE

Adres menedżera płytek:

http://digistump.com/package_digistump_index.json

Domyślne ustawienia:

Narzędzia > Płytka > Digispark (Default – 16.5 mhz)

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *