Veranstaltungsreihe/Mikrocontroller Workshop: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
(+Bastelecke)
Zeile 152: Zeile 152:
f�r seriell:
f�r seriell:


uisp -dprog=dasa2 -dserial=/dev/dein/serial/port --erase
uisp -dprog=dasa2 -dserial=/dev/dein/serial/port --erase
 
uisp -dprog=dasa2 -dserial=/dev/dein/serial/port --upload if=file.hex
uisp -dprog=dasa2 -dserial=/dev/dein/serial/port --upload if=file.hex


oder  
oder  


uisp -dprog=dasa2 -dserial=/dev/dein/serial/port --erase --upload if=file.hex
uisp -dprog=dasa2 -dserial=/dev/dein/serial/port --erase --upload if=file.hex


----
----
Zeile 164: Zeile 163:
f�r parallel:
f�r parallel:


uisp -dprog=bsd --erase
uisp -dprog=bsd --erase
 
uisp -dprog=bsd --upload if=file.hex
uisp -dprog=bsd --upload if=file.hex


oder  
oder  


uisp -dprog=bsd --erase --upload if=file.hex
uisp -dprog=bsd --erase --upload if=file.hex


Wenn die mitleren 4 LED's nicht gehen, dann liegt das wahrscheinlich daran, dass das jtag debugging aktiv ist, was diese 4 Pins benutzt. Um das aus zu schalten kann man uisp den Parameter --wr_fuse_h=0xD9 geben. Achtung! Setzten der Fuses auf dumme Werte kann den Controller unbrauchbar machen - also nur verstellen, wenn ihr wisst, was ihr tut!!!
Wenn die mitleren 4 LED's nicht gehen, dann liegt das wahrscheinlich daran, dass das jtag debugging aktiv ist, was diese 4 Pins benutzt. Um das aus zu schalten kann man uisp den Parameter --wr_fuse_h=0xD9 geben. Achtung! Setzten der Fuses auf dumme Werte kann den Controller unbrauchbar machen - also nur verstellen, wenn ihr wisst, was ihr tut!!!

Version vom 16. Juni 2005, 18:09 Uhr