Hat jemand vielleicht einen Tip bzw. Vorschlag wie das config- File
auf die oben genannte Hardware zu ändern ist?
Wäre euch für eure Hilfe sehr dankbar
Gruß Edi
Dein .cfg File listet zwei Flashes - das erste (Index 0) ist ein Philips
LPC2000 internes Flash (ich denke nicht, dass der Sharp Controller ein
solches besitzt ;))
Das zweite (Index 1) ist das CFI kompatible externe Flash. Das muss
zuerst geprobed werden:
flash probe 1
Wenn es dann richtig erkannt wurde (OpenOCD kennt nur Intel kompatible
CFI flashes, Patches für andere gibt's im Forum auf sparkfun.com, aber
keiner davon ist wirklcih "sauber") können die Flash Funktionen
aufgerufen werden.
Also:
- Die erste "flash bank" entfernen
- OpenOCD starten, Telnet
- flash probe 0 (da es jetzt nur noch ein Flash gibt)
- flash info 0
- flash write ...
Gruss,
Dominic
Hallo Edi,
genau, command set 2 ist der AMD/Spansion/etc. Algorithmus, der aktuell
noch nicht unterstützt ist.
Das Problem für mich ist dabei, dass dieser Algorithmus von sehr vielen
Herstellern benutzt wird, allerdings nicht immer ganz identisch. Die
Gemeinsamkeiten aus einer Unmenge von Datenblättern herauszufiltern, und
das ganze dann möglichst auf mehreren Varianten zu testen, ist sehr viel
Arbeit, die bisher noch niemand auf sich genommen hat. Ich selbst habe
nur Boards mit Intel kompatiblen Flashes.
Gruss,
Dominic