The Following 4 Users Say Thank You to pali For This Useful Post: | ||
![]() |
2012-07-02
, 07:36
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#332
|
The Following User Says Thank You to reinob For This Useful Post: | ||
![]() |
2012-07-02
, 09:50
|
Posts: 1,225 |
Thanked: 1,905 times |
Joined on Feb 2011
@ Quezon City, Philippines
|
#333
|
@pali,
Would you consider building the next kernel-power with the essential modules already linked in? (at least those necessary to access the rootfs, emmc and mmc if present as well as the usual file systems including ext2-4 and vfat).
[ at least fat/vfat/ext3 + mmc modules are currently (kp50) not linked in ]
That way we wouldn't need an initfs and it would make booting off-NAND Maemo directly via U-boot much easier?
![]() |
2012-07-02
, 10:33
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#334
|
IIRC power to MMC is cut off during deep sleep, leading to an instant kernel panic due to unmounted root.
We'll need to find a solution to this before booting off MMC.
![]() |
2012-07-02
, 11:28
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#335
|
@pali,
Would you consider building the next kernel-power with the essential modules already linked in? (at least those necessary to access the rootfs, emmc and mmc if present as well as the usual file systems including ext2-4 and vfat).
[ at least fat/vfat/ext3 + mmc modules are currently (kp50) not linked in ]
That way we wouldn't need an initfs and it would make booting off-NAND Maemo directly via U-boot much easier?
![]() |
2012-07-03
, 06:03
|
Posts: 1 |
Thanked: 0 times |
Joined on Jul 2012
|
#336
|
![]() |
2012-07-03
, 07:16
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#337
|
Not possible. Kernel nand area has 2MB and we store both u-boot and zImage to this area. So increasing size of u-boot or zImage is not possible due to 2MB limitation. We are happy that 2MB is enought for current u-boot and current kernel-power.
So you need to find alternative solution (with initfs or custom kernel stored in MyDocs...)
![]() |
2012-07-03
, 11:10
|
Posts: 362 |
Thanked: 426 times |
Joined on Nov 2010
@ Italy, Lombardia
|
#338
|
The Following 2 Users Say Thank You to Fabry For This Useful Post: | ||
![]() |
2012-07-09
, 08:23
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#339
|
![]() |
2012-07-09
, 08:24
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#340
|
The Following 9 Users Say Thank You to pali For This Useful Post: | ||
first you need to create initfs file from root directory (e.g. mkfs.cramfs)
then you need to create uInitrd file from your initfs (mkimage -T ramdisk)
and then add ITEM_INITRD="<uInitrd_file>" to your bootmenu item file.