Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 7 mar 2025, o 03:06


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 16 sie 2013, o 10:29 
Offline
Nowy

Dołączył(a): 16 sie 2013
Posty: 3
Pomógł: 0

Witam serdecznie,

Mam pewien problem: podłączyłem moją płytkę Arduino Leonardo pod USBasp i chcę ustawić fuse bity a następnie wypalić bootloadera.

Wszystko jest z całą pewnością dobrze połączone gdyż AVRdude bez problemu wykrywa uC, co więcej - bez problemu sczytał aktualną pamieć flash, eeprom, fuse bity, lock bity etc.

Przy próbie ustawienia fuse w inny sposób, otrzymuję błąd:


Składnia: [ Pobierz ] [ Ukryj ]
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Niestety bez poprawnego ustawienia fuse i lock bitów, nie jestem w stanie ruszyć dalej. Problem występuje niezależnie od tego czy korzystam ze zworki Slow_SCK na USBasp czy też nie.
Z tego co zdołałem zaobserwować, pomimo błędu Fuse się aktualizują, natomiast Lock są nie do ruszenia. :( Boję się programować układ bootloaderem z błędami.

Z góry dziękuję za wszelką pomoc.
Pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sie 2013, o 11:00 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8614
Pomógł: 338

1 ... nie kombinuj jak koń pod górę
2 ... uruchom pakiet arduino
3 ... wybierz płytkę leonardo
4 ... wybierz posiadany programator

Obrazek

5 ... wybierz burn bootlkoader

Obrazek


po chwili będziesz miał ustawione prawidłowe fusy wgrany bootloader i ustawione lockbity zapobiegające przypadkowemu nadpisaniu bootloadera

ale możesz też zrezygnować z loadera i wgrywać program opcją :

Obrazek

miłej zabawy jak masz pytania pisz poczytaj tez u mnie na stronce zwłaszcza dział SUNDUINO

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sie 2013, o 11:06 
Offline
Nowy

Dołączył(a): 16 sie 2013
Posty: 3
Pomógł: 0

Racja, zapomniałem napisać o najważniejszym - chcę wgrać bootloader Flip. :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sie 2013, o 11:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

1)Czemu piszesz "efuse" i czemu7 piszesz atmega32u4 skoro ty używasz atmegi32?
2)Czemu nie możesz ustawić fusebitów jakąś nakładką graficzną a nie gołym avrdude (np. kalkulatorem Mirka albo SinaProg albo czymkolwiek innym) ?

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sie 2013, o 11:20 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8614
Pomógł: 338

to ja już zgłupłem :P
napisz od nowa co chcesz zrobić i w czym ...

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 sie 2013, o 11:28 
Offline
Nowy

Dołączył(a): 16 sie 2013
Posty: 3
Pomógł: 0

@Wojtek001: jakie 'efuse'? Wybacz mi ale wiem jaki programuję uklad i wiem że jest to ATmega32u4. :D Odpowiadając na drugą część pytania: nie widzę różnicy między nakładką graficzną a konsolowym avrdude. Z resztą polecenia które tutaj wkleiłem wyciągnąłem żywcem właśnie z takiej nakładki. :)

@SunRiver: od początku: chcę moją ATmegę32u4 z wgranym bootloaderem arduino przywrócić do stanu fabrycznego z fabrycznym DFU tak, żebym mógł wypalać dowolne .hexy bez korzystania z ICSP.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 sie 2013, o 12:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 01 sie 2012
Posty: 245
Lokalizacja: Kielce
Pomógł: 6

Bartonek napisał(a):
@Wojtek001: jakie 'efuse'? Wybacz mi ale wiem jaki programuję uklad i wiem że jest to ATmega32u4. :D Odpowiadając na drugą część pytania: nie widzę różnicy między nakładką graficzną a konsolowym avrdude. Z resztą polecenia które tutaj wkleiłem wyciągnąłem żywcem właśnie z takiej nakładki. :)

@SunRiver: od początku: chcę moją ATmegę32u4 z wgranym bootloaderem arduino przywrócić do stanu fabrycznego z fabrycznym DFU tak, żebym mógł wypalać dowolne .hexy bez korzystania z ICSP.
Skoro wiesz to czemu piszesz w temacie "w Atmedze 32". W pierwszej kolejności potraktowałem to co było w temacie a atmega32 i atmega32u4 to zupełnie inne mikro kontrolery.

_________________
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Google [Bot] i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO