Hallo, für meinen ARDUINO-UNO brauche ich Ersatz, ich habe hier genügend ATMEGA328 allerdings ohne P und ohne Bootloader, wie bekomme ich nun den Bootloader vom ARDUINO-UNO auf diesen Controller ? der ATMEGA328 sollte doch eigentlich die gleichen Funktionen bringen? ... nur ARDUINO (AVRDUDE) mag die Controler ID nicht. ;-) wo kann ich das umstellen ?
Der Arduino UNO hat aber einen funktionsfähigen Atmega328P und die Atmega328 willst du damit programmieren? Zum grundsätzlichen Vorgehen schau mal in http://www.mikrocontroller.net/articles/AVR_In_System_Programmer#Arduino_ISP_Shield Das Problem der fehlenden partno des Atmega328 für die -p Kommandozeilenoption von AVRDUDE kann aus verschiedene Weise gelöst werden: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=116958
> für meinen ARDUINO-UNO brauche ich Ersatz Wenn der Arduino UNO selbst keinen Pieps mehr macht, dann kannst du den Bootloader mit einem AVR In System Programmer flashen. Welchen du benutzt, hängt vor allem von den vorhandenen PC Schnittstellen und vom Geldbeutel ab. Im primitivsten Fall reicht ein Ghetto Atmega8 Programmer http://www.mikrocontroller.net/articles/Kuriosit%C3%A4tensammlung
Und noch einen Hinweis... Wenn du den Atmega328 dann im Arduino UNO verwenden sillst, muss du den Bootloader-Sourcecode für den Atmega328 anpassen (#defines hinzufügen u.a. für dessen Signature-Bytes) und übersetzen. Den fertigen Atmega328P Bootloader kannst du wahrscheinlich nicht nehmen.
also Programmer ist kein Problem da habe ich den STK500 und AVRISP mkII und macht ja auch keinerlei probleme von der ARDUINO-IDE mit einen 328P ABER leider kennt AVRDUDE wohl keinen Atmega328 mehr ??? und davon habe ich noch nen Haufen. Krapao schrieb: > Das Problem der fehlenden partno des Atmega328 für die -p > Kommandozeilenoption von AVRDUDE kann aus verschiedene Weise gelöst > werden: > http://www.avrfreaks.net/index.php?name=PNphpBB2&f... und Änderung, von - uno.build.mcu=atmega328p nach - uno.build.mcu=atmega328 bringt auch keinen Erfolg 8-( ein atmega328, ist auch gar nicht in AVRDUDE.conf definiert ?
Komisch, das oben war nicht der Link ins AVRFREAKS Forum, den ich posten wollte. Nimm diesen: AVRDUDE Support For Non-PicoPower ATMega328 MCU http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=117087
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.