[AYUDA/ CASI CONSEGUIDO] SPI FLASHER CON AT90USB162 (Teensy 1.0)

Por curiosidad, para aprovechar el material que tengo a mano, he estado googleando un poco y me encontrado esto

http://imageshack.us/photo/my-images/406/bcusbnand.jpg/

que junto con esto con el firm beta 281 de esta pag. http://www.embeddedcomputers.net/products/BlackcatUSB/ se podría usar como spi flasher

Hay que meter el firm que pone BCUSB.1.xx.NAND.hex, que en teoria es el que funciona para leer la nand

Necesitaría saber que pines corresponden con de la Golden AVR USB Board (Teensy Clone) con la BlackcatUSB

El firm lo puedo meter perfectamente, pero no consigo encontrar el esquema eléctrico de conexión del BlackcatUSB

aquí tengo un esquema de donde saque varios puntos



Esto es lo que tengo, si alguien tiene la BlackcatUSB me podría decir los pines que e falta

SS/CS-----> patilla 14
SCLK-----> patilla 15
SO -----> patilla 16
SI -----> patilla 17
XX -----> patilla ?? creo q es el punto RXD
EJ -----> patilla ?? creo q es el punto PD7 (tengo muchas dudas...)

tengo dudas con los puntos mosi y miso ya que el usb flasher los marca al revés que con la blackcat

Aquí fotos de la placa

003yj1.jpg (97.97 KB)

Parte delantera

004zmk.jpg (89.97 KB)

parte trasera blackcat



La info la he sacado de aquí

http://www.blackcatusb.net/threads/beta-test-build281-on-xbox360-nand.48/


A el le reconoce la memoria tanto una de 16 como una de 512, asiq funcionar funciona...

Según esta pagina se consiguen velocidades de 400 kb/s [boing] 16000/400= 40 segundos ??

a ver si entre todos lo sacamos adelante...
No se si has encontrado esta página ;)

EDITO:
He estado mirando el manual del blackat y esos pins que te faltan, se supone que no se utilizan para programar memorias spi...
Mira en las páginas 4 y 5.
Por cierto, esa foto de donde la sacaste? ogual podemos sacar mas info de ese sitio.
rhoderik escribió:No se si has encontrado esta página ;)

EDITO:
He estado mirando el manual del blackat y esos pins que te faltan, se supone que no se utilizan para programar memorias spi...
Mira en las páginas 4 y 5.
Por cierto, esa foto de donde la sacaste? ogual podemos sacar mas info de ese sitio.


Si la pagina ya la había visto, pero no me aclara nada...

Lo que han echo con una actualización es hacer que eso pines si funcionen, si tuviera una blackcat sabría si realmente funciona, pero al tener la teensy y no saber como corresponde el patillaje...

de todas formas lo he estado intentando con una slim y no hay narices, mañana a ver si puedo hacerlo con una fat que ya tiene el rgh realizado y x lo menos se que la nand se reconoce bien.
y por que ocupas Teensy 1.0 ??, no basta con el esquema que te dan?? para poder leer la nand con el nuevo firm para blackcat??, yo tengo uno pero mañana trataria de intentar leer la nand de mi slim o de unas xbox que tengo tiradas ;)
Una preguntota, alguien sabe cual es el protocolo de la memoria del xbox??? Supongo no es i2c pero usa un protpcolo comun de comunicacion??
http://imageshack.us/photo/my-images/406/bcusbnand.jpg/
si usaste esta imagen para dumpear la nand, parece que el mosi y miso esta equivocados. trata de cambiarlos a ver si te anda ;)
esta imagen de la que me estoy basando http://image.space.rakuten.co.jp/lg01/7 ... ik6zj.jpeg
y lo miro al revés no se ustedes corrijan me si estoy equivocado ;).
kvnkain escribió:http://imageshack.us/photo/my-images/406/bcusbnand.jpg/
si usaste esta imagen para dumpear la nand, parece que el mosi y miso esta equivocados. trata de cambiarlos a ver si te anda ;)
esta imagen de la que me estoy basando http://image.space.rakuten.co.jp/lg01/7 ... ik6zj.jpeg
y lo miro al revés no se ustedes corrijan me si estoy equivocado ;).


