![]() |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
There is new image of 2012.10-rc3 version with disabled onenand support (which caused non bootable kernels on non 2101 hw revs).
Now only fiasco image, but I preparing deb packages + source code. Last 3 days I spent time on u-boot, so be patient. |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
Quote:
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
Nice work! I already was missing your updates for U-boot, and here it is! :) Also suggestion to add into script to check if backupmenu is installed and if it is installed, then skip backupmenu.item file, its really anoying everytime when updating .item files to move backupmenu.item :) That feuture would be very nice!
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
You do not have to move backupmenu.item file. u-boot-update-bootmenu is ignoring all images without kernel or initfs or script
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
Please test new package fiasco-image-update-ask which asking before flashing other version of kernel into nand.
http://talk.maemo.org/showthread.php...67#post1279967 I want that new version of uboot will depends on this package and everything will be in extras-devel. So test that package! |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
Quote:
Also can you comment about this EDIT: Tried your posted U-boot rc3-1 fiasco image worked perfectly, just like a charm :) |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
could someone please help me out here, i have been trying to get uboot here to boot up maemo for a while now with not sucess, i get it to boot ubuntu 12.10 by just typing boot, or run sdboot i believe but maemo on emmc will not boot and i have partitioned the internal to have NITDroid as well and i cant get either to boot, some help would be great thanks so much
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
Provide more info which exactly kernel you trying to boot also
Quote:
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
New version of u-boot is in first post (with updated deb packages).
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
Lights on green over here :)
Images in /opt/boot are found (I no longer need symlinks to get some bigger images away from rootfs) and everything works fine after installation and a reboot. |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
is this will be uploaded to repository :) ?
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
yes, after testing. I need to know that it does not break anything else and working fine.
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
I've been trying to boot Nitdroid via u-boot, but am experiencing the same "Starting kernel..." issue, followed by a reboot, that some people here have had earlier on and can't figure out what might be going on - there aren't any messages giving a clue as to what the error might be...
I was wondering if anyone might have any thoughts? What I've done so far:
I've also tried copying a modified init.nokia.rc and init_subsys that were posted in the Nitdroid forum, but these don't seem to have any effect for me. I've checked over my steps multiple times, but it seems that I'm still missing something? Did I do the uImage creation incorrectly? Any thoughts appreciated, thanks! Awesome work by the way, pali! |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.04-2)
Quote:
For those who remember my "bricked" N900. I just tried again the same procedure as before, but this time doing setenv setup_omap_atag 1, and this time the kernel loaded, and it loaded my /bin/sh (which I set as init). Now that the hardest part has been solved, I still need to "unbrick" it. For that I somehow need to do "chmod +x /sbin/getbootstate" before the watchdog kicks in (which is plenty of time anyway). NOW. How the f*ck can I type numbers and special characters such as +/ etc. I know there's a keyboard map somewhere (recovery console uses it, U-boot has it built-in), but given the time constraint (watchdog) it would be nice if I could do that just after landing on /bin/sh. Hmm.. I'll try using init="/bin/chmod +x /sbin/getbootstate" and hope for the best.. Add.: apparently linux doesn't like double quotes in the bootargs? anyway, there *must* be a way to type a number, a plus and a slash on this (only today: crappy) hardware keyboard! |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
you need to load correct keyboard lyaout. without that it is impossible to type Fn blue keys.
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
any hints on how I might achieve that?
I just tried again, and attempted to run /usr/sbin/watchdogs (cd usr, cd sbin, watchdogs) -- thank god busybox seems to either have a default PATH or implicitly uses "."). However watchdogs program died with a segmentation fault (as if the whole situation wasn't complicated enough..) For obvious reasons, I'm not able to run something like: /usr/sbin/loadkmap < /etc/nokia-n900.kmap Wait, I could do: Code:
cd usr This cannot be true! There has to be a way of f*cking changing the executable flag of a program! @pali, when you say "impossible" do you really mean it? |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Quote:
I was thinking that *vi* could save the day here. Code:
cd sbin Needless to say: any suggestions from anyone are welcome! |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
if you have access to fs, just create an executable file in /bin (for example) with necessary commands
or on uSD, it should not matter EDIT: try ctrl-f for ESC |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
you can use TAB for autocompletion :-) If I remmber correctly TAB is CTRL+I
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Thanks pali and freemangordon,
Now I have a few ways of (attempting) this. I *think* I made a copy of original getbootstate (i.e. with the correct file permissions), so in the end I might just pull this off with cd sbin cp getbootstate.nokia getbootstate Tomorrow I'll let you guys know. |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
UNBRICKED !!!!!
In /sbin I had a copy of the original getbootstate (getbootstate.nokia) *with* the correct file permissions (executable bit). So after booting to /bin/sh I first did Code:
cd sbin So I did the same using mv. The N900 booted perfectly. Seems that even the microUSB port is now a bit more relaxed, because it *seems* to be charging (using Pali's in-kernel module). I'll ssh into it right now and copy stuff from it (it is so heavily modded that I need to somehow make a copy to document what I've done..) (if anybody needs some context as to why I'm writing this: start here: http://talk.maemo.org/showpost.php?p...&postcount=437). Cheers and thanks again especially to Fabry (who gave me the suggestion to type commands directly in the u-boot console), Hurrian, Misiak, Pali and freemangordon. I'll proceed now to design a backup system with U-boot and various kernels (with *short* names!) and script files in the VFAT partition. |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Quote:
I just wrote on the getbootstate/preinit thread asking you do allow bypassing bootreason and bootmode by using a kernel command line parameter, but just saw this in u-boot, which may (or not) be exactly what I wanted. Can I do, e.g. Code:
setenv setup_boot_reason_atag pwr_key If so, my request in the other thread is perhaps not necessary anymore, except for the bypassing of getbootstate by I could take care of that one (maybe I'll make an interactive version of getbootstate, so the user can choose while booting :) |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Run
Code:
setenv setup_boot_reason_atag pwr_key |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Hello there. I am unable to install Pali's uboot. I tried dpkg -i command but it wont work. It gives the following error.
dpkg: error precessing 1armel.deb (--install): cannot access archive: No such file or directory Errors were encountered while processing: 1.armel.deb I changed the name of the package to 1armel.deb to make it easier to write in command line. All the 3 files in are in ,documents as well as the N900 Internal Memory. What I am doing wrong? Thanks. |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Quote:
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
I think it is more a directory thing.
First you need root rights ( so sudo gainroot or root) is required in advance) But it looks like you did. So depending on above command, you are located in /home/user or /root. Your deb file is inside /home/user/MyDocs (or maybe /home/user/MyDocs/.documents). What you need is change to that directory (cd /home/user/MyDocs) or give full path (dpkg -i /home/user/MyDocs/1armel.deb). AND autocompletion is always recommended. |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Thanks peterleinchen. Using the full path for installation did the trick. Rebooted, everything is working fine.
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Finally maemo autobuilder working again, so I pushed uboot to extras-devel. See first post and vote for packages!
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Quote:
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
misiak, there is race condition in maemo package interface...
As DocScrutinizer already said, web developers do not know what is reentrant programming... |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
@Pali: I already have 2012.10-rc3-1 installed, but HAM wants me to upgrade to the same version. It seems that the new package does not have the same size than the one installed from the OP.
Does the difference comes from maemo autobuilder, or is there some changes since the package you posted in the OP ? |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
yes, version from autobuilder is compiled by autobuilder and my deb packae was compiled by madde on my pc month ago.
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
small security question:
From version 2012.04-2 to the 2012.10-rc3-1 version, is the config file still valid ? Or do I have to modify entries in there to keep all working ? Thanks. |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
2012.10 version has compatibily for all old menu item files. Script u-boot-update-bootmenu will show information about old entires (but still understand them). The only thing for updating is key ITEM_OMAPATAG
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Quote:
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
my upgrade went fine, also via FAM. I started from the the Pali U-Boot 2012.04-2. And with open keyboard I see the new one is active.
All fine here, thanks for the new release. |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Quote:
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
In case i did miss it: why exactly are kernels stored in '/boot' as well as /'home/user/MyDocs/bootmenu.img.d'?
|
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
@int_ua: You should uninstall any old uboot version before installing this new (see first post)! Otherwise it will not work.
@don_falcone: in /boot/ are stored bootable zImages and in MyDocs are stored uImages (zImages converted to special uboot format). Also, uboot cannot read rootfs ubifs nand where is also stored /boot/ subfolder and DEB packages shouldnt (or cant) install files to MyDocs. |
Re: U-Boot for Nokia RX-51 with BootMenu (updated version 2012.10-rc3-1)
Quote:
|
All times are GMT. The time now is 12:13. |
vBulletin® Version 3.8.8