Cao drugari, uzeo sam da isprobam ovaj code odavde:
https://github.com/adafruit/Standalone-A...programmer
A za HW koristim ovo:
Koliko sam ja video (a nadam se da mi nije promaklo nesto), to je taj pinout.
Medjutim, kad probam da pokrenem code pritiskom na dugme ili iz terminala dobijem ovo:
Vratim drugi IC koji vec ima firmware koji je tu originalno dosao sa njim, on lepo prodje do kraja... Sto znaci da se nesto tu razlikuje...
Zakacio sam logic analyzer sinoc na blic samo da proverim da li i ovaj IC koji radi lepo da li koristi isti firmware, i deluje da je to to, ili bar neka varijanta ovog AdaBootloader-a. Uglavnom, signature je lepo prepoznat u ovom donjem slucaju i ceo proces instalacije bootloader-a prodje ok.
etc.
Zatim lepo procita signature 950F i postavi i verifikuje fuses i odradi ostatak kako treba.
Moguce i da je nesto prosto da mi se wiring ovog HW-a ne poklapa sa onim code-om ali nisam primetio da se nesto razlikuje.
Svaka pomoc dobrodosla.
https://github.com/adafruit/Standalone-A...programmer
A za HW koristim ovo:
Koliko sam ja video (a nadam se da mi nije promaklo nesto), to je taj pinout.
Medjutim, kad probam da pokrenem code pritiskom na dugme ili iz terminala dobijem ovo:
Code:
AdaBootLoader Bootstrap programmer (originally OptiLoader Bill Westfield (WestfW))
Type 'G' or hit BUTTON for next chip
Starting Program Mode [OK]
Reading signature:200
Searching for image...
Not Found
Image fail
Vratim drugi IC koji vec ima firmware koji je tu originalno dosao sa njim, on lepo prodje do kraja... Sto znaci da se nesto tu razlikuje...
Zakacio sam logic analyzer sinoc na blic samo da proverim da li i ovaj IC koji radi lepo da li koristi isti firmware, i deluje da je to to, ili bar neka varijanta ovog AdaBootloader-a. Uglavnom, signature je lepo prepoznat u ovom donjem slucaju i ceo proces instalacije bootloader-a prodje ok.
Quote:Time [s] Analyzer Name Decoded Protocol Result
3.78145975 Async Serial '0'
3.8572595 Async Serial \n
3.8574295 Async Serial A
3.8575995 Async Serial d
3.8577695 Async Serial a
3.8579395 Async Serial B
3.8581095 Async Serial o
3.8582795 Async Serial o
3.8584495 Async Serial t
3.8586195 Async Serial L
3.8587895 Async Serial o
3.8589595 Async Serial a
3.8591295 Async Serial d
3.8592995 Async Serial e
3.8594695 Async Serial r
3.8596395 Async Serial ' '
3.8598095 Async Serial B
3.859979625 Async Serial o
3.860149625 Async Serial o
3.860319625 Async Serial t
3.860489625 Async Serial s
3.860659625 Async Serial t
3.860829625 Async Serial r
3.860999625 Async Serial a
3.861169625 Async Serial p
3.861339625 Async Serial ' '
etc.
Zatim lepo procita signature 950F i postavi i verifikuje fuses i odradi ostatak kako treba.
Moguce i da je nesto prosto da mi se wiring ovog HW-a ne poklapa sa onim code-om ali nisam primetio da se nesto razlikuje.
Svaka pomoc dobrodosla.