avr:linux
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
avr:linux [2013/08/29 13:16] – Add debug information sdolt | avr:linux [2013/09/10 12:50] – sdolt | ||
---|---|---|---|
Line 95: | Line 95: | ||
==== Compilation et programmation ==== | ==== Compilation et programmation ==== | ||
- | <note important> | + | <note important> |
+ | |||
+ | <note warning> | ||
< | < | ||
Line 130: | Line 132: | ||
|set variable hello = 12|Met la variable hello à la valeur 12| | |set variable hello = 12|Met la variable hello à la valeur 12| | ||
+ | Tutoriel : [[http:// | ||
+ | Info : | ||
+ | |||
+ | ===== Désactivation de DebugWire ===== | ||
+ | |||
+ | Avec le mode debugWire, on ne peux pas lire les fusibles. Pour désactiver le mode debugWire, il faut connecter le programmateur JTAGICE mkII en mode ISP, soit : | ||
+ | |||
+ | ^JTAG 10pin^ISP 6pin^STK500^ | ||
+ | |1-TCK|3|PB2 (SCK)| | ||
+ | |2-GND|6|GND| | ||
+ | |3-TDO|1|PB1 (MISO)| | ||
+ | |4-VTref|2|Vcc| | ||
+ | |5-TMS|x|x| | ||
+ | |6-nSRST|5|PB5 (RST)| | ||
+ | |7-Vsupply|x|x| | ||
+ | |8-nTRST|x|x| | ||
+ | |9-TDI|4|PB0 (MOSI )| | ||
+ | |10-GND|x| x| | ||
+ | |||
+ | |||
+ | Mainteant, si on essaie de programmer de désactiver debugWire : | ||
+ | |||
+ | < | ||
+ | avrdude -c jtag2isp | ||
+ | </ | ||
+ | |||
+ | On obtient le message suivant : | ||
+ | < | ||
+ | avrdude: jtagmkII_setparm(): | ||
+ | avrdude: jtagmkII_getsync(): | ||
+ | avrdude: Target prepared for ISP, signed off. | ||
+ | avrdude: Please restart avrdude without power-cycling the target. | ||
+ | |||
+ | avrdude done. Thank you. | ||
+ | </ | ||
+ | |||
+ | <note important> | ||
+ | On peut donc relancer la commande pour programmer le fusible hfuse. | ||
+ | |||
+ | < | ||
+ | avrdude -c jtag2isp | ||
+ | </ | ||
+ | |||
+ | Source : [[http:// | ||
===== Liens utiles ===== | ===== Liens utiles ===== | ||
^Description^Liens^ | ^Description^Liens^ | ||
|Calculateur de fusible|[[http:// | |Calculateur de fusible|[[http:// | ||
- |
avr/linux.txt · Last modified: 2013/09/18 12:53 by sdolt