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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren