PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NIBObee lässt sich nicht in Betrieb nehmen, weil Upload nicht funktioniert



Robo Newbie
28.08.2015, 00:56
Hallo allerseits,

bin neu in roboternetz.de und Roboter-Neuling. Ich benötige Starthilfe zur Inbetriebnahme eines NIBObee-Roboters, den ich für meinen Sohn, der begeistert programmiert, zusammengebaut habe.

Die Hardware scheint funktionsfähig - alle Funktionstests gem. http://download.nicai-systems.com/nibo/Doku_NIBObee_20150714.pdf S.49f waren erfolgreich). Danach habe ich gem. http://download.nicai-systems.com/nibo/Tutorial_Arduino_NIBObee_20150203.pdf Arduino 1.0.5-r2 (gezielt diese alte Version, auf die sich auch das Tutorial bezieht, da die aktuellen deutlich anders als gem. Tutorial zu bedienen sind) und NiboRoboLib (niborobolib_301-2_x64.msi) unter Windows 8.1 [64 bit] installiert (den unsignierten Treiber konnte ich mit Hilfe von http://www.nibo-roboter.de/wiki/NIBObee/FAQ#Windows_8_-_Niborobolib_kann_nicht_installiert_werden installieren). Aber beim Upload aus Arduino kommt die Fehlermeldung:

Binäre Sketchgröße: 3.900 Bytes (von einem Maximum von 16.384 Bytes)
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

Das Austauschen des USB-Kabels hat nicht geholfen, Laden lässt sich das Gerät darüber. Alle Jumper sind richtig gesteckt, die Akkus frisch geladen. Beim Upload leuchtet LED 4 (=PROGramming) kurz. Gleiches Ergebnis über USB 2.0 und USB 3.0-Ports.

Versuche mit AVR Studio auf einem anderen PC sind auch misslungen - beim Upload mit dem NIBObee Programmer kommt sinngemäß die Meldung "kein Prozessor gefunden".

Ich bitte um Hilfe. Vielleicht gibt es ja auch einen netten Berliner, dessen NIBObee bei ihm funktioniert, und an dessen PC ich mein Gerät mal kurz testweise anstöpseln kann, um einen Konfigurationsfehler bei mir auszuschließen!?

Bin für jeden Tipp dankbar, kann aber vielleicht aus Zeitmangel nicht sofort antworten.
Vielen Dank

Robobionic
28.08.2015, 07:03
Wenn Du die Kabel schon überprüft hast, wie sieht es denn mit der Firmware aus?
Sind weitere Hinweise bekannt, die müssten vor den Errors aufgeführt sein. (warnings etc.)

Falls Dir hier niemand helfen kann, vielleicht mal im NIBObee forum schauen.

radbruch
28.08.2015, 15:47
...beim Upload mit dem NIBObee Programmer kommt sinngemäß die Meldung "kein Prozessor gefunden".Das war bei meiner Biene aufgetreten, wenn sie unter Unterspannung gelitten hatte. Das könnte z.B. von kalten Lötstellen, schlechtem Kontakt am Batteriehalter, defektem Schalter oder falsch gestecktem Jumper JP1-3 kommen. Messe mal die Spannung am AVR (Pin 10/11), am C17 oder am X5 (3/4)

Gruß

mic

Robo Newbie
31.08.2015, 12:00
Hallo Robobionic und radbruch,
danke für die Hinweise :-)
Wenn ich gegen Mitte der Woche wieder Zeit habe, werde ich zunächst mal die Lötstellen um den USB-Programmer ATTINY44-P herum nachlöten und dann auch messen.

@ Robobionic:
ich habe einen fertigen Bausatz gekauft (mit fertig programmierten Controllern) und zusammengesetzt und fange erst jetzt im Rahmen der Fehlersuche an, mich um den Inhalt der Black Box zu kümmern. Ich wüßte aber momentan nicht, wie ich den Firmwarestand auslesen soll, zumal die eingebaute Schnittstelle ja scheinbar nicht funktioniert!?
Die Meldungen meines Postings waren vollständig - keine weiteren Hinweise vorhanden.
Den Hinweis auf das Nibobee-Forum behalte ich im Hinterkopf.

@ radbruch:
Die Jumper sind korrekt eingestellt. X5 und VCC sollten ok sein (der eigentliche Controller MEGA16-P funktioniert ja), aber ich schau trotzdem mal rauf, ob alles korrekt am ATTINY44-P ankommt.
Wie soll ich an Pin 10/11 messen - womit und was wäre zu erwarten? Habe momentan kein Oszi zur Verfügung.