AVR und MSP430 Programiergerät

Gast #773332
Lesenswert?

Hallo Leute,

ich habe folgendes Problem!!

Ich will über die USB Schnitstelle die µController von AVR und MSP430 
programieren können. Soweit ist keine Problem, solange ich zwei 
verschiedene Programmer\Schnittstellen als Hardware habe.
Ich brauche bloß eine Hardware\Schnittstelle für beide µController 
Typen. Es gibt ja zu AVR unheimlich viele Beispiele was Programmer 
angeht.

Wie kann ich aber dieses Problem mit einer Hardware lösen????

Ich habe mir über legt:

ISP-Adapter:
USB -> FDTI(FT232R)->MAX232-> AVR oder MSP430

Wäre das richtig?? Oder gibt es da bessere Vorschläge!!!
Gast #773337
Lesenswert?

Den MAX232 brauchst du nicht.. dafür aber wahrscheinlich einen 
Controller, der die Programmierung der Zielhardware übernimmt. Die 
meisten "einfachen" Programmieradapter für die serielle Schnittstelle 
funktionieren mit diesen USB-seriell-Umsetzern nicht richtig bzw. nur 
sehr langsam.
#773377
Lesenswert?

Naja, die Programmierung der beiden Architekturen läuft ja 
grundverschieden ab, das mit einer Hardware erschlagen zu wollen, wird 
wohl nix. Da müsstest du ja eine Art Protokollprozessor bauen, der je 
nach Anwendungsfall dann den MSP430 oder eben den AVR programmieren 
kann. Was stört dich an 2 verschiedenen USB-Debuggern?

Jeder MSP430 hat übrigens einen UART Bootloader schon fest eingebaut.
Gast #773380
Lesenswert?

würde eigentlich auch folgendes gehen:

ich schließe den FDTI(FT232R) direkt an den programierbaren µController 
an. Und programmiere den µController!! Siehe Bild??
Ginege das?? Wenn ja, hat es irgendwelche Nachteile??
Wenn nein, warum würde es nicht gehen??
Gast #773391
Lesenswert?

Vielleicht wäre USBprog > 
http://www.embedded-projects.net/index.php?page_id=135 eine Lösung für 
dein Problem. Hier > 
http://www.embedded-projects.net/index.php?page_id=155 steht auch in der 
Firmenware liste ein MSP430-JTAG Interface.
Man würde dann noch nen Levelshifter auf 3,3V benötigen.

Der einzige Haken ist, es ist bis jetzt nur eine Idee es muss sich nur 
jemand fähiges finden der die passende Firmware schreiben kann.
Meine Programmierfähigkeiten sind für sowas noch nicht ausgereift genug 
aber Intresse hätte ich da schon drann. Womal ich den USBprog3.0 seit 
kurzem auch mein eigen nenne und erfolgreich für meine AVRs einsetze. 
Für so manche Batterieanwendung wär es schön mal mit nem MSP 
experimentieren zu können ohne vorher in ein neuen Programmer zu 
investieren.
#774028
Lesenswert?

Also so geht das erst mal nicht. Der FT232R liefert eine UART, der AVR 
wird über eine SPI ähnliche Schnittstelle programmiert. Wenn, dann muss 
in den Atmel ein UART-Bootloader, aber der muss ja auch erst mal rein. 
Oder den FT2232 benutzen, der hat auch eine SPI-Schnittstelle, die man 
eventuell für die Programmierung des AVR benutzen kann.
Aber insgesamt macht das wenig Sinn.
Den MSP430 über den eingebauten Bootloader per FT232R programmieren 
klappt auf jeden Fall, allerdings sind dann noch RTS und DTR 
anzuschießen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren