Philipp Lihs
24.09.2012, 23:56
Hallo,
nach dem Zusammenbau meines Nibo 2s bin ich auf ein Problem gestoßen was mich mittlerweile etwas frustriert. Ich bekomme partout keine Verbindung zum Atmega128. Mein Programmer (USBProg mit AVRispMK2 Firmware) habe ich eben getestet, indem ich einfach den Bootloader eines zweiten USBProgs erfolgreich neu geschrieben habe.
Meine Ausgangssituation ist die Folgende:
Der Nibo wird per (billig-)Netzteil mit 12V versorgt und ist eingeschaltet.
Der USBProg hat keinen gesetzten Jumper, was heißt, dass er den Nibo 2 nicht zusätzlich mit 5V vom USB versorgt.
Der ATMega128 konnte per interner Routine den ATMega88, der für Sensorik, Motormanagement, etc. zuständig ist, erfolgreich flashen.
Die Testprogramme die ab Werk auf den uCs sind laufen anstandsfrei.
Ich habe versucht mittels AVRStudio4 die Signatur des ATMega128 mit 4Mhz auszulesen, was 1/4 des Taktes ist mit dem der ATMega betrieben wird entspricht. Ich habe anschließend per Try & Error aber auch alle anderen voreingestellten Frequenzen ausprobiert.
Mit AVRDude habe ich unter Ubuntu ebenfalls erfolglos versucht die Signatur auszulesen.
Hat noch jemand eine Idee was ich machen könnte?
nach dem Zusammenbau meines Nibo 2s bin ich auf ein Problem gestoßen was mich mittlerweile etwas frustriert. Ich bekomme partout keine Verbindung zum Atmega128. Mein Programmer (USBProg mit AVRispMK2 Firmware) habe ich eben getestet, indem ich einfach den Bootloader eines zweiten USBProgs erfolgreich neu geschrieben habe.
Meine Ausgangssituation ist die Folgende:
Der Nibo wird per (billig-)Netzteil mit 12V versorgt und ist eingeschaltet.
Der USBProg hat keinen gesetzten Jumper, was heißt, dass er den Nibo 2 nicht zusätzlich mit 5V vom USB versorgt.
Der ATMega128 konnte per interner Routine den ATMega88, der für Sensorik, Motormanagement, etc. zuständig ist, erfolgreich flashen.
Die Testprogramme die ab Werk auf den uCs sind laufen anstandsfrei.
Ich habe versucht mittels AVRStudio4 die Signatur des ATMega128 mit 4Mhz auszulesen, was 1/4 des Taktes ist mit dem der ATMega betrieben wird entspricht. Ich habe anschließend per Try & Error aber auch alle anderen voreingestellten Frequenzen ausprobiert.
Mit AVRDude habe ich unter Ubuntu ebenfalls erfolglos versucht die Signatur auszulesen.
Hat noch jemand eine Idee was ich machen könnte?