Lo se que viene cambiado, y tambien probe así... No Uso directamente blackcat, porque no la tengo, pero al ser igual a una teensy (que si tengo) estaba probando con ella. Si tu la tienes, podias ser tan amable de indicarme que ping corresponde con cada patilla del chip?? Con un polimetro es facil... Por que yo ya no se que mas probar...

el AT90USB162 es muy utilizado en los dongles de ps3 y por la tanto muchos se podrian beneficiar de esta información.
Ademas creo q el atmel es mucho mas estable que los pics que estan rulando por ahi..
Señores yo tambien tengo el TEESY++ 2.0 realmente no se mucho sobre como hacer que este sirva para programar la nand pero una AYUDA de los que si nada mas de ver las cosas ya saben como funcionann seria un gran aporte VALE...
SALUDOS COCOVID no dejen este hilo caer pongan susu dudad y logros POR FAVOR
(mensaje borrado)
yo tengo una golden avr hilo_golden-avr-usb-board-teensy-clone_1492940 , yo ya habia rebuscado como convertir el atmel en un lector jtag en un principio es meterle el hex adecuado no?
alguno de estos hex valdria
http://code.google.com/p/opendous-jtag/
http://opendous-jtag.googlecode.com/fil ... usb162.hex

o este
http://code.google.com/p/estick-jtag/
http://estick-jtag.googlecode.com/files ... ag-0.2.hex

o este ultimo
http://code.google.com/p/usbvlab-jtag/


esta vale para ir haciendo pruebas a una falcon que le tengo medio muerta?
Hola estoy interesado en hacer el unflag, y tengo un ATMEL Mega 32u2, le he cargado el firm para leer la NAND que ha colgado el compañero y todo bien, me gustaria saber si hay algun esquema para este micro, dejo las fotos para que lo veais.

Saludos

http://imageshack.us/g/338/l1010526.jpg/
grog escribió:yo tengo una golden avr hilo_golden-avr-usb-board-teensy-clone_1492940 , yo ya habia rebuscado como convertir el atmel en un lector jtag en un principio es meterle el hex adecuado no?
alguno de estos hex valdria
http://code.google.com/p/opendous-jtag/
http://opendous-jtag.googlecode.com/fil ... usb162.hex

o este
http://code.google.com/p/estick-jtag/
http://estick-jtag.googlecode.com/files ... ag-0.2.hex

o este ultimo
http://code.google.com/p/usbvlab-jtag/


esta vale para ir haciendo pruebas a una falcon que le tengo medio muerta?


firm beta 281 de esta pag http://www.embeddedcomputers.net/products/BlackcatUSB/ tiene un firm llamado BCUSB.1.xx.NAND.hex, que en teoria es el que funciona para leer la nand, haz pruebas con los puntos que indico en el primer post, a mi no me funciona... el patillaje correspondiente de esos puntos no se si estara bien...

para leer la nand se tiene que usar su programa con el nandpro, evidentemente no funciona

rombo escribió:Hola estoy interesado en hacer el unflag, y tengo un ATMEL Mega 32u2, le he cargado el firm para leer la NAND que ha colgado el compañero y todo bien, me gustaria saber si hay algun esquema para este micro, dejo las fotos para que lo veais.

Saludos

http://imageshack.us/g/338/l1010526.jpg/


No se si funcionara con el, en principio no, por que el firm no te esta echo para el.

Por mi parte estas tarde haré mas pruebas.
el firm si que me lo ha cogido a la perfeccion lo unico que estoy averiguando las conexiones traseras de la PCB donde de momento veo claro esto:

