Hallo,
ich habe jetzt schon ziemlich lange im Board gesucht aber auf diese Frage keine Antwort gefunden. Habe die 2 Flash Speicher aus einer Nokia ausgelötet und das BL file gesplittet und geswappt. So, und nun stehe ich da.
Muss ich die als .bin oder als .hex programmieren? Wenn .bin, dann als absolute binary? Wenn .hex, welches hex Format?
Bitte jetzt nicht erschlagen, aber ich möchte ungern programmieren und wieder einlöten um dann festzustellen das ich bei den Einstellungen was falsch gemacht habe.
Flash Speicher extern als .bin oder .hex programmieren?
-
- Neugieriger
- Beiträge: 18
- Registriert: Donnerstag 7. Juli 2005, 15:05
-
- Oberlamer, Administrator & Supernanny
- Beiträge: 10532
- Registriert: Samstag 13. Juli 2002, 10:49
-
- Neugieriger
- Beiträge: 18
- Registriert: Donnerstag 7. Juli 2005, 15:05
-
- Neugieriger
- Beiträge: 18
- Registriert: Donnerstag 7. Juli 2005, 15:05
So, das experimentieren ist bisher noch nicht so toll verlaufen.
Villeicht kann mir nochmal jemand unter die Arme greifen. Ich habe es zumindest geschafft den einen Flashbaustein zu löschen. Das funktioniert soweit. Aber das programmieren funktioniert nicht.
Bei den Einstellungen im Programm kann / muss die Word Width angegeben werden. Standardmäßig stand das auf 8, aber da meckert das Programm rum. Stelle ich auf 16, dann gibt es keine Mecker mehr, aber programmiert wird auch nicht.
Des Weiteren gibt es noch Einstellungen zu der Anzahl Sektoren (steht auf 1). Muss da noch was geändert werden?
Bisher hatte ich noch nie solche Probleme mit einem Baustein. Und ich habe schon aus beruflichen Gründen ständig mit dem Programmiergerät zu tun. Im datasheet von Intel habe ich dazu leider nichts gefunden.
Wäre super nett, wenn mir jemand helfen könnte.
Villeicht kann mir nochmal jemand unter die Arme greifen. Ich habe es zumindest geschafft den einen Flashbaustein zu löschen. Das funktioniert soweit. Aber das programmieren funktioniert nicht.
Bei den Einstellungen im Programm kann / muss die Word Width angegeben werden. Standardmäßig stand das auf 8, aber da meckert das Programm rum. Stelle ich auf 16, dann gibt es keine Mecker mehr, aber programmiert wird auch nicht.
Des Weiteren gibt es noch Einstellungen zu der Anzahl Sektoren (steht auf 1). Muss da noch was geändert werden?
Bisher hatte ich noch nie solche Probleme mit einem Baustein. Und ich habe schon aus beruflichen Gründen ständig mit dem Programmiergerät zu tun. Im datasheet von Intel habe ich dazu leider nichts gefunden.
Wäre super nett, wenn mir jemand helfen könnte.
-
- Oberlamer, Administrator & Supernanny
- Beiträge: 10532
- Registriert: Samstag 13. Juli 2002, 10:49
Also normalerweise muss die Software den Chip kennen und stellt sich dann entsprechend ein. Die E28F320 haten 72 Sektoren, aber in unterschiedlicher Größe. Da hilft die pure Angabe der "Anzahl Sektoren" sicher nicht weiter.
Was für ein Programmer ist das denn überhaupt?
Was für ein Programmer ist das denn überhaupt?
There are 10 types of people in the world: those who know binary and those who don't
-
- Neugieriger
- Beiträge: 18
- Registriert: Donnerstag 7. Juli 2005, 15:05
Ein Multisyte Quad von Data I/O. Ist ein industrielles Gerät für die Fertigung auch größerer Stückzahlen.
Eventuell haben die Chips aber auch wirklich eine Macke. Der 2. Chip hat sofort ein Electronic ID Fehler verursacht. Habe dann die EID Überprüfung mal ausgeschaltet und versucht den Chip auszulesen. Aber war ohne Inhalt. Selbst das Löschen hat bei dem nicht mehr hingehauen.
Vielleicht ist der 1. Chip ja auch defekt, allerdings noch nicht komplett hinüber. Werde mal zusehen das ich zwei neue Chips besorge.
Eventuell haben die Chips aber auch wirklich eine Macke. Der 2. Chip hat sofort ein Electronic ID Fehler verursacht. Habe dann die EID Überprüfung mal ausgeschaltet und versucht den Chip auszulesen. Aber war ohne Inhalt. Selbst das Löschen hat bei dem nicht mehr hingehauen.
Vielleicht ist der 1. Chip ja auch defekt, allerdings noch nicht komplett hinüber. Werde mal zusehen das ich zwei neue Chips besorge.
-
- Oberlamer, Administrator & Supernanny
- Beiträge: 10532
- Registriert: Samstag 13. Juli 2002, 10:49
http://www.dataio.com/device/support_li ... isyte+Quad
Unterstützt wird der Chip, evtl. passt die Softwareversion nicht.
Unterstützt wird der Chip, evtl. passt die Softwareversion nicht.
There are 10 types of people in the world: those who know binary and those who don't
-
- Neugieriger
- Beiträge: 18
- Registriert: Donnerstag 7. Juli 2005, 15:05
Die Softwareversion passt schon. Ist die 5.3.
Die Algorithmen habe ich gerade erst Ende letztes Jahr upgedatet. Also daran kann es alles nicht liegen.
Hattest Du schonmal einen teildefekten Chip, der zwar noch auslesbar aber nicht mehr beschreibbar war?
Was mich ein bisschen wundert ist, dass ich den Chip aber noch löschen kann. Wird da eine andere Routine oder ander Leitungen für benutzt als zum normalen programmieren?
Die Algorithmen habe ich gerade erst Ende letztes Jahr upgedatet. Also daran kann es alles nicht liegen.
Hattest Du schonmal einen teildefekten Chip, der zwar noch auslesbar aber nicht mehr beschreibbar war?
Was mich ein bisschen wundert ist, dass ich den Chip aber noch löschen kann. Wird da eine andere Routine oder ander Leitungen für benutzt als zum normalen programmieren?
-
- Oberlamer, Administrator & Supernanny
- Beiträge: 10532
- Registriert: Samstag 13. Juli 2002, 10:49
Ja, sowas gibt es schon. Löschen und Programmieren sind im Chip natürlich verschiedene Routinen, auch da kan nur "ein Teil" defekt sein.
Ich würde mal zwei neue Chips versuchen, wer solch eine Ausrüstung zur Verfügung hat, der wird sicher auch zu vernünftigen Preisen an die Chips rankommen
Ich würde mal zwei neue Chips versuchen, wer solch eine Ausrüstung zur Verfügung hat, der wird sicher auch zu vernünftigen Preisen an die Chips rankommen
There are 10 types of people in the world: those who know binary and those who don't
-
- Neugieriger
- Beiträge: 18
- Registriert: Donnerstag 7. Juli 2005, 15:05