Poll: Should the latest version of U-Boot be included with Kernel-Power 49?
Poll Options
Should the latest version of U-Boot be included with Kernel-Power 49?

Reply
Thread Tools
xxxxts's Avatar
Posts: 491 | Thanked: 341 times | Joined on Nov 2009 @ LA
#1
I personally think that the latest version of U-Boot should be included in Kernel-Power 49. I don't see a downside to it and it would benefit a lot of people. It works just fine with Multiboot, right now I am using this; http://talk.maemo.org/showthread.php...64#post1050864 but that's using u-boot for kernel-power and it is outdated, I want to boot MeeGo off a different partition on my SD card (p2 instead of p1).

It works just fine with Multiboot and Backupmenu using this: http://talk.maemo.org/showthread.php?t=67866

Should the newest version of U-Boot be included with Kernel-Power 49, yay or nay? I see no downside.
 

The Following User Says Thank You to xxxxts For This Useful Post:
Posts: 1,042 | Thanked: 430 times | Joined on May 2010
#2
there is a downside... All n900 with latest revisions won't boot with the modified uboot(like mine) so I think that's why pali never integrated it by default on kernel-power. Well there is a bin file for it for you to insert to your kernel-power if you wanted to. Or perhaps maybe pali could compile another uImage for kp49 with uboot
 
xxxxts's Avatar
Posts: 491 | Thanked: 341 times | Joined on Nov 2009 @ LA
#3
Originally Posted by Radicalz38 View Post
there is a downside... All n900 with latest revisions won't boot with the modified uboot(like mine) so I think that's why pali never integrated it by default on kernel-power. Well there is a bin file for it for you to insert to your kernel-power if you wanted to. Or perhaps maybe pali could compile another uImage for kp49 with uboot
Wow, I had no idea. I am a Windows user and I don't quite understand how to insert the .bin into the zImage or uImage - but maybe it would be a good idea to compile two versions. I am sure it would only take pali a few minuets to put both into repos, give the Maemo more of a choice instead of having us hack around. Plus it would be safer for the vast majority of users - a lot less reflashing. Just my point of view.
 
Posts: 1,042 | Thanked: 430 times | Joined on May 2010
#4
Yes 2 version would be good but Pali might have some reasons why he didn't put 2. But in case you want to here's a guide for it
http://al.robotfuzz.com/~al/maemo/u-boot/
Just follow this part since pali already provided the bin file.

Make the combined image:

Take the u-boot.bin, pad it to 0x40000 bytes. Turn the normal zImage into a uImage
then append to padded u-boot.bin. The total size of the resulting image must be less
than 2MB, which is easily possible using the PR1.2 kernel. Finally flash the new
combined image to N900 like a regular kernel.

You can use builder.py (below) to make the combined image.

Flash it:

sudo flasher-3.5 -k combined.bin -f -b
the python script used for adding the bin is attached the link I gave. Also Possible that you could do it directly from your n900.
 
xxxxts's Avatar
Posts: 491 | Thanked: 341 times | Joined on Nov 2009 @ LA
#5
Originally Posted by Radicalz38 View Post
Yes 2 version would be good but Pali might have some reasons why he didn't put 2. But in case you want to here's a guide for it
http://al.robotfuzz.com/~al/maemo/u-boot/
Just follow this part since pali already provided the bin file.



the python script used for adding the bin is attached the link I gave. Also Possible that you could do it directly from your n900.
As much as I hate to admit this - that's a little out of my league, I would need more of a step by step to do it simply due to the fact that if I make an error I end up in a reboot loop. I couldn't trial and error it. Could anyone give me a step by step?
 
Posts: 1,042 | Thanked: 430 times | Joined on May 2010
#6
 

The Following User Says Thank You to Radicalz38 For This Useful Post:
xxxxts's Avatar
Posts: 491 | Thanked: 341 times | Joined on Nov 2009 @ LA
#7
 
Reply


 
Forum Jump


All times are GMT. The time now is 00:43.