Veranstaltungsreihe/Mikrocontroller Workshop: Unterschied zwischen den Versionen
Aus LaborWiki
Daniel (Diskussion | Beiträge) (+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!!! |