Le partizioni originali sono: mtd0 0x000000000000-0x000000020000 : "boot" mtd1 0x000000020000-0x000000160000 : "kernel" mtd2 0x000000160000-0x0000007c0000 : "rootfs" mtd3 0x0000007c0000-0x0000007d0000 : "config" mtd4 0x0000007d0000-0x0000007e0000 : "romfile" mtd5 0x0000007e0000-0x0000007f0000 : "rom" mtd6 0x0000007f0000-0x000000800000 : "radio" Per flashare tutto (ovviamente premesso di essere al prompt di uBoot da interfaccia seriale): #sf erase 0x20000 0x7c0000 (cancella tutta la flash tranne il boot, variare gli indirizzi se si vuole cancellare una parte minore) #tftpboot 0x80800000 (p.es. tftpboot 0x80800000 mtd1) #sf write 0x80800000 (p.es. sf write 0x80800000 0x20000 0x140000) La lunghezza del blocco da flashare si ottiene sia dal risultato del comando tftpboot, che dalla differenza tra i due valori della tabella qui sopra. Immagino sia possibile, ma non ho provato, unire tutti i files tra loro e flasharli in un colpo solo. Non e' invece possibile flashare senza prima cancellare la flash.