Forum: Mikrocontroller und Digitale Elektronik 80C320 programmieren, bzw update einspielen


von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Hallo zusammen.

Ich habe leider keine große Ahnung von c oder assembler etc.
Mein Probelm ist folgendes:

Ich habe eine Satanlage auf unserem Wohnmobil, welche sich selbständig 
ausrichtet. Bei einem updateversuch über ein DOS Programm über RS232 
habe ich leider eine falsche Datei genommen, und nun bootet das Ding 
nicht mehr und ich bekomme auch keine Reaktion mehr auf dem RS232.

Die Microcontrollereinheit besteht aus einem 80C320 und einem Flash 
AM29F010
(8 x 128K), welches ich wohl teilweise gekillt habe.

Der normale Ablauf für das Update ist so:
DOS-Programm wird gestarte, Ausgabe:"waiting for Microcontroller" dann 
wird Strom auf die Schüssel gegeben, auf dem Rechner erscheint dann 
"erase Flash"
und danach sieht mann wie das Programm die einzelnen Blöcke im Flash 
beschreibt, am Ende steht dannn Ok.

Bei dem mist den ich gemacht habe stand "erase" und dann "error" oder 
so. Nun kann ich das DOS-Programm starten, aber es warte auf den 
Prozessor und nix passiert.

Ich habe mir ein Programmer besorgt um das HEX file direkt in ein neues 
Flash zu brennen, jedoch bootet damit auch nix.

Im defekten Flash kann ich nach dem Auslesen sehen das am Anfang was 
steht, dann ein großer Bereich nur FF hat und dann wieder Daten zu sehen 
sind. Der hersteller hat der Support leider eingestellt und ist auch 
noch aus USA.

evt. hat ja hier einer eine Idee unter euch Experten.

PS: Die Verbindung läuft nur über RX/TX/GND.

evt. kann mann ja einfach einen Bootloader in das Flash brennen,sodas 
der Prozessor starte und dann die Hex wieder einspielen oder den evt 
gelöschten Bereich mit einem Editor und denm Updatedaten neu 
beschreiben, oder so.....

Danke für evt. Hilfe

Kai

von 8051 (Gast)


Lesenswert?

Kai Test schrieb:
> Ich habe mir ein Programmer besorgt um das HEX file direkt in ein neues
> Flash zu brennen, jedoch bootet damit auch nix.

Dann dürfte mehr kaputt sein, leider.

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

8051 schrieb im Beitrag #3491281:
> Kai Test schrieb:
>> Ich habe mir ein Programmer besorgt um das HEX file direkt in ein neues
>> Flash zu brennen, jedoch bootet damit auch nix.
>
> Dann dürfte mehr kaputt sein, leider.

Ne, glaube ich nicht, da ich da das Flash gesockelt ist, und ich es mit 
dem EPROMMER ja nur am PC extern ausgelesen habe, bzw. ein neues Flash 
extern beschrieben habe und nur reingesteckt habe.

aber schonmal danke für die erste Antwort.

von Bernd N (Gast)


Lesenswert?

>> Ich habe mir ein Programmer besorgt um das HEX file direkt in ein neues
>> Flash zu brennen, jedoch bootet damit auch nix.

Hast du das richtige Datenformat vorliegen ?, BIN file oder HEX file ?

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Die Datei ist eine xxxx.hex , ober das ein Format für den Prozessor ist 
oder für das Flash kann ich leider nicht sagen, da ich zwar 
Radio-Fernsehtechniker bin aber von der Materie keine Ahnung habe.

von 8051 (Gast)


Lesenswert?

Kai Test schrieb:
> ein neues Flash
> extern beschrieben habe und nur reingesteckt habe.

Da steht das Programm drin. Wenn es nicht läuft, hast du falsch 
programmiert oder es ist mehr kaputt. Das Programmieren habe ich dir 
zugetraut, also ...

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Habe nichts programmiert, da ich ja davon keine Ahnung habe wie oben 
schon gesagt, und die restliche Hardware drumherum auch etwas komplexer 
ist, da keine Daten für Adressen etc. vorliegen. Ich habe einfach nur 
die Update.hex in ein leeres flash gebrannt und nicht programmiert, 
deshalb fehlt wahrscheinlich der Bootloader oder so.

