I did a little investigation:
Code: Select all
# cat /proc/mtd
dev: size erasesize name
mtd0: 00010800 00000210 "bootloader"
mtd1: 0018c000 00000210 "kernel"
mtd2: 00073800 00000210 "filesystem"
mtd2 seems to contain a gzipped ext2 initrd filesystem
mtd1, according to the description, is the kernel.
So, after compiling a new kernel with patches from download.excito.net, it would make sense if the kernel could be updated by writing the Image file to mtd1.
My questions, therefore, are:
1. Am I right that it can be done this way?
2. What happens if something bad is written to mtd1; can the system be recovered?
Thanks.