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



Teraz jest 20 kwi 2026, o 00:32


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 18 kwi 2015, o 22:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 paź 2014
Posty: 237
Lokalizacja: Rzeszów
Pomógł: 11

Postanowiłem zrobić sobie prosty oscyloskop na LCD a'la drzasiek - myślę, że wszyscy na tym forum znają ten projekt.

Schody zaczęły się, gdy próbuję go zaprogramować.
Używam AVRMK2 (LUFA). Zmontowany przeze mnie.
Gdy próbuję połączyć się z atxmegą przez mkAVR Calculator wyskakuje "błąd AVRDUDE!"
Pod BASCOM programator jest rozpoznawany, ale jego sygnatura to same F-y.
Pod avrdude z linii komend:

wersja PawelGaj:
Cytuj:
C:\avrdude_6.11>avrdude -c avrispmkII -P usb -p x128a3 -F

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.03s

avrdude: Device signature = 0x1e9742

avrdude done. Thank you.

a po chwili:

C:\avrdude_6.11>avrdude -c avrispmkII -P usb -p x128a3 -F

avrdude: stk500v2_command(): error in CMD_XPROG: Failed
avrdude: stk600_xprog_program_enable(): XPRG_CMD_ENTER_PROGMODE failed
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0xe07dc7
avrdude: Expected signature for ATxmega128A3 is 1E 97 42

avrdude done. Thank you.


Cytuj:
C:\AVRDude_5.8>avrdude -c avrispmkII -P usb -p x128a3 -F

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
avrdude: Expected signature for ATXMEGA128A3 is 1E 97 42

avrdude: safemode: Fuses OK

avrdude done. Thank you.


W wersji 6.11 przy zaznaczonej opcji -F co któryś raz program "pójdzie", ale tylko na ekranie, bo przy weryfikacji (co którejś, bo nie wszystkie idą) wyskakuje błąd.
Generalnie - komenda jest przyjmowana, gdy zgadza się sygnatura.

Myślałem, że to coś nie tak z programatorem, ale Atmega8 na nim się programuje. Nie mam innego procka, abym mógł sprawdzić PDI.

Czy coś robię nie tak? Czy uszkodzony jest procek? Połączenia sprawdziłem kilka razy - zgodne z projektem.
Proszę o pomoc.

_________________
Mr. Nobody



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 kwi 2015, o 17:26 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 paź 2014
Posty: 237
Lokalizacja: Rzeszów
Pomógł: 11

Problem rozwiązany - dołożyłem kondensator 470uF na płytce na zasilaniu i poszło w avrdude od strzała. Układ zasilany na razie był z programatora.
same kondensatory 100nF widocznie nie dawały rady.

Cytuj:
C:\avrdude_6.11>avrdude -c avrispmkII -P usb -p x128a3 -U flash:w:program.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.03s

avrdude: Device signature = 0x1e9742
avrdude: NOTE: Programmer supports page erase for Xmega devices.
Each page will be erased before programming it, but no chip erase is pe
rformed.
To disable page erases, specify the -D option; for a chip-erase, use th
e -e option.
avrdude: reading input file "program.hex"
avrdude: input file program.hex auto detected as Intel Hex
avrdude: writing flash (82542 bytes):

Writing | ################################################## | 100% 9.98s

avrdude: 82542 bytes of flash written
avrdude: verifying flash memory against program.hex:
avrdude: load data flash data from input file program.hex:
avrdude: input file program.hex auto detected as Intel Hex
avrdude: input file program.hex contains 82542 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 9.39s

avrdude: verifying ...
avrdude: 82542 bytes of flash verified

avrdude done. Thank you.

_________________
Mr. Nobody



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 kwi 2015, o 04:59 

Pomógł: 0

APAP75 napisał(a):
myślę, że wszyscy na tym forum znają ten projekt.

Przykro mi ale chyba nie wszyscy - ja nie znam ;)
APAP75 napisał(a):
same kondensatory 100nF widocznie nie dawały rady.

A to już są takie podstawy podstaw, że tak powiem, a szczególnie gdy zasila się układ z źródła, któremu jest daleko do doskonałości.
Ale ważne, że sobie poradziłeś :)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 7 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