: Bearbeitet durch User
von Bernd N (Gast)


Lesenswert?

Die Programmiergeräte haben in der Regel ein Auswahl Menu dafür, der 
80c320 benötigt das Programm im Intel Hex Format. Welche Optionen bietet 
dir dein Programmiergerät an ?

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Ich glaube keine, habe aber die HEX genommen, hier mal die drei Dateien:

Die Update Datei welche eigentlich über RS232 eingespielt werden sollte:
http://www.file-upload.net/download-8523234/update.HEX.html

Die ausgelesene Datei des defekten Flash nach updateversuch:
http://www.file-upload.net/download-8523245/original_defekt.HEX.html

Die Datei, welche fälschlicher weiser über das DOS Programm RS232 
losgeschickt wurde:
http://www.file-upload.net/download-8523247/falsch.S19.html

evt. kann mann damit was anfangen.

PS: mit dem originalen Flash werden andere Prozessoren noch 
hochgefahren, so das diesen noch kommunitzieren, nur das ganze Ding 
läuft nicht da wahrschenlich der 80C320 nach dem booten keine weiteren 
Daten mehr hat.

: Bearbeitet durch User
von 8051 (Gast)


Lesenswert?

Kai Test schrieb:
> Habe nichts programmiert, da ich ja davon keine Ahnung habe wie
> oben
> schon gesagt, und die restliche Hardware drumherum auch etwas komplexer
> ist, da keine Daten für Adressen etc. vorliegen. Ich habe einfach nur
> die Update.hex in ein leeres flash gebrannt und nicht programmiert,
> deshalb fehlt wahrscheinlich der Bootloader oder so.

Das Flash brennen meinte ich mit programmieren. Der 80c320 hat intern 
nur RAM. Wenn das richtige Programm in einen richtigen Speicher 
gebrannt wird, sollte das passen. Wenn nicht, war das Brennen falsch 
oder es ist etwas kaputt.

von Nase (Gast)


Lesenswert?

nun, alleine über die Größe des Hexfiles denke ich, es sieht so aus:
in dem Flash war in einem Bereich ein Programmteil, welches nicht 
überschrieben wird beim flashen. Also quasi eine Art Loader für 
Steuerprogramm. Wenn das nun irgendwie überschrieben ist, dann ist es 
mit dem Update-Programmteil leider nicht getan.
Vielleicht findest Dujemanden mit einer funktionierenden Version und 
liest den Flashspeicher mittels Programmer komplett aus.
Alles Gute.

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

> Vielleicht findest Dujemanden mit einer funktionierenden Version und
> liest den Flashspeicher mittels Programmer komplett aus.
> Alles Gute.

Das wäre das einfachste, ich versuche schon seit 2 Monaten jemand zu 
finden, aber das Ding ist so selten und daher ist die Chance=0. Deshalb 
habe ich mich an euch gewand da sonst das Ding Schrott ist.
evt. gibt es ja eine universal Bootroutine für den Prozessor um ihn 
damit zu starten und dann das Update einzuspielen.

von Peter D. (peda)


Lesenswert?

Kai Test schrieb:
> evt. gibt es ja eine universal Bootroutine für den Prozessor um ihn
> damit zu starten und dann das Update einzuspielen.

Ne, da gibt es keinen Standard wie beim PC.
Jeder kocht da sein eigenes Süppchen.
Es ist auch von der konkreten Hardware abhängig, wie die ganzen 
Peripherieadressen (Flash, SRAM, IO) gemappt sind, bzw. wie bei Banking 
die Bankumschaltung erfolgt. Oftmals ist dazu ein GAL drin.

Manche Flash erlauben ein Page-Erase, da kann dann der Bootloader sicher 
im Flash verbleiben.

Dieser Flash hat vermutlich nur ein Full-Erase, d.h. der Bootloader wird 
in den SRAM kopiert, dort gestartet und dann der gesamte Flash gelöscht. 
Und wenn ausgeschaltet wird, bevor der Bootloader wieder zurück 
geschrieben wurde, dann isser tot für immer.

von Joerg L. (Firma: 100nF 0603 X7R) (joergl)


Lesenswert?