http://imageshack.us/f/651/l1010525.jpg/
rombo escribió:el firm si que me lo ha cogido a la perfeccion lo unico que estoy averiguando las conexiones traseras de la PCB donde de momento veo claro esto:

http://imageshack.us/f/651/l1010525.jpg/


Metete en la pagina de atmel mira el patillaje del chip y si no tiene punto de conexion rapida suelda directamente a las patillas.
djpi escribió:
rombo escribió:el firm si que me lo ha cogido a la perfeccion lo unico que estoy averiguando las conexiones traseras de la PCB donde de momento veo claro esto:

http://imageshack.us/f/651/l1010525.jpg/


Metete en la pagina de atmel mira el patillaje del chip y si no tiene punto de conexion rapida suelda directamente a las patillas.


Lo he mirado, lo que no me veo con valor de soldar directamente en las patillas del chip, lo veo complicado, pero me da la sensacion que los topos de cobre traseros me facilitara la faena, lo unico que PS3key no te da esa informacion, a ver si alguien con un tester competente me lo consigue decir
rombo escribió:
djpi escribió:
rombo escribió:el firm si que me lo ha cogido a la perfeccion lo unico que estoy averiguando las conexiones traseras de la PCB donde de momento veo claro esto:

http://imageshack.us/f/651/l1010525.jpg/


Metete en la pagina de atmel mira el patillaje del chip y si no tiene punto de conexion rapida suelda directamente a las patillas.


Lo he mirado, lo que no me veo con valor de soldar directamente en las patillas del chip, lo veo complicado, pero me da la sensacion que los topos de cobre traseros me facilitara la faena, lo unico que PS3key no te da esa informacion, a ver si alguien con un tester competente me lo consigue decir


Yo estoy igual, a ver si alguien con un tester y una blackatusb y ganas de ayudar, me dice con que pines se corresponden.

Se que con blackcat funciona, asique es cuestión de tiempo que todos las basados en el AT90USB162 nos funcione
no sabrias ver a que patas van el EJ y XXX del chip Atmel90 http://atmel.com/dyn/resources/prod_documents/7707S.pdf
porcierto se necesitan las resistencias con esta variante de USB ?
rombo escribió:no sabrias ver a que patas van el EJ y XXX del chip Atmel90 http://atmel.com/dyn/resources/prod_documents/7707S.pdf
porcierto se necesitan las resistencias con esta variante de USB ?

No se ni las q corresponden con el at90usb162, a ver si alguien con la blackcat nos puede decir algo
djpi escribió:
rombo escribió:no sabrias ver a que patas van el EJ y XXX del chip Atmel90 http://atmel.com/dyn/resources/prod_documents/7707S.pdf
porcierto se necesitan las resistencias con esta variante de USB ?

No se ni las q corresponden con el at90usb162, a ver si alguien con la blackcat nos puede decir algo


ya tengo todo un poco claro, lo unico saber es necesario poner las resistencias o no tal y como se hace en el modelo LPT
es que algunos patilla en el blackcat van por debajo del chip y no sabría decirle a que pata va ¬¬, pero el XX VA en la Patilla RXD o PD2 si no me equivoco, solo faltaría hallar el EJ ;), solo se ocupa alguien que sepa de esto no pierdan la esperanza ;)
intenta mirar a tras-luz con una lampara, creo que veras las pistas, pero si no es cierto lo que dices, entonces XEJ ira en PD1/AIN0/INT1, pero me parece raro al ver que van conectados los leds de estado del USB
no tienes polimetro??

ando con ello pero no la detecta
Fijate en este casero, mira donde en que patas conecta el XEJ y XXX y luego mirate el datasheet del PIC, a ver si te ayuda
http://img41.imageshack.us/img41/717/usbspi.jpg

lo maximo que he conseguido es conectar la almentcion dela XBOX y que me deje de reconocer el USB el PC, asi que no se .... se puede hacer con las consolas conectadas al live y con la ultima actualizacion de dash hasta el dia de hoy no ?
rombo escribió:Fijate en este casero, mira donde en que patas conecta el XEJ y XXX y luego mirate el datasheet del PIC, a ver si te ayuda
http://img41.imageshack.us/img41/717/usbspi.jpg


