Hallo leute! Ich habe zurzeit ein Projekt laufen wo ich den ATmega 32 benötige, nun ist es für mich die Herausforderung wie ich das Programm auf den ATmega 32 bekomme. Ich habe schon viel im Internet gesucht aber nicht das gefunden was ich wirklich benötige. Es soll mit USB Kabel am Computer angesteckt werden und diese so auf die Platine wo der uC ist verbunden sein. Dabei habe ich keine ahnung wie ich das nur angehen soll, ich hoffe das ihr mir weiterhelfen könntet. Es soll auf jedenfall zum selber machen sein, da ich mir kein fertiges board bestellen will! Danke im Vorraus ;)
Hallo christof, Was steht denn im Datenblatt ? Er benötigt einen ISP Programmieradapter. Dann kann er noch einen Bootloader beherbergen. Direkt USB kann er nicht, da dafür kein Hardware USB Stack zur Verfügung steht. Über einen seriellen Bootloader könnte man über eine USB Serial Bridge (FT232RL) den Atmel evtl. anschalten.. Zumindest ich kann das.
Hi
>VUSB Bootloader ---> GOOGLE
Und wie bekommt er den in den ATMega?
MfG Spess
Naja man bruacht einen ISP Programmieradapter. Den kann man selberbauen, aber da sitzt dann auch ein µC drauf und der braucht auch seine Firmware die man mit einem ISP Adapter draufmachen muß. Man kann auch die Lösung mit dem FTDI über USB nehmen aber selber auf Lochrasterplatine wird das schwer. Man braucht also einen ISP Programmieradapter der nicht mit USB funktioniert. Da bleibt nur LPT und echte Serielle Schnittstelle übrig (Bis Win XP noch Problemlos ansteuerbar). Als Software kann man PonyProg nehmen. Ich hab die SI-Prog Schaltung benutzt. http://www.lancos.com/e2p/siprog_base.png
Uwe schrieb: > Den kann man selberbauen, > aber da sitzt dann auch ein µC drauf und der braucht auch seine Firmware > die man mit einem ISP Adapter draufmachen muß. Henne ein Problem... > Man kann auch die Lösung mit dem FTDI über USB nehmen aber selber auf > Lochrasterplatine wird das schwer. Da gibt es billige Module bei ebay: http://www.ebay.de/itm/New-FT232RL-USB-To-Serial-Adapter-Module-USB-TO-232-For-Arduino-Download-Cable-/200941246491?pt=AU_B_I_Electrical_Test_Equipment&hash=item2ec908181b christof schrieb: > Es soll auf jedenfall zum selber machen sein, da ich mir kein fertiges > board bestellen will! Zählt eine ISP-Programmer, um den Bootloader auf den ATmega32 zu flashen auch dazu? Die gibts bei ebay für <10€
:
Bearbeitet durch User
USBaspLoader : https://github.com/baerwolf/USBaspLoader Demoboard : http://matrixstorm.com/avr/tinyusbboard/ eBayBoard mit diesem Bootloader ausstatten: Beitrag "ATMEGA32 Minimum System Board"
christof schrieb: > Es soll auf jedenfall zum selber machen sein, da ich mir kein fertiges > board bestellen will! So so, Du machst Dir also auch Deine Schraubendreher selber? fchk
Hi Wenn mann einen funktionierenden Programmer hat, braucht man keinen Bootloader. MfG Spess
Frank K. schrieb: > christof schrieb: >> Es soll auf jedenfall zum selber machen sein, da ich mir kein fertiges >> board bestellen will! > > So so, Du machst Dir also auch Deine Schraubendreher selber? Wenn er einen Programmer hat/kaufen will spricht nichts dagegen, ich habe mit die Testplatinen immer selbst gebaut und den Programmer gekauft. spess53 schrieb: > Wenn man einen funktionierenden Programmer hat, braucht man keinen > Bootloader. Aber wenn man einen Bootloader hat, brauch man einen Programmer. Der Bootloader schreibt sich nicht von selbst in dem µC.
Hi >Aber wenn man einen Bootloader hat, brauch man einen Programmer. Der >Bootloader schreibt sich nicht von selbst in dem µC. Ach. Das hatte ich schon vor 2h angemerkt: Beitrag "Re: atmega32 flashen via USB" Frage mich immer, warum man den Leuten einen Bootloader aufschwatzen will. MfG Spess
spess53 schrieb: > Frage mich immer, warum man den Leuten einen Bootloader aufschwatzen > will. Das verstehe ich nicht, gleich wie die ganzen Selbstbauprogrammer. Man hat immer das Henne-Ei Problem. Vor allem beim AVR für den Programmer für <10€ gibt, würde ich über eine Selbstbauprogrammer nicht mal Nachdenken. Zusätzlich bringt der Bootloader/Eigenbauprogrammer noch das Problem, dass man wenn‘s an Anfang nicht funktioniert man nicht weiß ob der Programmer oder das Programm die Ursache ist.
Max H. schrieb: > Man > hat immer das Henne-Ei Problem. http://matrixstorm.com/avr/tinyusbboard/#chickenoregg MfG
Hi >Das verstehe ich nicht, gleich wie die ganzen Selbstbauprogrammer. Da brauchst du bei mir keine offenen Türen ein zu rennen. Ich benutze seit über 15 Jahren nur original ATMEL-Programmer. Und bin glänzend damit gefahren. >http://matrixstorm.com/avr/tinyusbboard/#chickenoregg Frickelkram, der Anfängern u.U. schnell die Lust verdirbt. MfG Spess
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.