Ich habe Dein Hex-File mal in ein Bin umgewandelt, und dann die ersten 
Zeilen in einen Disassembler gesteckt.
Dort müssten eigentlich Sprungvektoren in Reset- und Interrupt-Routinen 
stehen. Beim Disassemblieren kam aber nur Unsinn heraus.
Entweder bei der Umwandlung hat etwas nicht geklappt, oder die Daten im 
Hexfile sind nicht im Klartext, werden also vor dem Flashen 
entschlüsselt.
Da inzwischen die Firmware-Updates fast aller Hersteller zum Schutz vor 
Know-How Diebstahl verschlüsselt sind, vermute ich, daß es hier auch so 
ist. Dann hast Du keine Chance, das Hex irgendwie selbst zu brennen.
Wie gesagt, das ist eine Vermutung, es kann auch sein, das bei der 
Hex2Bin Wandlung etwas nicht geklappt hat.

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Joerg L. schrieb:
> Da inzwischen die Firmware-Updates fast aller Hersteller zum Schutz vor
> Know-How Diebstahl verschlüsselt sind, vermute ich, daß es hier auch so
> ist. Dann hast Du keine Chance, das Hex irgendwie selbst zu brennen.
> Wie gesagt, das ist eine Vermutung, es kann auch sein, das bei der
> Hex2Bin Wandlung etwas nicht geklappt hat.

OK, das ist eine relativ alte Anlage aus dem Bj ca. 1995. Ob die da auch 
schon verschlüsselt haben weis ich nicht.Was mir aufgefallen ist, das 
mit dem defekten Flash zumindest eine kleines leben erzeugt wird, da aus 
einen andern Teil der Anlage ein PGM8 über ein Terminalprogramm zu sehen 
ist und der Stromverbrauch um ca. 1A größer ist, als mit einem neu 
beschriebenen Flash mit nur update drin. Hilft denn evt. das Flash16.exe 
mit welchem ich den mist verzapft habe ?

habs mal hochgelanden:
http://www.file-upload.net/download-8523842/Flash16.exe.html
http://www.file-upload.net/download-8523850/Flash16.cfg.html

: Bearbeitet durch User
von Route_66 (Gast)


Lesenswert?

Kai Test schrieb:
> habs mal hochgelanden:

Bitte Dateien als Anlage!
Diese File-Hoster laden einem nur Schad-Code auf den eigenen Rechner und 
nerven mit ihrem Werbe-Müll.

von Reinhard Kern (Gast)


Lesenswert?

Kai Test schrieb:
> Hilft denn evt. das Flash16.exe
> mit welchem ich den mist verzapft habe ?

Das einzige was dir VIELLEICHT hift, ist der Original-Inhalt des 
Flash-Speichers. Der enthält eine Programmierroutine mit PC-Interface 
(etwas mehr als ein Bootloader) und den Programmcode. Bei Updates 
erhältst du nur den neuen Programmcode, der Bootloader muss immer im 
Flash bleiben oder sofort wieder reingeschrieben werden.

Ob sich das aus dem kaputten Inhalt deines Chips und der Update-Datei 
rekonstruieren liesse, ist eine reine Raterei und den Aufwand nicht 
wert, wahrscheinlich fehlt einfach was Wichtiges.

Firmware-Updates sind halt immer eine spannende Angelegenheit.

Gruss Reinhard

von Wilhelm F. (Gast)


Lesenswert?

Der 80C320 ist doch eigentlich nur ein besserer 8032 mit zwei 
Datapointern und höherer Taktfrequenz von Dallas. Aber das müßte ich 
nach schauen.

Ob der Bootloader im ROM Intel-Format oder Motorola-Format oder was 
anderes haben will, ist auch nicht sicher.

Ein guter Bootloader meldet aber Format- und Übertragungsfehler, macht 
ein Echo ans Terminal, ein schlechter simpler nicht.

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

erstmal danke für die vielen Antworten, die mir mut machen das es eine 
Lösung gibt und dann auch wieder nicht.Eine vergleichbare neue Anlage 
liegt heute immer noch bei ca. 3000€, da mann theoretisch sogar währen 
der Fahrt Sat schauen kann.

Hier noch ein paar Infos:

um den Prozessor herum befindet sich ein 22V10Z ein HM2256 und ein 
74F573.
das scheint mir alles zu sein was zum Prozessorteil gehört.

von Route_66 (Gast)


