Forum: Mikrocontroller und Digitale Elektronik DSO-1062D NAND Baustein K9F1G08U0D-SCB0 defekt


von Karl-walter W. (kwalter)


Lesenswert?

Hallo,
brauche Hilfe!

Mein DSO-1062D hat seinen Geist aufgegeben, wie ich herausfinden konnte
war der NAND Baustein K9F1G08U0D-SCB0 defekt.

Diesen konnte ich austauschen, stehe aber jetzt vor dem Problem, das ich
irgendwie die Firmware in das NAND rein bekommen muß.

Habe einen OLIMEX ARM-USB-OCD-H JTAG Flasher und OpenOCD als
JTAG-Software.

Kann mir jemand eine Anleitung zum flashen des K9F1G08U0D-SCB0 und die
dazu
notwendige Firmware geben?

Muß über JTAG flashen, da ich ja in dem neuen K9F1G08U0D-SCB0 keinen
Bootloader habe und somit das übertragen der Firmware über die serielle
Schnittstelle nicht funktioniert!

MfG
kwalter

von pegel (Gast)


Lesenswert?

Wie defekt ist der NAND?
Hast du versucht den auszulesen?
Vielleicht war der Bootloader Bereich noch i.O.?

von pegel (Gast)


Lesenswert?


von Karl-walter W. (kwalter)


Lesenswert?

Hallo Pegel,

auslesen ist leider nicht möglich, alle I/O scheinen nicht mehr zu 
funktionieren (alles auf ca. 3.3 V) wenn ich den NAND extern auslesen 
will.

Die Beschaltung des NAND ist OK, schon mehrfach überprüft!

MfG
kwalter

von pegel (Gast)


Lesenswert?

Wenn ich das richtig verstehe, ist im link oben auch dein Oszi bei den 
kompatiblen Geräten.
Unter:

Backup of current firmware and settings

ist beschrieben wie ein vollständiges Backup erstellt wird.
In den Readme's wird auch beschrieben, dass unter anderem eine boot.bin 
erstellt wird und wo die im NAND liegt.
Wer das Oszi hat könnte dir so einen Bootloader extrahieren ohne 
Lizenzprobleme und ohne Eingriff ins Gerät.

von Karl-walter W. (kwalter)


Lesenswert?

ja, das ist richtig, dachte es würde sich jemand melden, der mir diese 
Datei zur Verfügung stellen kann, da ich selbst von dem kaputten NAND 
kein Backup erzeugen kann.

Danke für Deine Infos, dann muss ich halt warten, bis sich jemand 
meldet,
der bereit ist, mir diese Datei zu erstellen.

MfG
kwalter

von pegel (Gast)


Lesenswert?

https://embdev.net/articles/Tekway_MSO

Hier findet sich ein interessanter Absatz:

"Unfortunately the original Tekway/Hantek bootloader have NO USB 
support, so you have first to upload another one bootloader 
(supervivi.bin) to your DSO to enable USB access within bootloader. 
IMPORTANT: use only the supervivi.bin from Master Image file in the 
download section."

Der zweite link unter Downloads enthält diesen BL.

Dann mußt du die Dateisysteme im NAND erstellen.

von pegel (Gast)


Lesenswert?

Es könnte sogar sein, dass die "Mso Ready.zip" alles enthält was du 
brauchst.

von Karl-walter W. (kwalter)


Lesenswert?

Hallo pegel,
danke Dir für Deine Bemühungen.

Werde es versuchen und hoffe, das die Mso Ready auch die MTD enthält,da 
diese ja auch nicht mehr im NAND vorhanden ist.

Nochmals vielen Dank.

MfG
kwalter

von pegel (Gast)


Lesenswert?

vivi kann auch:

  part [add|del|show|reset]            -- Manage MTD partitions

von Karl-walter W. (kwalter)


Lesenswert?

Hallo pegel,

ja, bin gerade dabei mal die mso_ready zu flashen, aber das dauert!

Mal sehen, was dabei rauskommt.

MfG
kwalter

von verständnislos (Gast)


Lesenswert?

Einen NAND Baustein kann man nicht flashen. Ein Flash Memory schon eher.

von Arthur B. (10101011)


Lesenswert?

Halo Karl-Walter,

ich habe soeben deinen Beitrag zum DSO-1062D gelesen und ich stehe 
gerade vor dem gleichen Problem. Die anderen Beiträge hier auf der Seite 
sowie auf eevblog beschreiben immer nur, wie man über den UART die 
Firmware flasht. Bei mir geht nicht mal der UART :-(

Konntest du dein Oszi wieder zum Laufen bringen? Ich bin mit der 
Wiederbelebung leider noch nicht so weit gekommen wie du. Könntest du 
mir ein paar Tipps geben?

- Auf meinem Board habe ich die drei JTAG Ports "J901" und "J700" und 
"J701".
Meine SN ist >15000. Bei den Boards mit SN < 15000 ist es der JTAG Port 
901 mit 20 Pins. Ich schätze mal, dass der JTAG Port bei mir J901 (10 
Pins) ist, bin mir aber nicht sicher.

- Ich nutze den Altera USB Blaster (Rev C) und OpenOCD. Doch nun weiß 
ich leider nicht, wo bzw. wie ich die Firmware drauf bekomme (die Datei 
habe ich, aber das flashen ist mir jetzt nicht klar).

Wäre für Tipps oder Links dankbar.

Grüße

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.