Witam, chciałbym się podpiąć do tematu
![Szczęśliwy :)](https://forum.atnel.pl/images/smilies/icon_e_smile.gif)
Sytuacja wygląda tak:
Środowisko Eclipse wraz ze świeżą wtyczką PluginAVR, wszystko dobrze skonfigurowane, wykrywa zestaw ATB rev:1.03 dzięki FT232.
mkAVR_Calculator wykrywa rodzaj uC Atmega16, bo taką na razie mam, Fusy Bity przestawione na zewnętrzny Kwarc, zworki dobrze ustawione. Piny uC sprawdzone pod względem zwarć/przewodności dla pewności.
ATB Manager również wykrywa zestaw uruchomieniowy pod każdym portem USB.
Za pomocą Eclipse oraz mkAVR_Calc kod wgrywany jest poprawnie bez błędów:
Kod:
Launching C:\AVRDUDE_FT232R\avrdude -pm16 -cATB-FT232R -Pft0 -Uflash:w:01_DiodaLED.hex:a "-CC:\AVRDUDE_FT232R\avrdude.conf"
Output:
avrdude: BitBang OK
avrdude: pin assign miso 3 sck 5 mosi 6 reset 7
avrdude: drain OK
ft245r: bitclk 230400 -> ft baud 115200
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e9403
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
ft245r: bitclk 230400 -> ft baud 115200
avrdude: reading input file "01_DiodaLED.hex"
avrdude: input file 01_DiodaLED.hex auto detected as Intel Hex
avrdude: writing flash (150 bytes):
Writing | ################################################## | 100% 0.10s
avrdude: 150 bytes of flash written
avrdude: verifying flash memory against 01_DiodaLED.hex:
avrdude: load data flash data from input file 01_DiodaLED.hex:
avrdude: input file 01_DiodaLED.hex auto detected as Intel Hex
avrdude: input file 01_DiodaLED.hex contains 150 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 0.03s
avrdude: verifying ...
avrdude: 150 bytes of flash verified
avrdude done. Thank you.
avrdude finished
Podczas wgrywania wsadu, świeci się dioda PWRL [zielona] oraz PRG [niebieska]. Następnie naciskam przycisk RST w ATBmanager i czekam na rezultat...
Problem zaczyna się chwile po wgraniu wsadu. Pierwszy program "migająca dioda" *Uploaduje właściwy w razie czego:))
Dioda nie mruga wogóle, świeci światłem ciągłym w tym wypadku PORT PC7. Po zmianie portu diody na jakikolwiek inny i wgraniu ponownie wsadu, znowu zaczyna świecić dioda PC7...
Siedziałem, kombinowałem, być może coś przeoczyłem, niemniej jednak byłbym wdzięczny za jakieś konstruktywne pomysły co może być przyczyną takiego stanu rzeczy
![Szczęśliwy :)](https://forum.atnel.pl/images/smilies/icon_e_smile.gif)
Czyżby uC był walnięty ?
Pozdrawiam Tomasz