Lesenswert?

Hallo!
Ich kenne die HEX-Datei nicht, und so werde ich nicht den geringsten 
Versuch unternehmen, Dir zu helfen.

von Davis (Gast)


Lesenswert?

Kai Test schrieb:

> Hier noch ein paar Infos:
>
> um den Prozessor herum befindet sich ein 22V10Z ein HM2256 und ein
> 74F573.
> das scheint mir alles zu sein was zum Prozessorteil gehört.

Poste ein Bild (oder mehrere), einen Schaltplan (wenn vorhanden) und die 
beteiligten Dateien (kein Filehoster).

von Kai W. (Firma: Kai Weniger) (kaimehr)


Angehängte Dateien:

Lesenswert?

OK, OK, OK... Bilder werde ich morgen noch machen, ein Plan gibt es 
leider nicht.
Ich hatte das mit dem Dateien hochladen erst flasch verstanden und 
dachte das nur Bilder hier erlaubt sind, das wegen der Filehoster.

: Bearbeitet durch User
von Wilhelm F. (Gast)


Lesenswert?

Kai Test schrieb:

> Hier noch ein paar Infos:
>
> um den Prozessor herum befindet sich ein 22V10Z ein HM2256 und ein
> 74F573.
> das scheint mir alles zu sein was zum Prozessorteil gehört.

22V10 scheint ein GAL zu sein. Adressenselektor, Chipselektor? Aber der 
Rest ist der ganz normale externe Speicherbus an einem 8031.

von up to date (Gast)


Lesenswert?

Gib doch einmal die genaue Bezeichnung der Anlage an.

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Ok,
der Hersteller ist KVH. Die Anlage heist TracVision L3. Es besteht aus 
einem RF-Board auf dem auch der komplette Controller sitz, und einer 
Leistungsplatine welche die Ansteuerung der Schrittmotoren 
übernimmt.RF-Board deswegen da neben dem eingentlichen Prozessor noch 
ein weiterer untergebracht ist der die NIT-Auswertung der Sat-Signale 
vornimmt. Dieser scheint mit dem defekten Flash noch zu arbeiten da ich 
von Ihm noch ein PGM über seine serielle Leitung bekomme.

s.h.:
http://www.ebay.de/itm/161196952797?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1438.l2649

hab schon das ganze Netz abgesucht aber nur Handbücher gefunden.

: Bearbeitet durch User
von Wilhelm F. (Gast)


Lesenswert?

Kai Test schrieb:

> hab schon das ganze Netz abgesucht aber nur Handbücher gefunden.

Versuch mal, den Entwickler zu erreichen.

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Wilhelm F. schrieb:
> Versuch mal, den Entwickler zu erreichen.

wie oben schon geschrieben ist der Support eingestellt und Kontakt 
bekommt man nur zur support e-mail welche dann u.a. schreibt, das ist 
ein source code und kann nicht herausgegeben werden. Wie schon gesagt, 
über den Hersteller ist leider nichts möglich.

: Bearbeitet durch User
von Dieter W. (dds5)


Lesenswert?

Sehr merkwürdiges Projekt.

Die update.hex Datei belegt Adressen bis 23D7B und ist damit um einiges 
zu groß für den Flash.

Es stehen auch eine ganze Menge Texte im Image, u.a.
C Library Copyright (C) 1995 HI-TECH Software Brisbane, QLD. Australia

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Dieter Werner schrieb:

> C Library Copyright (C) 1995 HI-TECH Software Brisbane, QLD. Australia

scheint wohl der Compiler-Hersteller zu sein:

Microchip Technology Inc (microchip.com), Chandler, AZ, a provider of 
microcontroller and analog semiconductors, acquired Hi-Tech Software 
(htsoft.com), a provider of development tools for embedded systems based 
in Brisbane, Australia. Hi-Tech Software has been a third-party provider 
of C compilers for Microchip's 8-, 16- and 32-bit PIC microcontrollers 
and dsPIC Digital Signal Controllers for more than a decade. “The 
Hi-Tech acquisition extends Microchip leadership in compiler technology 
by providing users with the option to develop their C code using the Mac 
OS X and Linux

von 8051 (Gast)


Lesenswert?

Microchip hat PICs und keinen 80c320.

