Rev 236 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
6 | ingob | 1 | Ich habe mal die Quellen von avrdude für den Bootloader ein wenig gepatcht. (quick & dirty): |
2 | |||
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) |
||
5 | |||
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... |
||
8 | |||
9 | |||
10 | Man schaue in die INSTALL wie avrdude compiliert wird (kurz: configure, make, make install). |
||
11 | |||
12 | Nach dem Compilieren und Installieren kann avrdude wie folgt aufgerufen werden: |
||
13 | |||
236 | ligi | 14 | Flight-Ctrl: |
15 | ./avrdude -p m644 -P /dev/ttyS0 -c butterfly -b 57600 -U flash:w:Flight-Ctrl_MEGA644_V0_xy.hex |
||
6 | ingob | 16 | |
236 | ligi | 17 | BL-Ctrl: |
237 | ligi | 18 | ./avrdude -p m8 -P /dev/ttyS0 -c butterfly -b 57600 -U flash:w:BrushLess-Ctrl_MEGA8_V0_xy.hex |
6 | ingob | 19 | |
236 | ligi | 20 | |
237 | ligi | 21 | Das Device ( /dev/ttyS0 im obigen Beispiel) an die Gegebenheiten anpassen! |
22 | |||
23 | Es funktioniert nicht mit der Navi-Ctrl. |
||
6 | ingob | 24 | |
25 | |||
237 | ligi | 26 | IngoB |
27 | PS: Es werden u.a. die Pakete byacc, flex und bison benötigt. |