JTAG problem

OP (Firma: www.ltspiceusers.ch) #3666295
Lesenswert?
• ▲
▼
habe leider keine grosse ahnung von jtag. darum hoffe ich, hier auf ein 
paar profis zu treffen :)
es geht um einen zerschossenen bootloader in einer vu+ solo1 linux-box.
ok, versuche mal, ob ich alles hier her kriege.
ich habe ein Cypress CY7C68013A EZ-USB FX2LP USB2.0 Developement 
Board/module
broadband studio 3 läuft und es wird auch "connected".
die dateien für die solo1 (Samsung K9F1G08U0A - 128MB) sind alle da.
leider hat die box einen Lonrisun (Toshiba TC58NVG0S3ETA00) verbaut.
in den folgenden xml dateien, welche bbs3 benötigt, sind das original 
samsung file, das file von broadcom (allerdings nicht für mein cypress 
modell) und die bearbeitete xml von mir.
bbs stellt eine verbindung her.
löschen funktioniert.
lesen und schreiben wird mit der meldung "the starting offset is in bad 
block" abgebrochen.
falls noch weitere angaben nötig sind, bitte nur fragen

original update datei von broadcom:

<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Greg 
Nalder (Cypress Semiconductor) -->
<NAND_DEVICE_DB>
<VERSION_NUMBER Version=" 1.0" />
<NAND_DEVICE Vendor_Name="Toshiba" Part_Number="TC58NVG0S3ETA00" 
Vendor_Code="98" Device_Code="D1" Page_Size="2112" Pages_Per_Block="64" 
Blocks="1024" Read_Cycle_ns="30" Read_Cache="0" Prog_Cache="0" 
Internal_Move="0" />
</NAND_DEVICE_DB>

original datei für samsung chip:

<?xml version="1.0" encoding="utf-8"?>
<Flash maker="Samsung" name="Samsung K9F1G08U0A" type="NAND" 
technology="SLC">
<Command type="Nand" programmode="Block" maxbyte="2048"/>
<ID>
<Maker maxbyte="1" offset="0x00">0xEC</Maker>
<Device maxbyte="1">
<DevId offset="0x01">0xF1</DevId>
</Device>
</ID>
<Size unit="gbit">1</Size>
<Sector uniform="true" secure="false">
<MaxSector>1024</MaxSector>
<Size unit="kbyte">128</Size>
</Sector>
</Flash>

meine datei:

<?xml version="1.0" encoding="utf-8"?>
<Flash maker="Toshiba" name="Toshiba TC58NVG0S3ETA00" type="NAND" 
technology="SLC">
<Command type="Nand" programmode="Block" maxbyte="2048"/>
<ID>
<Maker maxbyte="1" offset="0x00">0x98</Maker>
<Device maxbyte="1">
<DevId offset="0x01">0xD1</DevId>
</Device>
</ID>
<Size unit="gbit">1</Size>
<Sector uniform="true" secure="false">
<MaxSector>1024</MaxSector>
<Size unit="kbyte">128</Size>
</Sector>
</Flash>

habe noch ein print screen angehängt.
Angehängte Dateien:
OP (Firma: www.ltspiceusers.ch) #3666337
Lesenswert?
• ▲
▼
jep. genau.
ich möchte die solo1 aber selber reparieren können, da ich diese en gros 
verkaufe.
die solo2 besitzer sind ärmer dran, glaub ich.
der genannte thread habe übrigens ich wieder belebt. (treki1)
microcontroller.net ist die letzte möglichkeit für mich, an fachpersonen 
zu treffen.
elektronik kenne ich gut (hobby und beruf). doch jtag bin ich auf 
wackeligen füssen ^^
die nächste aktion ist, einen samsung einzusetzen.
ausgelötet ist der toshiba schon.
ich warte aber noch auf die lieferung.
kompatibel sollten diese jedenfalls sein.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.