Hallo Leute, ich habe mir das Experimentierboard für den 80c51, wie es hier im Forum steht, gebaut, ein Testprogramm assembliert und möchte jetzt die .hex Datei in den Controller überspielen.Das Board hängt am Serial Port.Meine Fragen: Mit welchen Komandos (Linux) Spiele ich die Datei ein ? Muss ich die Baud Rate einstellen ? Das Programm von Atmel konnte ich leider nicht installieren, daswegen suche ich nach Alternativen. Vielen Dank für Unterstützung.
Im Prinzip geht jedes Terminalprogramm. Im Datenblatt ist das Protokoll genau beschrieben. Du mußt ein "U" senden zur Baudratenerkennung und kriegst ein "U" zurück. Dann schickst Du einen HEX-Record mit max 16 Datenbytes. Dann wartest Du auf Antwort oder machst ein Delay im Termionalprogramm. Usw. bis das HEX-File zuende ist. Peter
Gast
#1448903
Um welchen 80c51 geht es genau?
Es geht um den AT89c51.In der Zwischenzeit habe ich es doch geschaft Flip zu installieren, bekomme jedoch Timeout Error! Frage: Brauche ich ein Nullmodem Kabel bzw. werden die Ein- und Ausgangspins des max 232 direkt mit den Ein und Ausgangspins des Kontrollers angeschlossen ?
Gast
#1448967
>AT89c51 Wenn danach nichts mehr kommt, geht es mit Flip auch nicht! Es funktionieren mit Flip nur Typen mit interen Bootloader, wie z.B. AT89C51ED2 aber steht alles hier: http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.