Topic: new kernel error 0x8020a01d
Due to unable to use usb_modeswitch as written here (http://forum.chumby.com/viewtopic.php?id=8147) I decided to compile new kernel and update it using instruction as written here (http://wiki.chumby.com/index.php/Hackin … One_kernel).
I can not cross compile the kernel in my debian box, so I compile the kernel in the chumby. I omit the ARCH and CROSS_COMPILE from the command line. I succeeded the compile and then copy the modules and kernel. But when I boot the cumby, the chumby does not boot. Here are the last lines of my console on chumby.
chumby-:/lib/modules/2.6.28-chumby # config_util --cmd=putblock --dev=/dev/mmcblk0p1 --block=krnA < /mnt/storage/tmp/linux-2.6.28.mx233/arch/arm/boot/zImage
config_util v0.23
Finished write with total of 2118276 bytes written (block size 4194304)
chumby-:/lib/modules/2.6.28-chumby # 0x8020a01d
0x8020a01d
0x8020a01d
0x8020a01d
0x8020a01d
From here (http://forums.freescale.com/freescale/a … _Codes.pdf) it is ERROR_DDI_SD_MBR_NOT_FOUND. I don't know anymore from here.
Any hint?