Yes, I think we're going to need to write you a special script that doesn't try to reboot into the maintenance kernel, and only overwrites that partition. Then you should be able to flash as usual. Still, this is a very good start, since we now know we can definitely initiate the flashing process from within the normal kernel without the buttons or booting into uboot.
|