Pues con lo del tema de :custom recordaos que teneis que tener la pagina de la distribución de bloques y direcciones de la memo de vuestro deco (datasheet de la memoria) delante y estar seguros que el programa trabaja con esa distribución mano de calculadora y preparaos un archivo CUSTOM.BIN. probad primero con -backup y luego -erase en el ultimo sector y que /noerase no borra la memoria, asi se pone start a partir de donde queramos y puede continuar si se ha cortado anteriormente.
He hecho estas pruebas en el segundo sector:
./wrt54g -erase:custom /skipdetect /instrlen:5 /window:0x1fc00000 /start:0x1fc04000 /length:0x2000 /alienable
solo luz roja.
/wrt54g -flash:custom /skipdetect /instrlen:5 /window:0x1fc00000 /start:0x1fc04000 /length:0x2000 /alienable
=========================
Flashing Routine Started
=========================
Total Blocks to Erase: 1
Erasing block: 2 (addr = 1fc04000)...Done
Loading CUSTOM.BIN to Flash Memory...
[ 0% Flashed] 1fc04000: 92049204 eb6b6b02 dc40ea6c b414f640
[ 99% Flashed] 1fc05ff0: 950f1010 0b607558 0b646001 96106d0f
Done (CUSTOM.BIN loaded into Flash Memory OK)
=========================
Flashing Routine Complete
=========================
elapsed time: 402 seconds
y todo ok.
PD. Antes lo había guardado con -backup:
Última edición por jubamo; 09/06/2007 a las 17:01.
|