[eside-ghost] Como "reflasear" utilizando un JTAG

Iñigo Saiz metisadrastea en gmail.com
Lun Ene 11 23:41:23 CET 2010


Buenas:

Yo lo que entiendo es que en ese conector hay dos interfaces JTAG, uno
para el micro y otro para la CPLD (aunque no lo entiendo muy bien
porque si no ando muy perdido, JTAG es un bus). En fin, que mi opinión
(así a ciegas) es que si quieres hablar con la cpld te enchufas a unos
pines y si quieres hablar con el micro te enchufas a los otros. La
pregunta sería si sabes con quién tienes que hablar (yo con la info
que das no te sé decir, pero tiene toda la pinta de que te has
cepillado una NANDFlash o algo así que no tiene nada que ver con el
hilo :-P )

Respecto al hardware la verdad es que no tengo ni idea, pero imagino
que debería servir cualquiera (JTAG es JTAG, no?), lo que pasa es que
a lo mejor a Xilinx le da por "capar" sus IDEs para que sólo uses sus
interfaces de 200$, no sé. Si me hubiera pasado a mi habría mirado
para hacerlo con el [1] bus-pirate, un chisme que, vía consola
usb-serie (ttyusb se llama?) te deja hacer virguerías con protocolos
serie, tanto síncronos como asíncronos. Además es free as in freedom
(lástima que no as in beer :-) La verdad es que para los que
cacharreamos es una pasada. Vale 30$ (s&h incluído) pero lo mandan
desde HK, así que échale un mes de envío. (nota para lectores: Si
alguien se lo está pensando los cables con pincitas son 200%
recomendables)

Lo del software, así en plan rapidillo sólo se me ocurre [2] OpenOCD,
mírate la FAQ a ver si es lo que necesitas. Si no también está [3]
flashrom, es uno de esos programas para flashear chips de bios y esas
cosas, pero si (como imagino) lo que te has cepillado es una memoria,
a lo mejor te saca del apuro.

[1]: http://code.google.com/p/the-bus-pirate/
[2]: http://openocd.berlios.de/web/
[3]: http://flashrom.org/Flashrom


Salud y suerte!!

--
Metis Adrastea


Más información sobre la lista de distribución eside-ghost