NIBO 2/Initializer2 Software: Unterschied zwischen den Versionen
Zeile 3: | Zeile 3: | ||
==COPRO Firmware Update== | ==COPRO Firmware Update== | ||
Um die Firmware des COPRO ([[ATmega88]]) zu aktualisieren muss zunächst die aktuelle Version | Um die Firmware des COPRO ([[ATmega88]]) zu aktualisieren muss zunächst die aktuelle Version | ||
− | der Initializer2-Software auf den [[ATmega128]] des [[ | + | der Initializer2-Software auf den [[ATmega128]] des [[NIBO 2]] übertragen werden. |
Danach wird der Roboter erst einmal ausgeschaltet, der Jumper JP1 (direkt | Danach wird der Roboter erst einmal ausgeschaltet, der Jumper JP1 (direkt |
Version vom 21. März 2010, 18:44 Uhr
Für die anfängliche Inbetriebnahme des Roboters steht eine Initialisierungs-Software (NiboLib: initializer2.hex) zur Verfügung mit der der Coprozessor (COPRO) programmiert werden kann.
COPRO Firmware Update
Um die Firmware des COPRO (ATmega88) zu aktualisieren muss zunächst die aktuelle Version der Initializer2-Software auf den ATmega128 des NIBO 2 übertragen werden.
Danach wird der Roboter erst einmal ausgeschaltet, der Jumper JP1 (direkt neben dem Funktionstaster S3) wird gesteckt und der Jumper JP2 (vor der linken OMS-Platine) wird abgezogen.
Der Roboter wird nun wieder eingeschaltet und gleichzeitig wird der Funktionstaster S3 für 3 Sekunden gedrückt (die Status-LEDs zeigen nun den Status des Boot-Vorgangs an). Nach ca. 3 Sekunden sollten die LEDs auf der linken Seite rot leuchten. Die Firmware wird jetzt automatisch auf den COPRO übertragen:
Anschließend blinken alle Status-LEDs entweder grün nach erfolgreicher
Programmierung oder rot, falls ein Problem aufgetreten ist.
Links
- Nibo Library - Projektseite zur Nibo Library, die Bibliothek enthält die Datei initializer2.hex