Hallo zusammen,
ich versuche aktuell mich auf ein Modul vorzubereiten und bräuchte eure Hilfe, da leider absolut nichts funktionieren möchte. Ich kriege den Programmier-Part und alles hin, aber solange es um Hardware geht, verzweifle ich, weil immer etwas nicht funktionieren möchte. Mal fehlt hier ein Treiber, mal ist irgendwas kaputt oder (wie im aktuellen Fall) möchte "Microchip Studio for AVR and SAM Devices" meinen Elegoo Uno R3 nicht erkennen.
In Übung 1 soll man:
- File > New Project > Installed > Assembler > AVR Assembler Project wählen
- Im Dialog "Device Selection" ATmega328P auswählen
- Unter Projekt > Properties > Tool > selected debugger/programmer "Interface > DebugWIRE" auswählen
Und diese Option wird bei mir nicht angezeigt. Ich habe den Elegoo Uno über USB angeschlossen. Wird auch im Gerätemanager im COM-Port erkannt. Mit Arduino IDE scheint es auch zu funktionieren (jedenfalls konnte ich eine LED zum blinken bringen). Allerdings habe ich gefühlt alles Erdenkliche probiert und recherchiert, aber debugWIRE möchte einfach nicht auftauchen. Na gut... Also dachte ich erstmal, dass es vielleicht gar nicht direkt über USB funktioniert, sondern ich extra nochmal ein ISP-Programmer benötige. Bestellt, gekauft und USBasp ausprobiert. Treiber wollte nicht (wie immer Probleme) -> dann einfach mit Zadig kurz 2 Versionen ausprobiert: "libusb-win32" und "libusbK" draufgeschmissen. Natürlich erkennt Microchip Studio immer noch nicht über DebugWire nichts. Weder den ISP-Programmer noch Elegoo Uno. Ich hab über External Tools auch schon versucht AVRDude zu verwenden, aber ohne Erfolg.
Naja, viel bla bla, aber ich hoffe, dass das Problem klar und ersichtlich wird. Ich und Hardware werden in diesem Leben keine Freunde mehr. Ich schätze mal, dass das Problem für euch im Forum vermutlich ein ziemlich banales/triviales Problem ist und ich würde mich über jede Hilfe sehr freuen.
Kleiner Disclaimer: Für alle die, die Sorge haben, dass ich dadurch etwas an meiner Hochschule nicht lerne: Ich bereite mich für das Modul vor und den ganzen Kram müsste ich an der Hochschule nicht machen, da im Übungsraum bereits alles vorkonfiguriert ist in Microchip Studio. Ich habe lediglich einige Bauteile gekauft und wollte Zuhause erstmal selbst einiges ausprobieren, aber halt Assembler Code & C und etwas weniger die Hardware.