Nishanth Menon had written, on 12/23/2010 07:35 AM, the following:
Carsten Munk had written, on 12/23/2010 05:13 AM, the following:
On Thu, 2010-12-23 at 10:43 +0100, Carsten Munk wrote:
MeeGo is basically too fat for the internal flash (250m or so) and we
have been pursuing a non-destructive method so people can try out
MeeGo without breaking their current setup.
Oh, for some reason I thought we had a Gigabyte of NAND in the N900.

I'm not worried about non-destructive; I'm using a spare N900 and also
planning to install on other NAND-based development hardware.

I'm also not particularly worried about it being fully functional; I'm
happy to cut it down until it fits, even if I have to remove X and all
the GUI. I'm most interested in the image creation process.

Is there a sample .ks file which builds UBI images with mic2?


(Apologies for lousy quoting, Maemo e-mail client..)

Use -f ubifs instead of -f raw in mic2 (I think). Marko Saukko would be the one to ask about this feature.

'Biggest' problem is that kernel has ubifs as a module and root= is set to mmcblk0p1
Just curious: why cant we use eMMC?
As per:
http://www2.electronicproducts.com/Nokia_N900_Mobile_Phone-whatsinside_text-90.aspx
THGBM1G8D8EBAI2     Flash - eMMC NAND, 32GB

I mean if I am not mistaken, all we have is /dev/mmcbl0p1 mounted as /home/user/MyDocs at least on my N900 (pure PR1.3 Maemo5).
A follow on dumb idea for a dual boot:
if we use "u-boot"
Partition the eMMC as follows:
mmcblk0p1-> FAT -> mounts to /home/user/MyDocs (on both fremantle and MeeGo)
mmcblk0p2 -> u-boot, uImage-fremantle, boot.scr
mmcblk0p3 -> / for MeeGo

u-boot could check on a GPIO line/ some status from NOLO to decide which image and boot args to use this GPIO line could be one of the switches - e.g. camera button or something (without looking at the schematics - not sure which one is the best).

in short, the end user experience could be:
Flashing steps:
flash the standard fiasco,
Update a custom meego fiasco for emmc + custom image for replacing NOLO

Booting steps:
press power button for 5 seconds for normal boot to Maemo5 (normal procedure)
OR
press power button + camera(as an example) for 5 seconds to boot into MeeGo.

No additional mmc/sd card overhead.

--
Regards,
Nishanth Menon
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to