PARA DAR GRACIAS EN LOS HILOS PASAR POR AQUÍ, EL RESTO SERÁ BORRADO
*

"Cómo saber que emu tengo instalada en mi 581"

Iniciado Por Montana, El día 31 de Octubre de 2018, 15:40:23 15:40



Autor Tema: JTAG FONESTAR 581  (Leído 841 veces)

0 Usuarios y 1 Visitante están viendo este tema.

  • USUARIO CASUAL
  • *
  • Panel de agradecimientos
  • -Tu has dado: 99
  • -Tu has recibido: 17
  • Mensajes: 15
JTAG FONESTAR 581
« en: 28 de Octubre de 2018, 19:57:41 19:57 »
Hola a tod@s,
Estaba buscando el pineaot para conexion a jtag, ya que después de jugar con el bootloader, (uboot), se ha corrompido el firmware de la nand, y no puedo acceder ni con usb, ni por puerto serie. Eso sí en la pantalla del deco aparece boot, pero ahí se queda.
He probado lo de dejar pulsado ch+, y nada de nada..

El contenido de la memoria se compone de estas particiones:

device nand0 <gen_nand>, # parts = 11
 #: name         size      offset      mask_flags
 0: Boot0               0x00020000   0x00000000   0
 1: Boot1               0x00100000   0x00020000   0
 2: Env                 0x00080000   0x00120000   0
 3: K0                  0x00200000   0x001a0000   0
 4: FS0                 0x01000000   0x003a0000   0
 5: User                0x00080000   0x013a0000   0
 6: K1                  0x00300000   0x01420000   0
 7: FS1                 0x01900000   0x01720000   0
 8: User1               0x00500000   0x03020000   0
 9: Nxp                 0x00a00000   0x03520000   0
10: Block               0x00080000   0x03f20000   0

active partition: nand0,0 - (Boot0) 0x00020000 @ 0x00000000

Si alguien sabe el pineout o como poder recuperar el deco se lo agradeceria.

Un saludo


  • USUARIO CASUAL
  • *
  • Panel de agradecimientos
  • -Tu has dado: 99
  • -Tu has recibido: 17
  • Mensajes: 15
Re:JTAG FONESTAR 581
« Respuesta #1 en: 07 de Diciembre de 2018, 10:41:10 10:41 »
Bueno me respondo yo mismo.
Conseguí el pineado del conector, y conectando un programador wiggler. He conseguido esto. Pero al parecer no me detecta la memoria Nand. El procesador me lo detecta pero al parecer Urjtag no me detecta la memoria.
Seguiremos haciendo pruebas. Si alguien consigue algo, sería de gran ayuda

Un saludo

UrJTAG 0.10 #1502
Copyright (C) 2002, 2003 ETC s.r.o.
Copyright (C) 2007, 2008, 2009 Kolja Waschk and the respective authors

UrJTAG is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
There is absolutely no warranty for UrJTAG.

WARNING: UrJTAG may damage your hardware!
Type "quit" to exit, "help" for help.

jtag> cable dlc5 0x378 parallel
Unknown port driver: 0x378
Error: Cable connection failed!
jtag> cable dlc5 parallel 0x378
Initializing parallel port at 0x378
jtag> detect
jtag> detect
IR length: 5
Chain length: 1
Device Id: 01000100000100011010000000101011 (0x000000004411A02B)
  Manufacturer: Philips Semi. (Signetics)
  Unknown part!
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
jtag> detectflash 0
Error: Bus driver missing.
jtag> detect
IR length: 5
Chain length: 1
Device Id: 01000100000100011010000000101011 (0x000000004411A02B)
  Manufacturer: Philips Semi. (Signetics)
  Unknown part!
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
jtag> detectflash 0
Error: Bus driver missing.
jtag> detect
IR length: 5
Chain length: 1
Device Id: 01000100000100011010000000101011 (0x000000004411A02B)
  Manufacturer: Philips Semi. (Signetics)
  Unknown part!
chain.c(149) Part 0 without active instruction
chain.c(200) Part 0 without active instruction
chain.c(149) Part 0 without active instruction
jtag> print
(140) String conversion failed!
 No. ?5
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-
   0                                                         IDCODE
  DIR

Active bus:
*0: EJTAG compatible bus driver via DMA (JTAG part No. 0)
        start: 0x00000000, length: 0x1E000000, data width: 32 bit, (USEG : User
addresses)
        start: 0x1E000000, length: 0x02000000, data width: 16 bit, (FLASH : Addr
esses in flash (boot=0x1FC000000))
        start: 0x20000000, length: 0x60000000, data width: 32 bit, (USEG : User
addresses)
        start: 0x80000000, length: 0x20000000, data width: 32 bit, (KSEG0: Kerne
l Unmapped Cached)
        start: 0xA0000000, length: 0x20000000, data width: 32 bit, (KSEG1: Kerne
l Unmapped Uncached)
        start: 0xC0000000, length: 0x20000000, data width: 32 bit, (SSEG : Super
visor Mapped)
        start: 0xE0000000, length: 0x20000000, data width: 32 bit, (KSEG3: Kerne
l Mapped)
jtag>