Den Hersteller gibt es aber noch. Er hat nur einen kostenpflichtigen 
Support.

Dein hex file ist:  S40564G.HEX
Nach dem Hersteller ist die Datei für ein anderes Gerät!

Tipp: Kauf dir ein günstiges Gerät aus der Bucht und dupliziere den 
Flash.

von 8051 (Gast)


Lesenswert?

8051 schrieb im Beitrag #3493012:
> Den Hersteller gibt es aber noch. Er hat nur einen kostenpflichtigen
> Support.

Ach ja, natürlich ist KVH gemeint: 
http://www.kvh.com/pop_flash_notes.aspx#Main_Board_Software

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Danke für die suche, also das file heist eingentlich S40263M.HEX hab es 
nur umbenannt in update.hex und ist bestimmt für das RF1 Board welches 
auf der aktuellen Herstellerseite nicht mehr auftaucht bis auf den 
Hinweis : RF1 board - Contact KVH Technical Support. bzw :
TVR5/R4/L3/S3 (with RF4/RF5) boards only  Revision T1, Version 2.59

Support bedeutet nach Nachfrage in USA und auch DK. Support 
eingestellt...

ein kostengünstiges Gerät in der Bucht gibt es leider nicht in 
Deutschland, da die Dinger hier kaum verkauft wurden. Aus USA zu 
Importiren wird teuer und ein Versand nach EU wird nicht angeboten. Ob 
dann das ersteigerte Teil noch läuft ist noch ne andere Frage.

: Bearbeitet durch User
von 8051 (Gast)


Lesenswert?

Kai "W" schrieb:
> das file heist eingentlich S40263M.HEX hab es
> nur umbenannt in update.hex

Hier steht es anders: 
http://www.mikrocontroller.net/attachment/204552/Flash16.cfg

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

8051 schrieb im Beitrag #3493053:
> Kai "W" schrieb:
>> das file heist eingentlich S40263M.HEX hab es
>> nur umbenannt in update.hex
>
> Hier steht es anders:
> http://www.mikrocontroller.net/attachment/204552/Flash16.cfg

das ist die Ursprungs cfg. Habe natürliche das ganze vorher geändert, 
aber leider in eine ****.s19

Meine oben genanntes Hex habe ich früher schon mal eingespielt und die 
Schüssel lief auch bis zur Frequenzänderung bei Sky, da die einige alte 
Transponder mit HDTV belegt haben und nun das Ding nichts mehr gefunden 
hat. Deswegen hab ich versucht die Datei neu einzuspielen um dann neue 
Frequenzen hinzu zu fügen für den Suchlauf. Dabei ist mir der Fehler 
unterlaufen das ich eine  ****.S19 angegeben habe.

Fakt ist das nun kein update über RS 232 mehr möglch ist :-( oder evt. 
doch irgendwie, mit dem aktuellen Flashwizzard von denen wird mein altes 
Teil eh nicht unterstüzt nur unter DOS.

: Bearbeitet durch User
von Bernd N (Gast)


Lesenswert?

>> Fakt ist das nun kein update über RS 232 mehr möglch ist

Da würde ich mal von ausgehen. Wie schon von den anderen Kollegen hier 
erklärt, wird ein Teil des Programms (welches du gelöscht hast) einen 
BootLoader beinhalten, welches den 80C320 via serieller Schnittstelle 
kommunizierne läßt.

Die .HEX files von dir lassen sich bei mir nicht Disassemblieren, siehe 
Fehlermeldunge.

Datei2
Loading IHEX file ...
Error at 2060:  Unknown record type '02'
Error at 4109:  Unknown record type '02'
Error at 4606:  Unknown record type '02'

FAILED

Datei 1 (original defekt)
Loading IHEX file ...
Error at 4097:  Unknown record type '04'

FAILED

von mrx (Gast)


Lesenswert?

ich würde den PHYTEC microMODUL-8051 Bootloader, probieren. Die Anlage 
sieht aus wie die Kopie einer die Kollegen mal entwickelt haben. Da 
anscheinend die Technik ähnlich ist, wird es die Software ggf. auch 
sein.
Zumindest deutet alles darauf hin.

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

mrx schrieb:
> ich würde den PHYTEC microMODUL-8051 Bootloader, probieren. Die Anlage
> sieht aus wie die Kopie einer die Kollegen mal entwickelt haben. Da
> anscheinend die Technik ähnlich ist, wird es die Software ggf. auch
> sein.
> Zumindest deutet alles darauf hin.

probieren tu ich alles, ist ja nichts anderes möglich nur woher bekomme 
ich den, bzw. die HEX damit ich sie ins Flash brennen kann ?

von Reinhard Kern (Gast)


Lesenswert?

Kai "W" schrieb:
> nur woher bekomme
> ich den, bzw. die HEX damit ich sie ins Flash brennen kann ?

Allmählich dreht sich der Thread nur noch im Kreis. Den Flashinhalt 
bekommst du vom Hersteller, wenn nicht dann aus einer baugleichen 
Anlage, und sonst einfach nirgends.

Selbst für Reengeneering brauchst du den Flashinhalt, aber da würden die 
Kosten den Neupreis weit übersteigen.

Gruss Reinhard

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Hallo zusammen, danke nochmal für die ganzen Antworten.

Wenn noch irgendeiner ne Idee hat den Prozessor zum booten zu bringen, 
so das ich mit meinen flash16.exe die Update-Datei via RS232 einspielen 
kann bitte posten. Es geht ja eigentlich nur um einen Bootloader den ich 
in das Flash brennen muss. Jeder Versuch ist es wert. Dir Struktur des 
Prozessors scheint ähnlich des 8051.

LG

Kai

: Bearbeitet durch User
von Peter D. (peda)


Lesenswert?

Bernd N schrieb:
> Die .HEX files von dir lassen sich bei mir nicht Disassemblieren, siehe
> Fehlermeldunge.

Da mußt Du aber einen sehr sehr alten hex2bin Konverter haben, der noch 
keine Records >64kB konvertieren kann.

02,04 sind Records für das Setzen der High-Adresse.
Und da der Flash >64kB ist, sind sie notwendig.

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Hallo,

ich bin es nochmal,
es gibt was neues, aber leider muß ich wahrscheinlich einen neuen Tread 
starten. Also ich habe nachdem ich die Sat-Anlage vom Wohnmobil abgebaut 
habe auf einer zweiten Platine unter einem Deckel einen zweiten 
Prozessor

P51XGA30 :
(XA 16-bit microcontroller family 32K/512 OTP/ROM/ROMless, watchdog, 2 
UARTs)

gefunden und zwei weitere Flahs AM29F010 an denen jeweils ein W2457 
sitzt.

Die Update.hex wird in diese Flashs hinein gehören.

Problem ist nur:

warum zwei, ich habe nur eine Datei und sie sind auch nicht gesockelt, 
so das ich sie mal eben mit dem Programmer brennen bzw. auslesen kann.

Kann jemand damit was anfangen ? evt. kann mann ja diesen Prozessor 
Seriell beschreiben mit dem passenden Startbefehl. Habe im Datenblatt 
die PINs:
35 (EA/VPP/WAIT) 33 (ALE/PROG) und 32 (PSEN) gesehen, wofür die auch 
immer gut sind.

sollte ich lieber einen neuen Tread starten mit P51XAG30 ? besteht da 
eher eine Chance ?

LG
Kai

: Bearbeitet durch User
von Dieter W. (dds5)


Lesenswert?

Für einen 16 Bit Controller ist es halt auch gut, wenn man 2 8 Bit Flash 
parallel schaltet.
Außerdem ist das update mit fast 147kiB deutlich zu groß für einen 
einzelnen 29F010.

Jetzt besteht aber immer noch das Problem, den verhunzten Flash wieder 
passend zu füllen.

von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Der AM29F010 (8 x 128K)= 1024 K sollte groß genug sein. Ich habe nun die 
Hoffnug durch den neu gefunden Prozessor die datei da wieder einspielen 
zu können auch ohne evt. Bootloader. Irgendwie müssen die das bei der 
Produktion ja auch hinbekommen haben, da die Flashs ja nicht gesockelt 
sind.

: Bearbeitet durch User
von Kai W. (Firma: Kai Weniger) (kaimehr)


Lesenswert?

Oh ich habe gesehen das die Prozessorbezeichnung einen Zahlendreher hat:

der heist P51XAG30 .

: Bearbeitet durch User
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.