From: Philip W. <ph...@th...> - 2005-02-23 17:08:31
|
Craig, Is there any reason why the u-boot section of flash (including its environment variables) can't be written to from Linux (assuming the portion of flash in question is left unprotected)? Furthermore, I can see why one cannot flash a pre-made jffs2 image while it is mounted, but I assume one could accomplish virtually the same thing (in practical terms), just by un-tarring a new root tree over the existing live one, in much the same was as, say, a normal PC linux distribution could be upgraded. If this were the case, a serial console could be redundant for upgrades - all could be done via usb-net or Bluetooth (or whatever). Obviously there are risks when doing any type of flash upgrade that could render the stix a brick, but these can always be mitigated with controlled update procedures. For the guys who are considering WiFi based projects using the connex, presumably they could use the 4Mb flash on board to just bootstrap a larger root filesystem copied over WiFi into a ramdisk on every boot. Even with a 50:50 ram:ramdisk split 32mb should be plenty left as Linux memory for many control / uav / robotics applications - with room for a pretty functional set of software on the filesystem (c.f. handheld.orgs familiar distribution). Phil |