Guten Tag, Nach mehrere Suchen habe ich mich entschieden den AVR-Doper bzw V-USB von obdev.at zu bauen. Entschieden habe ich mich für die letzte release "vusb-20100715.tar.gz". Nun finde ich ausser Source Code und Schaltungen keine Hex File.... Hhat jemand hier schon das nachgebaut und kann mir paar Nachhilfe geben. Bis jetzt habe ich nur kleinere Applikationen geschieren und rumgespielt... Ich bin sehr unsicher so eine grosse Source Code mit so vielen include & header selber zu kompilieren.. Ich wäre Ihnen für die Hilfe oder Hinweise sehr dankbar gruss Bern
> Ich bin sehr unsicher so eine grosse Source Code > mit so vielen include & header selber zu kompilieren.. brauchst du doch gar nicht selbst compilieren, das macht doch der Compiler für dich ;-) außerdem ist da ein Makefile dabei, also rein in die Entwicklungsumgebung und loscompiliert ....
Guten Tag, Sorry dass ich mich erst jetzt zurück melde. Ich stelle mal mein bisherige AVR-Wissenstand damit mir auch (hoffentlich) besser geholfen wird. Also, bis jetzt benutze ich WInAVR für meine mini-Projeke und im projektorder existier die Datei *.pnproj, die ich öffne und schon habe ich meine "main" und 1 oder 2 "header" und auch die MakeFile (angepasst mit AVRdude commandos, frequenz... [Youtub Tutorial]). dann [Tools -> Make Clean] und [Tools -> Make All] und schon habe ich ein "main.hex" in Projektordner stehen dann die kommandos "AVRdude -c stk500v2 -P avrdoper -p m8 -F -U flash:w:main.hex" (ebay Programmer v. Kollege) und die *.hex wird im Controller geflasht Aber hie bei "vusb-20100715" fühlle ich mich einwenig verloren bedingt duch Unerfahrenheit :-) Die Ordner "circuits", "examples" und "tests" erklären sich selbst durch ihre Name. Ich nehme an die Firmware für meine zukünftige Programmer muss aus "libs-device", "libs-host" und "usbdrv" entstehen. Nachdem ich die viellen ReadMe.txt und die wenigen online Beschreibungen gelesen habe, bin ich viel folgt schlauer geworden: 1- Zuerst muss ich ein bootloader in meinem mega8 Controller flashen 2- Irgend welche fuses setzen damit Windows den mega8 mit dem bootloader als HID erkennt 3- dann über den bootloader kann der Controller sich selbst mit dem Applikation flashen Also benötige ich aus dem Sourcefile "libs-device", "libs-host" und "usbdrv" -bootloader.hex -application.hex Ab hier weiss ich leider nicht mehr wo ich anfangen soll. - aus welchen enzelne File muss ich die beiden oben genannten .*hex File erstellen - welche fuses setzen und nach welcher Reihenfolge - Wie sage ich dem von Windows erkannte Bootloader, dass er sich selbs flashen soll - Oder werden die *.hex einfach hinteraneinder geflasht - und und und Für meine zugegeben noch unreife AVR-Erfahrung habe ich mir grosses vorgenome, Aber ih lerne es sont NIE.:-) und laut google suche soll "jeder" das schaffen könne. nur wie!?! Für eine step by step How to wäre ich ihnen sehr sehr dankbar.
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.