Strona 1 z 1

Błąd przy ładowaniu softu

: sobota 17 sty 2015, 15:09
autor: Firewall
Wgrywając soft do multi wii pro pod koniec ładowania pojawia się następujący błąd: "avrdude: verification error, first mismatch at byte 0x0000 0x93 != 0xc6". Ma ktoś pojęcie co w takim wypadku zrobić? Kabel usb jest w porządku bo bez problemu ładuje drugą płytkę.

: sobota 17 sty 2015, 15:50
autor: Rurek
Spróbuj najpierw z IDE wgrać sketch "clean EPROM" czy jakoś tak. a potem właściwy wsad z MultiWii. Może są jakieś śmiecie w pamięci.

: sobota 17 sty 2015, 22:28
autor: Firewall
Rurek zrobiłem jak mówiłeś, ale nawet przy wgrywaniu samego eeprom_clear wywala ten błąd: "avrdude: verification error, first mismatch at byte 0x0000
0x01 != 0xc6
avrdude: verification error; content mismatch"
Sprawdziłem na dwóch różnych komputerach i nic.

: niedziela 18 sty 2015, 00:09
autor: miś
Wygląda na padniętą płytkę... Możliwości dużo, poprzez padnięty hardware do złego bootloadera w procku.

: niedziela 18 sty 2015, 00:25
autor: volender
Hmm.... to powinno być sprawdzone przez programator wcześniej, ale czy masz wybraną dobrą płytkę w Arduino (chyba, że ta druga płytka też jest multiwii pro, i na niej działa ok)...

To jakaś mocno używana / często programowana płytka? Teoretycznie ilości dopuszczalnych zapisów nie da się przekroczyć, ale może masz pechowy egzemplarz?

W Fusach nie mieszałeś ostatnio (FuseBit'ach jakby coś ;) )?


EDIT:
Chociaż to raczej nie problem uszkodzonego romu (mógł paść jakiś bit), bo liczby 0x93 i 0xc6 różnią się na 4 bitach.

: niedziela 18 sty 2015, 00:49
autor: miś
Firewall pisze:Kabel usb jest w porządku bo bez problemu ładuje drugą płytkę.
No tak... zabrakło podstawowego pytania czy owa "druga płytka" jest taka sama czy inna, a to bardzo istotne pytanie.

: niedziela 18 sty 2015, 07:24
autor: Firewall
Identyczna, też z hobbyking'u też multiwii pro na atmega 2560, wszystko poprawnie wybrane, w sumie to kontroler kumpla, wiem że działała napewno ale po wgrywaniu kalibracji regli, musiało coś się schrzanić bo mówił że mu już nie chciała się podłączyć do GUI. I od wczoraj próubuję ją ożywić (wgrać system tak samo na tych samych ustawieniach co do mojej). U siebie objawy na komputerze opisywał że system ładował się jakieś ponad 5 minut i wywalało błąd, za to u mnie poprawnie przechodzi praktycznie całe wgrywanie (dioda led miga w odpowiedniej sekwencji) i tylko na samym końcu ten błąd.
P.S A moż jest to problem z portem micro usb w kontrolerze? Bo komputer raz wykrywa płytkę a raz ma problemy.

: niedziela 18 sty 2015, 10:52
autor: volender
Dziwna sprawa... jeśli masz jakiś interfejs USB - UART, to spróbuj się podłączyć nim pod uart0 atmegi - jest wyprowadzony zaraz przy złączu usb, i tak spróbuj załadować soft.

Te płytki mają też zworkę, którą trzeba założyć, żeby móc zaprogramować układ (nie wiem co ona tam robi - zwiera Rx atmegi z Tx interfejsu USB na płytce??) - zobacz, czy masz ją założoną.

: poniedziałek 19 sty 2015, 17:44
autor: Firewall
Okey USB UART zamówiony bo nie miałem żadnego wolnego pod ręką, zworka zwiera piny podpisane J1 tak samo jak w mojej płytce. Port uart0 atmegi to będzie ten pod który podpina się Bluetooth?

Re: Błąd przy ładowaniu softu

: sobota 31 sty 2015, 19:40
autor: Firewall
Witam, po dłużej przerwie. Konwerter usb-UART przyszedł, ale przy wgrywaniu nadal pojawia się ten błąd, ale mogę powiedzieć że jest postęp, ponieważ po wgraniu software'u zapaliły sję wkońcu ledy sygnalizujące pracę kontrolera, lecz zamiast migać świecą stałym światłem. Próbowałem wgrywać używając innego programatora ale dalej nie chcę ten FC poprawnie działać.