-
1. Data: 2011-11-21 11:41:23
Temat: adruino - optiboot - content mismatch
Od: "bagno" <b...@o...pl>
Witam.
Mam taki produkt arduinopodobny (własnej produkcji) na procesorze
328P. Bootloader optiboot (niestety był to jakiś bardzo delikatnie
przerobiony jeżeli chodzi o parametry kompilacji). Wszystko działalo
super do czasu kiedy nie zmieniłem troche fuse bitów. Chodziło o zmiane
z low power crystal na full swing. I nagle mam za każdym razem
Content Mismatch at byte 0x000 (0x0C != 0xFF). Zmieniałem ten
bootloader juz chyba 10 razy tak że nawet nie wiem który był ten
działający, przywracałem fuse bity. Nic nie pomaga.
Procesorek się normalnie programuje i nie wykazuje żadnych problemów
z zapisem do flasha. Tylko ten upload programu przez optiboot nie działa.
Po takim błędnym zapisie robie odczyt programatorem i faktycznie ani 1 bajt
się nie zapisał.
Fizycznie nic w układzie się nie zmieniło.
Przeczytałem już połowe internetu w poszukiwaniu rozwiązania i dużo osób
miało podobny problem ale żadne z podanych rozwiązań u mnie nie działa.
To są w większości historie o błędnych prędkościach transmisji (u mnie
jest 115200 i zawsze tak było).
-
2. Data: 2011-11-21 23:32:32
Temat: Re: adruino - optiboot - content mismatch
Od: Adam Dybkowski <a...@g...6c7o8m>
W dniu 2011-11-21 12:41 bagno napisał(a):
> Mam taki produkt arduinopodobny (własnej produkcji) na procesorze
> 328P. Bootloader optiboot (niestety był to jakiś bardzo delikatnie
> przerobiony jeżeli chodzi o parametry kompilacji). Wszystko działalo
> super do czasu kiedy nie zmieniłem troche fuse bitów. Chodziło o zmiane
> z low power crystal na full swing. I nagle mam za każdym razem
> Content Mismatch at byte 0x000 (0x0C != 0xFF). Zmieniałem ten
> bootloader juz chyba 10 razy tak że nawet nie wiem który był ten
> działający, przywracałem fuse bity. Nic nie pomaga.
Sprawdź inny egzemplarz procesora.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
-
3. Data: 2011-11-24 16:32:27
Temat: Re: adruino - optiboot - content mismatch
Od: "Haha" <e...@g...com>
Użytkownik "Adam Dybkowski" <a...@g...6c7o8m> napisał w
wiadomości news:jaen2g$vvf$3@news.onet.pl...
>W dniu 2011-11-21 12:41 bagno napisał(a):
>
>> Mam taki produkt arduinopodobny (własnej produkcji) na procesorze
>> 328P. Bootloader optiboot (niestety był to jakiś bardzo delikatnie
>> przerobiony jeżeli chodzi o parametry kompilacji). Wszystko działalo
>> super do czasu kiedy nie zmieniłem troche fuse bitów. Chodziło o zmiane
>> z low power crystal na full swing. I nagle mam za każdym razem
>> Content Mismatch at byte 0x000 (0x0C != 0xFF). Zmieniałem ten
>> bootloader juz chyba 10 razy tak że nawet nie wiem który był ten
>> działający, przywracałem fuse bity. Nic nie pomaga.
>
> Sprawdź inny egzemplarz procesora.
No i niby działa. Wkurza mnie to. Wszystko tak samo
ustawione.
-
4. Data: 2011-11-24 21:28:25
Temat: Re: adruino - optiboot - content mismatch
Od: Michoo <m...@v...pl>
W dniu 24.11.2011 17:32, Haha pisze:
> Użytkownik "Adam Dybkowski"<a...@g...6c7o8m> napisał w
>> Sprawdź inny egzemplarz procesora.
>
> No i niby działa. Wkurza mnie to. Wszystko tak samo
> ustawione.
Wgraj na nowo bootloader do tamtego - może program poszedł w maliny i
nadpisał pamięć.
--
Pozdrawiam
Michoo
-
5. Data: 2011-11-24 21:52:49
Temat: Re: adruino - optiboot - content mismatch
Od: "Haha" <e...@g...com>
Użytkownik "Michoo" <m...@v...pl> napisał w wiadomości
news:jamctp$rvb$1@news.onet.pl...
>W dniu 24.11.2011 17:32, Haha pisze:
>> Użytkownik "Adam Dybkowski"<a...@g...6c7o8m> napisał
>> w
>>> Sprawdź inny egzemplarz procesora.
>>
>> No i niby działa. Wkurza mnie to. Wszystko tak samo
>> ustawione.
> Wgraj na nowo bootloader do tamtego - może program poszedł w maliny i
> nadpisał pamięć.
Robilem to 65 razy ! Wszystkiego już probowałem. Z drugim procesorem tak
samo namieszałem a potem wrzuciłem inny bootloader i znowu działa. Nic nie
rozumiem.
-
6. Data: 2011-11-25 20:39:41
Temat: Re: adruino - optiboot - content mismatch
Od: Adam Dybkowski <a...@g...6c7o8m>
W dniu 2011-11-24 22:52 Haha napisał(a):
>>>> Sprawdź inny egzemplarz procesora.
>>>
>>> No i niby działa. Wkurza mnie to. Wszystko tak samo
>>> ustawione.
>> Wgraj na nowo bootloader do tamtego - może program poszedł w maliny i
>> nadpisał pamięć.
>
> Robilem to 65 razy ! Wszystkiego już probowałem. Z drugim procesorem tak
> samo namieszałem a potem wrzuciłem inny bootloader i znowu działa. Nic nie
> rozumiem.
Jedyne wytłumaczenie to zepsuty procek.
Mi też się kiedyś udało przypadkowo zmienić sygnaturę AVRka (niby
niemożliwą do zmiany). Cała reszta działała normalnie o ile udało się
namówić programator do olania tej sygnatury (i po to m.in. jest taka
opcja w ISP Programmerze).
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.