pali
|
2011-10-13
, 07:26
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#131
|
The Following User Says Thank You to pali For This Useful Post: | ||
|
2011-10-13
, 07:28
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#132
|
The Following User Says Thank You to pali For This Useful Post: | ||
|
2011-10-13
, 07:32
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#133
|
Holy ****, Pali! This is better than Multiboot!
I'm going to measure power consumption before/after u-boot when I have time (probably this Saturday).
Can we have this by default in power50?
|
2011-10-13
, 08:15
|
Posts: 3,617 |
Thanked: 2,412 times |
Joined on Nov 2009
@ Cambridge, UK
|
#134
|
* Kernel power will be installed by -bootimg package which call my new script which update bootmenu.scr (so no flashing kernel power image, will be loaded by uboot)
The Following User Says Thank You to Rob1n For This Useful Post: | ||
|
2011-10-13
, 09:46
|
Posts: 197 |
Thanked: 101 times |
Joined on Dec 2009
@ Netherlands
|
#135
|
Does this work for you? I'm unable to get kernel-power (or PR1.3) loaded via u-boot (other than via noloboot). It loads it in fine, but then looks to just hang at the start of the boot, before the watchdog eventually powers it off. The MeeGo and Nitdroid kernels work fine though - I've got MeeGo booting fully, but am still working on Nitdroid.
Also, any idea why I'm getting zero mtd devices found when booting the Nitdroid kernel? I see that the N900 u-boot configuration doesn't enable MTD at all, so would this be required for any booted kernels to access the MTD/UBI devices? I was planning on looking at this later today anyway and seeing what the other boards are doing to configure this.
The Following User Says Thank You to mirakels For This Useful Post: | ||
|
2011-10-13
, 10:33
|
Posts: 3,617 |
Thanked: 2,412 times |
Joined on Nov 2009
@ Cambridge, UK
|
#136
|
Are the atags passed to the kernel? E.g. is this u-boot command given when sarting the pr1.3 kernel:
setenv atagaddr ${init_atagaddr};
.
I have the same problem with starting the nitdroid kernel without the atags. This is tricky cause I want to boot nitrdoid without touching the maemo root fs. I created an initramfs for nitroid and put that (and the u-boot nitdroid kernel) on the nitroid partition and can boot this. the whole kernel startup and switch to the nitroid root fs works fine but then the kernel hangs with panics about devices.
The Following User Says Thank You to Rob1n For This Useful Post: | ||
|
2011-10-13
, 11:30
|
Posts: 1,397 |
Thanked: 2,126 times |
Joined on Nov 2009
@ Dublin, Ireland
|
#137
|
|
2011-10-13
, 11:52
|
Posts: 197 |
Thanked: 101 times |
Joined on Dec 2009
@ Netherlands
|
#138
|
No, I'm trying to boot to an initramfs so only used some of them. I'll check on that though.
Nitdroid absolutely requires access to the maemo rootfs. The firmware is loaded from there and it's even used post-boot, so just copying the firmware into the initramfs doesn't work either. My current plan is to use the initramfs to access the rootfs and setup multiboot so it thinks it's already flashed the nitdroid kernel. I can then switch_root into there and allow multiboot to do its stuff and pivot_root into the nitdroid filesystem. Unfortunately this requires access to the rootfs, which I can't do until I can get MTD (and then UBI) accessible.
|
2011-10-13
, 11:54
|
Posts: 197 |
Thanked: 101 times |
Joined on Dec 2009
@ Netherlands
|
#139
|
As far as I know, to use Nitdroid with Uboot, changes on Nitdroid boot process would be needed.
The Following User Says Thank You to mirakels For This Useful Post: | ||
|
2011-10-13
, 12:32
|
Posts: 362 |
Thanked: 426 times |
Joined on Nov 2010
@ Italy, Lombardia
|
#140
|
Yesterday I published new version which fixed problem with brightness and bootmenu with closed keyborad. Try again.