Rev 236 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 236 | Rev 237 | ||
---|---|---|---|
1 | Ich habe mal die Quellen von avrdude für den Bootloader ein wenig gepatcht. (quick & dirty): |
1 | Ich habe mal die Quellen von avrdude für den Bootloader ein wenig gepatcht. (quick & dirty): |
2 | 2 | ||
3 | Jetzt sollte man per SerCon auch unter Linux ein Update per Bootloader machen können. |
3 | Jetzt sollte man per SerCon auch unter Linux ein Update per Bootloader machen können. |
4 | Wer Linux hat, bitte mal testen. (getestet mit Ubuntu) |
4 | Wer Linux hat, bitte mal testen. (getestet mit Ubuntu) |
5 | 5 | ||
6 | Zur Info: |
6 | Zur Info: |
7 | Selbst wenn es Probleme beim Update geben sollte, der Bootloader bleibt unberührt und es kann per MK-Tool wieder eine FlightCtrl-Software eingespielt werden... |
7 | Selbst wenn es Probleme beim Update geben sollte, der Bootloader bleibt unberührt und es kann per MK-Tool wieder eine FlightCtrl-Software eingespielt werden... |
8 | 8 | ||
9 | 9 | ||
10 | Man schaue in die INSTALL wie avrdude compiliert wird (kurz: configure, make, make install). |
10 | Man schaue in die INSTALL wie avrdude compiliert wird (kurz: configure, make, make install). |
11 | 11 | ||
12 | Nach dem Compilieren und Installieren kann avrdude wie folgt aufgerufen werden: |
12 | Nach dem Compilieren und Installieren kann avrdude wie folgt aufgerufen werden: |
13 | 13 | ||
14 | Flight-Ctrl: |
14 | Flight-Ctrl: |
15 | ./avrdude -p m644 -P /dev/ttyS0 -c butterfly -b 57600 -U flash:w:Flight-Ctrl_MEGA644_V0_xy.hex |
15 | ./avrdude -p m644 -P /dev/ttyS0 -c butterfly -b 57600 -U flash:w:Flight-Ctrl_MEGA644_V0_xy.hex |
16 | 16 | ||
17 | BL-Ctrl: |
17 | BL-Ctrl: |
18 | ./avrdude -p m8 -P /dev/ttyS0 -c butterfly -b 57600 -U flash:BrushLess-Ctrl_MEGA8_V0_xy.hex |
18 | ./avrdude -p m8 -P /dev/ttyS0 -c butterfly -b 57600 -U flash:w:BrushLess-Ctrl_MEGA8_V0_xy.hex |
19 | - | ||
20 | Es funktioniert nicht mit der Navi-Ctrl! |
19 | |
- | 20 | ||
- | 21 | Das Device ( /dev/ttyS0 im obigen Beispiel) an die Gegebenheiten anpassen! |
|
21 | - | ||
22 | PS: Es werden u.a. die Pakete byacc, flex und bison benötigt. |
22 | |
- | 23 | Es funktioniert nicht mit der Navi-Ctrl. |
|
- | 24 | ||
23 | 25 | ||
24 | 26 | IngoB |
|
25 | IngoB |
27 | PS: Es werden u.a. die Pakete byacc, flex und bison benötigt. |