Nelze opakovaně nahrát sketch
Moderátor: Moderátoři
- 5410261230
- Příspěvky: 206
- Registrován: 18 čer 2007, 02:00
Nelze opakovaně nahrát sketch
Ahoj
Konečně se mi podařilo nahrát bootloader a sketch do klonu s ATMEGA168PU-AU (po nainstalování neoficiální knihovny). Bohužel jenom jednou. Mám Arduino UNO jako programátor s nainstalovaným ISP, skletch instaluji tlačítkem Nahrát pomocí programátoru parametry spouštění nemohu nalézt nikdy jsem je do UNA nepotřeboval. Díky za radu.
avrdude: Device signature = 0x000000 (retrying)
Nastala chyba při nahrávaní projektu.
Reading | ################################################## | 100% 0.03s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
Konečně se mi podařilo nahrát bootloader a sketch do klonu s ATMEGA168PU-AU (po nainstalování neoficiální knihovny). Bohužel jenom jednou. Mám Arduino UNO jako programátor s nainstalovaným ISP, skletch instaluji tlačítkem Nahrát pomocí programátoru parametry spouštění nemohu nalézt nikdy jsem je do UNA nepotřeboval. Díky za radu.
avrdude: Device signature = 0x000000 (retrying)
Nastala chyba při nahrávaní projektu.
Reading | ################################################## | 100% 0.03s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
Sice absolutne nechapem co si tym chcel povedat.
Arduimo ma standartne v ponuke 168, na doskach nano tak ze nahrat tam cez botloader nejaky program nieje problem.
Mas dobre naprogramovane to programovacie arduino? Kabliky spravne zapojené?
Nechapemcprec instalujes nejake neoficialne veci ked to nieje potrebne.
Subor botloadera hex je urcite v priecinnkoch arduina
Arduimo ma standartne v ponuke 168, na doskach nano tak ze nahrat tam cez botloader nejaky program nieje problem.
Mas dobre naprogramovane to programovacie arduino? Kabliky spravne zapojené?
Nechapemcprec instalujes nejake neoficialne veci ked to nieje potrebne.
Subor botloadera hex je urcite v priecinnkoch arduina
- 5410261230
- Příspěvky: 206
- Registrován: 18 čer 2007, 02:00
Ahoj.
Prosím o kontrolu pojistek já ani nevím kde se vzalo to " x " v adrese kde bych očekával jen " 1 nebo 0. Parametr" -F " vypadá jako něco dosovského v Arduinu IDE bych očekával nějaké zatržítko ale teprve začínám. Děkuji.
P.S.
A podpis - nic jsem nepodepsal ani spolupráci, v IDE, doma i na Slovensku.
vrdude: Version 6.3, compiled on Sep 12 2016 at 17:24:16
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\Dell\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino6/etc/avrdude.conf"
Using Port : COM4
Using Programmer : arduino
Overriding Baud Rate : 19200
AVR Part : ATmega168
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 20 4 0 no 512 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 16384 128 128 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
Programmer Type : Arduino
Description : Arduino
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x000000 (retrying)
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x000000 (retrying)
Nastala chyba při nahrávaní projektu.
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
Prosím o kontrolu pojistek já ani nevím kde se vzalo to " x " v adrese kde bych očekával jen " 1 nebo 0. Parametr" -F " vypadá jako něco dosovského v Arduinu IDE bych očekával nějaké zatržítko ale teprve začínám. Děkuji.
P.S.
A podpis - nic jsem nepodepsal ani spolupráci, v IDE, doma i na Slovensku.
vrdude: Version 6.3, compiled on Sep 12 2016 at 17:24:16
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\Dell\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino6/etc/avrdude.conf"
Using Port : COM4
Using Programmer : arduino
Overriding Baud Rate : 19200
AVR Part : ATmega168
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 20 4 0 no 512 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 16384 128 128 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
Programmer Type : Arduino
Description : Arduino
Hardware Version: 2
Firmware Version: 1.18
Topcard : Unknown
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x000000 (retrying)
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x000000 (retrying)
Nastala chyba při nahrávaní projektu.
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
5410261230 píše:ani nevím kde se vzalo to " x " v adrese kde bych očekával jen " 1 nebo 0.
![Shocked 8O](./images/smilies/icon_eek.gif)
https://cs.wikipedia.org/wiki/Šestnáctková_soustava
- 5410261230
- Příspěvky: 206
- Registrován: 18 čer 2007, 02:00
Díky výborně vysvětleno, není někde podobný článek o pojistkách jelikož když vezmu analogii tavné pojistky tak 0x000000 to může být dobrá (nulový odpor), nebo spálená naschvál aby kdejaký trouba nepřepisoval data. Já ji asi mám kolem 0x888888 dle pana Schrödingera protože jednou funguje pak zas ne.lesana87 píše:5410261230 píše:ani nevím kde se vzalo to " x " v adrese kde bych očekával jen " 1 nebo 0.![]()
https://cs.wikipedia.org/wiki/Šestnáctková_soustava
Pojistky u µC Atmel AVR určují "implicitní" nastavení, jako je např. zdroj hodinového taktu, bootloader a pod. S tavnou pojistkou mají pouze společný název, nic jiného. Jedná se o dva nebo tři byte. Význam hodnot najdeš nejlépe v datasheetu, přehled např. zde.
To že se ti povedlo sketch nahrát pouze jednou je velmi pravděpodobně způsobeno tím, že se v programovaném µC nastavil chybně zdroj hodinového taktu (např. na externí krystal když není připojen).
To že se ti povedlo sketch nahrát pouze jednou je velmi pravděpodobně způsobeno tím, že se v programovaném µC nastavil chybně zdroj hodinového taktu (např. na externí krystal když není připojen).
- 5410261230
- Příspěvky: 206
- Registrován: 18 čer 2007, 02:00
Pomohlo přebůtovat na jinou frekvenci a obnovit. Díky.FHonza píše:Pojistky u µC Atmel AVR určují "implicitní" nastavení, jako je např. zdroj hodinového taktu, bootloader a pod. S tavnou pojistkou mají pouze společný název, nic jiného. Jedná se o dva nebo tři byte. Význam hodnot najdeš nejlépe v datasheetu, přehled např. zde.
To že se ti povedlo sketch nahrát pouze jednou je velmi pravděpodobně způsobeno tím, že se v programovaném µC nastavil chybně zdroj hodinového taktu (např. na externí krystal když není připojen).
- 5410261230
- Příspěvky: 206
- Registrován: 18 čer 2007, 02:00
Děkuji Všem za pomoc ale sketch asynchronním přenosem (RX, TX) se mi nepodařilo nahrát. Funkční je pouze nahravání Arduinem jako programátor (MISO, MOSI……) a komunikace seriál monitorem a to je pro můj plánovaný projekt nepoužitelné. Displej, enkoder a ostatní periferie fungují na první zapojení Snad se sadaří DUDE nebo něco podobného. Z mé strany považuji toto téma za uzavřené. Ještě jednou děkuji.