Autor Tema: [Desarrollo] OpenWrt en Astoria ARV7510PW22  (Leído 78055 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado manty

  • **
  • Mensajes: 7
Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
« Respuesta #80 en: 06-03-2020, 15:03 (Viernes) »
Buenas.

Me respondo a mi mismo... el problema era el que comentaba Raphik en su post al principio del hilo... la posición de los cables que ponía Noltari está mal, está justo al revés, por eso no me funcionaba nada, porque el vcc y el gnd estaban al revés, además del tx y rx, claro. Por suerte no quemé nada.

En fin... ahora tengo otro problema, me da que el problema es con mi flash, una mx29gl128elt21 :-(

Os cuento el tema, he probado con varios uboots, desde el último del repositorio oficial de openwrt hasta los dos del primer post y nada :-(

Con el uboot del primer post versión 2010 dice...

U-Boot 2010.03 (Dec 30 2013 - 16:34:14)

Board: ARV7510PW22
SoC:   Danube-S V1.5
CPU:   333.333 MHz
DDR:   166.667 MHz
DRAM:  64 MB
## Unknown FLASH on Bank 1 - Size = 0x00000000 = 0 MB

Y con el último disponible o el del 2013 del primer post cuando intento grabar por ejemplo el último openwrt-19.07.2-lantiq-xway-arcadyan_arv7510pw22-squashfs-sysupgrade.bin que pesa 5243180 bytes se descarga sin problema pero luego...

ARV7510PW22 # era $kernel_addr +$filesize

......................................... done
Erased 41 sectors
ARV7510PW22 # cp.b $loadaddr $kernel_addr $filesize
Copy to Flash... 10....9....8....7....6....5....4....3....Flash not Erased

eso pasa lo haga así, con las variables o si hago como aparece en el post de Noltari:
erase B0060000 +0xf80000
cp.b 81000000 B0060000 $filesize

¿Alguna idea de como solucionar el Flash not Erased?

He leido por ahí sobre el tema y hablan de algún bug, pero no he conseguido sacar nada en claro y no sé si es que estoy haciendo algo mal o bien si es que mi chip de flash no está bien soportado :-(

Saludos.



Desconectado manty

  • **
  • Mensajes: 7
Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
« Respuesta #81 en: 06-03-2020, 15:32 (Viernes) »
Buenas de nuevo.

Se me ocurrió que podría arrancar un linux via tftp usando la imagen de initrd, al fin y al cabo esto tiene bastante ram, y flashear desde Linux, pero ni así, al hacer un sysupgrade me ha soltado:

Writing from <stdin> to firmware ...  [e][  229.360524] MTD do_erase_oneblock(): software timeout
[  249.648524] MTD do_erase_oneblock(): software timeout
[  269.936553] MTD do_erase_oneblock(): software timeout
[  290.224525] MTD do_erase_oneblock(): software timeout
Failed to erase block
cat: write error: Broken pipe
sysupgrade ab[  290.233992] reboot:

La cosa es si lo que saca de la flash está bien :
[    5.825088] lantiq nor flash device: 01000000 at 10000000
[    5.829328] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chi
p ID 0x00227e
[    5.838340] Amd/Fujitsu Extended Query Table at 0x0040
[    5.843325]   Amd/Fujitsu Extended Query version 1.3.
[    5.848187] number of CFI chips: 1
[    5.851551] 4 fixed-partitions partitions found on MTD device ltq_nor
[    5.857738] Creating 4 MTD partitions on "ltq_nor":
[    5.862477] 0x000000000000-0x000000040000 : "uboot"
[    5.869214] 0x000000040000-0x000000060000 : "uboot_env"
[    5.874819] 0x000000060000-0x000000fe0000 : "firmware"
[    5.920073] 2 uimage-fw partitions found on MTD device firmware
[    5.924588] 0x000000060000-0x00000021b282 : "kernel"
[    5.931181] 0x00000021b282-0x000000fe0000 : "rootfs"
[    5.936441] mtd: device 4 (rootfs) set to be root filesystem
[    5.940730] 1 squashfs-split partitions found on MTD device rootfs
[    5.946645] 0x000000560000-0x000000fe0000 : "rootfs_data"
[    5.953769] 0x000000fe0000-0x000001000000 : "board_config"

Y si está bien por qué no me lo deja grabar :-(

No sé si alguien puede probar algo de esto en su cacharro y decirme si coincide o no con lo suyo.

Ideas?

Saludos.

Desconectado legendxts

  • **
  • Mensajes: 1
Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
« Respuesta #82 en: 21-03-2020, 12:10 (Sábado) »
Hola gente, primero de nada muchas gracias por el tutorial, esta muy claro, pero el ubot que hay subido a github está caido :(
He intentado encontrar ese bootloader en Google y nada, así que simplemente escribo por si de casualidad alguien lo tiene y me lo puede pasar.
« Última modificación: 21-03-2020, 12:11 (Sábado) por legendxts »

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2049
Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
« Respuesta #83 en: 21-03-2020, 16:55 (Sábado) »
Hola gente, primero de nada muchas gracias por el tutorial, esta muy claro, pero el ubot que hay subido a github está caido :(
He intentado encontrar ese bootloader en Google y nada, así que simplemente escribo por si de casualidad alguien lo tiene y me lo puede pasar.

Los u-boot los puedes encontrar en el apartado "Supplementary Files" de las descargas de openwrt: https://downloads.openwrt.org/releases/19.07.2/targets/lantiq/xway/
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Solo a un mandril epiléptico se le podría haber ocurrido diseñar la cinta de menú de M$.
Los dispositivos táctiles y las pantallas pequeñas son una lacra para la información relevante y el desarrollo de interfaces de usuario.

Desconectado manty

  • **
  • Mensajes: 7
Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
« Respuesta #84 en: 21-03-2020, 22:23 (Sábado) »
Buenas de nuevo.

Vuelvo a responderme a mi mismo:


Y con el último disponible o el del 2013 del primer post cuando intento grabar por ejemplo el último openwrt-19.07.2-lantiq-xway-arcadyan_arv7510pw22-squashfs-sysupgrade.bin que pesa 5243180 bytes se descarga sin problema pero luego...

ARV7510PW22 # era $kernel_addr +$filesize

......................................... done
Erased 41 sectors
ARV7510PW22 # cp.b $loadaddr $kernel_addr $filesize
Copy to Flash... 10....9....8....7....6....5....4....3....Flash not Erased

Al final tuve tiempo de hacer más pruebas, el problema era que para habilitar el modo tty había hecho el corto y la alimentación de los 3.3V y para flashear había quitado sólo los 3.3V, pero no había deshecho el corto, todo parecía funcionar bien, pero había algún problema con la flash.

He dejado el uboot del 2013 del primer post y he arrancado desde el uboot un kernel en ram y luego flasheado desde ram.

Todo funciona ok, salvo el usb, pero ya he leido que es un problema conocido, que el usb no va.

Saludos.

Desconectado caralon2001

  • **
  • Mensajes: 2
Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
« Respuesta #85 en: 22-04-2020, 11:07 (Miércoles) »
Hola buenos dias. tengo este router y en la epoca que estamos estoy aislado en casa en una zona donde no me llega nada la cobertura wifi de casa. y como estoy en la habiacion de los trastos me he dispuesto que tocar este router para tener señal donde estoy.

para seguir el manual.

tengo un st link v2. me vale para cambiarle el firm al router?  los pines de st link son

  RST -1      2.SWCLK
SWIM-3      4-SWDIO
 GND -5      6-GND
3.3V  -7      8-3.3V
5.0V  -9      10-5.0V

podre usarlo para instalarle el firmware de openwrt?
saludos
« Última modificación: 22-04-2020, 11:08 (Miércoles) por caralon2001 »

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2049
Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
« Respuesta #86 en: 22-04-2020, 17:04 (Miércoles) »
El protocolo que tiene es swd, no es rs232. No se puede conectar al puerto serie.
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Solo a un mandril epiléptico se le podría haber ocurrido diseñar la cinta de menú de M$.
Los dispositivos táctiles y las pantallas pequeñas son una lacra para la información relevante y el desarrollo de interfaces de usuario.

Desconectado caralon2001

  • **
  • Mensajes: 2
Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
« Respuesta #87 en: 23-04-2020, 11:01 (Jueves) »
El protocolo que tiene es swd, no es rs232. No se puede conectar al puerto serie.

pos vaya. gracias!

//FINAL Y MÁS DOS RESPUESTAS