Forum: Mikrocontroller und Digitale Elektronik Flash 29F010B mit 8051 prorammieren


von Corwin (Gast)


Lesenswert?

Wer hätte ein Programm für einen 8052 mit dem man ein Hex-File
über die Serielle Schnittstelle in das Flash überträgt, Um es dann von 
dort zu starten?

von Oliver K. (Gast)


Lesenswert?

Hallo,
Uff, da hast Du Dir aber was vorgenommen!
Verfügt der 8051-Prozessor überhaupt über einen
Bootstrap-Modus?

Oliver

von Corwin (Gast)


Lesenswert?

Ich arbeite mit einem DS89C420, der ein 16KB Flash hat, dass mann
über die Serielle laden kann.
Habe dort das bootloader Programm von Dallas eingespielt und kann
auch das externe Flash programmieren und dann das Programm von dort auch 
starten, leider bekomme ich beim programmieren öffter ein verify error.
Das komische daran ist: bei niediger Betriebsspannung (4.7V) sind
es weniger Fehler?

Weiß Jemand vielleicht Warum?

Corwin

von Lanius (Gast)


Lesenswert?

"das bootloader Programm von Dallas eingespielt"

welches denn? haste mal nen Link?

Ich hatte mal angefangen Routinen zum Flashen zu schreiben, is aber nie 
fertig geworden wegen umstieg auf MSP430.

Mal ne andere (kleinere) Baudrate probiert?

Ich würde bei einem eigenen Flasher auf jeden Fall RTS/CTS-Handshake 
einbauen, dann hast du mit dem Timing keine Probleme mehr.

von Corwin (Gast)


Lesenswert?

Hallo Lanius

hier der link zum Bootloader:
ftp://ftp.dalsemi.com/pub/microcontroller/dev_tool_software/
Eine Beschreibung findet man unter:
http://www.maxim-ic.com/appnotes10.cfm/ac_pk/17

Corwin

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
Noch kein Account? Hier anmelden.