emmmm.... con el esquema de pic no hago nada .....
lo suyo era encontrar un esquema de una blackat usb casera o el archivo .brd o el .sch
Segun ese esquema de PIC
RB1/AN10/INT1/SCK/SCL -------> XEJ
RB0/AN12/INT0/FLT0/SDI/SDA -----> XXX

podria se r ke en el atmel
---> AIN0/INT1/PD1 ---> XEJ
----> AIN1/INT0/PD2 ---->XXX

Creo que me fabricare el casero y ya esta, ademas un topo de la pista me ha saltado [+furioso] [+furioso]
Si me lo fabrico sera compatible mi xbox para quitar las flags de AP 2.5 no y jugar limpio en el LIVE ?? dimelo antes de comprar nada pleaasee !!
rombo escribió:Segun ese esquema de PIC
RB1/AN10/INT1/SCK/SCL -------> XEJ
RB0/AN12/INT0/FLT0/SDI/SDA -----> XXX

podria se r ke en el atmel
---> AIN0/INT1/PD1 ---> XEJ
----> AIN1/INT0/PD2 ---->XXX

Creo que me fabricare el casero y ya esta, ademas un topo de la pista me ha saltado [+furioso] [+furioso]
Si me lo fabrico sera compatible mi xbox para quitar las flags de AP 2.5 no y jugar limpio en el LIVE ?? dimelo antes de comprar nada pleaasee !!

si el XX ese se notaba que era el PD2, pero el que no allavamos es el XEJ, ahora solo es de probar ustedes ;),
siempre te va joder el live, no te va andar ni un juego con protección, porque actualiza el dae.bin ¬¬ osea quedaras marcado ._.
bueno, he estado investigando y nos falta el xx y el xej
es posible que el xx -- RTS INT6 PD6 ??
Y EL XEJ -- AINO / INT1 / PD1 ??
grog escribió:bueno, he estado investigando y nos falta el xx y el xej
es posible que el xx -- RTS INT6 PD6 ??
Y EL XEJ -- AINO / INT1 / PD1 ??

según tengo entendido y viendo yop, el XX ES EL PD2 Y EL XEJ ES EL PD1 PRUEBA A VER :D
ok, y en este esquema
Imagen
donde pone cut here for spi, es que tengo que quitarle la alimentacion de +5 al cable usb? o en la teensy? y lo alimento desde el "target" que sera la xbox?
yo tengo un blackcat aver si alguien me dice si lo lograron hacer y si las conecciones del blackcat son las mismas que las ke puso el compa ke inicio el post
killeer escribió:yo tengo un blackcat aver si alguien me dice si lo lograron hacer y si las conecciones del blackcat son las mismas que las ke puso el compa ke inicio el post


En un principio con blackat si que funcionaba, mirate el hilo del spoiler (si esta activo) que hay un tuto para hacerlo.

:)
gracias djpi ya tengo las conexiones ahora no se como leerla es con el mismo programa del black cat o deve de ser con otro en especial si alguien ya lo hizo postee por faor se los agradeceria [chulito]
Pues creo recordar que se debia de hacer con el programa propio de blackcat (el de la placa, no el creado por nuestro eoliano).

No hay de que, lo que podias postear son los puntos que usa el blackcat para las conexiones respecto al AT90USB162 y asi se podian usar para este cometido, pacas teensy y otras similares se podian usar como spi flash.

Imagen

es decir de la imagen de arriba indicar lo que corresponde con las conexiones del blackcat (no se si me explico bien...)

Yo al final por falta de tiempo compre un matrix, pero se que se podia realizar sin ningun problema y ademas es muy rapido en la lectura y escritura.

Un saludo y aqui estamos para ayudar en lo que se pueda
32 respuestas