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



Teraz jest 5 gru 2024, o 02:00


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 26 paź 2014, o 16:41 
Offline
Użytkownik

Dołączył(a): 12 kwi 2014
Posty: 27
Pomógł: 4

Witam

Nie mogę uruchomić bootloadera w atmega644p.

Generuję BLS programem Pana Mirka, mam ustawione:

    procesor ATmega644p
    taktowanie 16000000 MHz
    baudrate 38400
    adres BLC 0xFE00

Wciskam INFO i niestety wywala błąd odczytu BLS. Przeczytałem wszystkie informacje z http://www.atnel.pl/mkbootloader.html
Jedno mi się tylko nie zgadza - dla atmegi644p BLS start w poradniku jest 0x7E00 razy 2 czyli FC00
Natomiast w nocie dla ATmega644 BLS start dla 512 bajtów jest 0xFE00 razy 2 czyli 1FC00
Po wgraniu BLS z tymi drugimi ustawieniami mam błąd: Brak odpowiedzi procesora - Time OUT !!!
Proszę o podpowiedzi co robię źle, gdzie mam błąd.
Program testuję w wersji DEMO - wiem o ograniczeniu kodu do 1kB



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 18:08 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

A wyłączyłeś pan Watchdoga ?

Obrazek

------------------------ [ Dodano po: kilkunastu sekundach ]

Cytuj:
Natomiast w nocie dla ATmega644 BLS start dla 512 bajtów jest 0xFE00 razy 2 czyli 1FC00

w nocie masz pan podany adres w bajtach a do ustawień trzeba podać w słowach ... widzisz teraz w czym rzecz ?


Autor postu otrzymał pochwałę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 18:09 
Offline
Użytkownik

Dołączył(a): 12 kwi 2014
Posty: 27
Pomógł: 4

Oczywiście, że tak, walczyłem z tym kilka godzin z różnymi konfiguracjami



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 18:15 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

swicio napisał(a):
Oczywiście, że tak

ale co to oznacza "że tak" ? w twoim przypadku ?

że masz zaznaczonego tego ptaka czy nie ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 18:17 
Offline
Użytkownik

Dołączył(a): 12 kwi 2014
Posty: 27
Pomógł: 4

Próbowałem z zaznaczonym -
efekt:
Błędny odczyt z BLS, spróbuj ponownie
******

******
z odznaczonym "ptakiem" ten sam komunikat :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 18:19 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

poza tym jak ty to testujesz tak w ogóle ? jak podłączasz do procka konkretnie sygnały - przez co? do komputera?

------------------------ [ Dodano po: 1 minucie ]

swicio napisał(a):
z odznaczonym "ptakiem" ten sam komunikat


ale to pamiętaj - to nie jest tak że się próbuje coś na zasadzie zadziała nie zadziała :( ..... bierze się notę PDF procka i się sprawdza. Jak ma włączony watchdog po resecie no to MUSISZ go wyłączać programowo czyli zaznaczać tego ptaka

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 18:25 
Offline
Użytkownik

Dołączył(a): 12 kwi 2014
Posty: 27
Pomógł: 4

podłączone jest do komputera poprzez USB<->FTDI232 płytka EVB (nie samoróbka) kupionej kiedyś na serwisie aukcyjnym. Porty z FT232 podłączone są do PD0 i PD1 - testowałem to z innym bootloaderem, także wiem że jest sprawna płytka.
Programuję ATB-USBASP i MkAvrCalculator.

Cytuj:
ale to pamiętaj - to nie jest tak że się próbuje coś na zasadzie zadziała nie zadziała :( ..... bierze się notę PDF procka i się sprawdza.


Właśnie siedzę z notą od południa i sprawdzam wszystko po kolei i już mi się pomysły skończyły. Nie jest tak jak Pan myśli, że poklikam i post z prośbą o pomoc.

------------------------ [ Dodano po: 18 minutach ]

Mogę się mylić, ale wydaje mi się, że w MkAvrCalculator może być błąd w boot flash start address w Zakłądce "Fusy właściwości" dla atmegi644P
Porównywałem adresy atmegi8 i atmegi32 z kalkulatorem i tam się zgadzało z notami katalogowymi stąd moje stwierdzenie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 19:03 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

swicio napisał(a):
Mogę się mylić, ale wydaje mi się, że w MkAvrCalculator może być błąd w boot flash start address w Zakłądce "Fusy właściwości" dla atmegi644P

Nie możesz się mylić tylko się mylisz akurat tutaj panie - bo procki ATmega644P używam w połowie zestawów ATB i dla nich jest od dawien dawna to wszystko przygotowane i opracowane zresztą nie tylko dla nich ... i zapewniam cię że wszystko działa

swicio napisał(a):
Nie jest tak jak Pan myśli, że poklikam i post z prośbą o pomoc

Nic nie myślę - pytam ... bo ludzie różne błędy popełniają - więc staram się trafić ... więc nie rozumiem skąd to poirytowanie

Teraz nie mam niestety akurat pod ręką tego procka tylko ATmega32 żeby coś sprawdzić

pokaż może jak w MkAvrCalculatorze masz ustawione fusebity ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 19:12 
Offline
Użytkownik

Dołączył(a): 12 kwi 2014
Posty: 27
Pomógł: 4

Po chwili przemyśleń naprowadził mnie Pan na dobrą drogę z tym watchdogiem. Był załączony, po wyłączeniu go program zadziałał :!:

Dziękuję Panie Mirku :)
Cytuj:
Nic nie myślę - pytam ... bo ludzie różne błędy popełniają - więc staram się trafić ... więc nie rozumiem skąd to poirytowanie

Jestem początkujący wiec proszę o wyrozumiałość dla nowicjusza :oops:
Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 21:47 
Offline
Użytkownik

Dołączył(a): 11 wrz 2013
Posty: 709
Zbananowany użytkownik

Pomógł: 23

swicio napisał(a):
Po chwili przemyśleń naprowadził mnie Pan na dobrą drogę z tym watchdogiem. Był załączony, po wyłączeniu go program zadziałał :!:

Dziękuję Panie Mirku :)
Cytuj:
Nic nie myślę - pytam ... bo ludzie różne błędy popełniają - więc staram się trafić ... więc nie rozumiem skąd to poirytowanie

Jestem początkujący wiec proszę o wyrozumiałość dla nowicjusza :oops:
Pozdrawiam


Ehhh... ehhh... ehh...
Tak to jest jeśli jak sam piszesz początkujący rzuca się na zbyt głęboką wodę.
Ostatnio mieliśmy tu dokładnie taki przykład odnośnie zestawu uruchomieniowego.
Naprawdę polecam Mirkowe książki i tegoż samego autora poradniki - napisz najpierw coś prostego bez bootloadera, a potem wgraj to z jego użyciem.
Da to Ci do myślenia, a i doda animuszu do późniejszego działania.

--
Grzegorz...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 paź 2014, o 22:15 
Offline
Użytkownik

Dołączył(a): 12 kwi 2014
Posty: 27
Pomógł: 4

Wiem, wiem :)
Bluebooka studiuję i powoli wgryzam się w tajniki programowania w C :) .
Przyznam, że tylko dzięki Panu Mirkowi i jego poradnikom zainteresowałem się tym tematem - a wiele kursów próbowałem i na samym początku już się zniechęcałem.
Doceniam pracę i gratuluję cierpliwości dla takich jak ja ;)



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: 11 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO