Guten Morgen,
kennt jemand eine Möglichkeit, mit dem Ollimex AVR-ISP-MK2 einen
25L6406-SPI Flash zu Flashen? Ich kann mir nicht vorstellen, das es
nicht gehen würde, jedoch fehlen mir momentan die Infos zur Software
(oder weitere Hardware) die ich dafür benötige. Ich würde den Flash
gerne beschreiben, ohne gleich den Chip "neu implementieren" zu
müssen...
http://media.digikey.com/pdf/Data%20Sheets/Macronix/MX25L6406E.pdf
Die Beschaltung würde ich etwa so machen:
1 | AVR-ISP-MK2<-->25L6406
|
2 |
|
3 | MOSI-------------SO/SIO1
|
4 | MISO-------------SI/SIO0
|
5 | SCK--------------SCLK Clock Input
|
6 |
|
7 | VCC-----------+--VCC + 3.3V Power Supply
|
8 | +--WP# Write protection
|
9 | +--HOLD#
|
10 |
|
11 | GND-----------+--GND Ground
|
12 | +--CS
|
13 | RESET---NC
|
Kann mir jemand sagen ob das (insbesondere bei CS/WP/Hold) so richtig
ist?
Hintergrund:
Ich habe gestern einen Router zerstört. Habe aus versehen den NVRAM
gelöscht. (Vor dem Flashen, im "Save-Mode"-Bootloader). Nur ein dummer
Klick, auf einen richtig bescheuert positionierten und großen Button,
und schon war es vorbei. ^^
Ethernet und RS232 sind jetzt tot. Jtag hat der nicht. Laut anderen
Berichten im Netz stimmt das auch so... Da kommt weder was rein noch
raus.
Die Kiste macht gar nichts mehr, außer leuchten. (3 weitere Router
funktionieren!!) Ich würde das "Grundgerüst" gerne von einem anderen
(Baugleichen) Router auf den PC kopieren wollen, die MAC-Adresse(n)
anpassen, und das ganze wieder auf den defekten Router laden.
[[Das Auslesen eines funktionalen Flash´s funktioniert bestimmt noch
über Ethernet, ohne ein weiteres Gehäuse öffnen zu müssen! Nur müsste
ich dann das Rom des defekten wieder Flashen, und ich habe vermutlich
keinen passenden Programmer. Ich brauche wahrscheinlich den kompletten
Inhalt.]]
Kann mir jemand sagen, ob ich mit dem oben genannten "Setup" weiter
kommen würde, und ob es dafür Software gibt?? Oder ob ich ganz anders
ran gehen soll? Habe ansonnten nur noch native LPT und RS232.
Vielen Dank,
tsx