24 abril, 2024

 No es fácil, pero puedes encontrarte que tu router no arranca tras un corte de luz, o por que has tocado algún parámetro de entorno y al arrancar por ejemplo te dice el router:

U-Boot 1.1.6 (Mar 4 2011 - 10:29:05) Teldat 1.0.3

DRAM: 256 MB
Comcerto Flash Subsystem Initialization
Flash: 4 MB
NAND: board_nand_init nand->IO_ADDR_R =30000000
256 MiB
In: serial
Out: serial
Err: serial
Reserve MSP memory
Net: comcerto_gemac0, comcerto_gemac1
ethaddr=00:A0:26:7D:59:D4
sernum1=745/0xxxxx
sernum2=745/0xxxxx
Enter password - autoboot in 3 sec...
## Booting image at 81000000 ...
Bad Magic Number
Comcerto-100 >

¿Qué hacer?, pues restaurar nuestro backup a través de U-boot:

 Copiemos los ficheros de backup de mtd1 a mtd4 en un directorio de nuestra elección, y a través de hyperterminal, vamos a restaurar los parámetros de entorno: 

Comcerto-100 >loadb 81000000

Y enviamos el fichero mtd1_env_1.0.4.bin en modo KERMIT, una vez finalizada la transferencia:

Comcerto-100 >protect off nor0,1
Comcerto-100 >cp.b 81000000 20060000 140000

Ahora vamos a restaurar el kernel, enviando el fichero mtd3_kr_1.0.4.bin en modo kermit:

Comcerto-100 >loadb 81000000

Una vez transferido:

Comcerto-100 >protect off nor0,3
Comcerto-100 >erase nor0,3
Comcerto-100 >cp.b 81000000 20080000 140000

 Y ahora vamos a restaurar el filesystem, enviando el fichero mtd4_fs_1.0.4.bin en modo kermit:

Comcerto-100 >loadb 81000000

 Una vez transferido:

Comcerto-100 >protect off nor0,4
Comcerto-100 >erase nor0,4
Comcerto-100 >cp.b 81000000 201c0000 240000

 Por si tienes curiosidad, o crees que necesitas actualizar el U.boot, (aunque no lo recomiendo), doy los parámetros, pero solamente a modo informativo:

Comcerto-100 >loadb 81000000
Comcerto-100 >protect off nor0,0
Comcerto-100 >erase nor0,0
Comcerto-100 >cp.b 81000000 20000000 0x00040000

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies