Autor Tema: [EXPERIMENTO] Zyxel P660HW-D1 con Openwrt  (Leído 7474 veces)

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

Desconectado morgan_flint

  • **
  • Mensajes: 9
Re:[EXPERIMENTO] Zyxel P660HW-D1 con Openwrt
« Respuesta #20 en: 16-12-2018, 11:24 (Domingo) »
Gracias a ambos. Sigo trabajando con lo de identificar los GPIOs, espero postear los resultados en breve.



Desconectado morgan_flint

  • **
  • Mensajes: 9
Re:[EXPERIMENTO] Zyxel P660HW-D1 con Openwrt
« Respuesta #21 en: 17-12-2018, 18:55 (Lunes) »
Bueno, pues ahí van los GPIOs del P-660HW-61 (nentro de los círculos están los números de GPIO en un tamaño más pequeño identificando los puntos exactos):





Pongo también a continuación las fotos de antares que me han ayudado a localizarlos, con identificación de los mismos:





En resumen, están identificados todos, salvo el GPIO 14, que no aparece en el pinout del TNTD7300, y los GPIOS 16, 20, 21 y 25 cuyos pads, según se ve en las fotos anteriores, no están conectados a ninguna pista del PCB. Esto da un total de 20 GPIOs (sin incluir los GPIOs 0 y 1, RX y TX, que no los pongo, ya que están en el puerto serie y utilizados por éste).

Los GPIOs 2, 3, 8 a 13, 15, 17 a 19, 26 y 27 (14 en total) están accesibles en la cara inferior, y los GPIOs 4 a 7, 9, 10, 12, 15, 17, 19 y 22 a 24 (13 en total) están accesibles en la cara superior (algunos en ambas caras y/o más de un sitio).

Evidentemente, puede haber algún error (espero que no...), y alguno no podría utilizarse si ya estuviese siendo utilizado por el firmware para otras cosas, pero ahí está la información para el que quiera experimentar.

Supongo también que más de uno llegará a los LEDs, entre otras cosas; yo me he limitado a seguir las pistas hasta un primer punto accesible para soldar de una manera más o menos cómoda (siempre que ha sido posible; algunos nacen y mueren en una via del PCB).

En fin, espero que sea de utilidad.

(Pondré la información también en el hilo de los GPIOs, supongo que allí es el sitio más correcto, pero como la información se ha generado aquí, lo pongo en este hilo primero)

EDITO: Había un error en los GPIOs 11 y 19. Corregido en las fotos y texto
« Última modificación: 19-12-2018, 12:27 (Miércoles) por morgan_flint »

Desconectado morgan_flint

  • **
  • Mensajes: 9
Re:[EXPERIMENTO] Zyxel P660HW-D1 con Openwrt
« Respuesta #22 en: 19-12-2018, 12:09 (Miércoles) »
OJO: En el post anterior había un par de errores en los GPIOs 11 y 19. Edito y corrijo
« Última modificación: 19-12-2018, 12:09 (Miércoles) por morgan_flint »

Desconectado danitool

  • **
  • Mensajes: 11
Re:[EXPERIMENTO] Zyxel P660HW-D1 con Openwrt
« Respuesta #23 en: 19-12-2018, 19:49 (Miércoles) »
Excelente trabajo morgan_flint. Con tu permiso, he añadido las imágenes a wikidevi de este router, para que no se pierdan:

https://wikidevi.com/wiki/ZyXEL_P-660HW-61

Sobre el puerto serie, no he encontrado nada en el bootloader que me llamase la atención excepto un par de líneas de código deshabilitadas pero para el segundo puerto serie. No creo que sea el problema ya que está usando el primer puerto serie, aunque cosas más raras vi.

Saludos.

Desconectado antares

  • **
  • Mensajes: 12
Re:[EXPERIMENTO] Zyxel P660HW-D1 con Openwrt
« Respuesta #24 en: 20-12-2018, 21:56 (Jueves) »
El TX y RX del uartB se usan como señales de reset y reboot. El GPI04 va al pulsador y el GPI05 a la pata 112 del switch. En eso coinciden los dos modelos.
Por curiosidad instalé el openwrt y también perdí el puerto serie. No funcionaba ni mandando datos con un echo al ttyS0. Pero es fácil recuperar el firmware original siguiendo el manual que puso danitool.