12-03-2009, 11:01 AM | #1 |
Member
Posts: 15
Karma: 2010
Join Date: Mar 2008
Location: Near Pavia, Italy
Device: Pocketbook Pro 603 (Leggo IBS)
|
Iliad bootloader: how to break automatic boot process?
Hi guys,
As written here, there are good news about the extraction of a serial port. But now, in order to properly work to porting of kernel 2.6, I would to start boot from the network. If this is not possible, I want to know how to stop the boot process and run a custom kernel image (also from a location on the network if possible). Has anyone any ideas? Of course, I have posted also on Irexnet forum hoping to talk with someone from Irex, but for now I have been ignored (as usual)... and only a Irex developever knows how the Iliad bootloader works (it is closed source code). This situation is really frustrating... ps: In the last post on Iliad kernel's development there are also the serial port's connection photos; here there are the log boot reports. Last edited by alegeott; 12-03-2009 at 11:08 AM. |
12-03-2009, 01:16 PM | #2 | |
Evangelist
Posts: 423
Karma: 1517132
Join Date: Jun 2006
Location: Madrid, Spain
Device: quaderno, remarkable2, yotaphone2, prs950, iliad, onhandpc, newton
|
Quote:
And about booting from the network: The only "network-boot" that has surfaced in both mobilered forums or irex forums, is for userspace (using NFS root; matthijs posted a 2.4 kernel suitable for that in irex forums). That will not help for loading the kernel itself. I can only think of a rather convoluted way: using the kexec route with a NFS-enabled 2.4 kernel. Kexec booting is possible, that is, booting first to kernel 2.4 and from there boot kernel 2.6 (this is what nalim did, and also what ulno and myself were testing in the other thread). Problem: AFAICT the kexec-enabled kernel doesn't has NFS support, so it would have to be recompiled. |
|
Advert | |
|
12-03-2009, 01:16 PM | #3 |
Connoisseur
Posts: 84
Karma: 1110
Join Date: Aug 2009
Location: Netherlands
Device: iRex iLiad v2
|
According to ericshliao you can boot from CF by putting "boot" in the config-file used for reflashing. I don't know if this also picks up a new kernel.
And there's kexec which is in some custom kernel (see this tread) so you can test a 2.6 kernel. I haven't tried any of them so I don't know exactly how it works. ps. haven't read anything about a network boot... |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
iLiad My Iliad doesn't boot | miguel.ossa | iRex | 1 | 08-14-2010 12:21 PM |
iLiad hangs at the boot stage | haihaowu | iRex | 5 | 09-22-2009 01:26 PM |
iLiad The iLiad boot process | jharker | iRex Developer's Corner | 6 | 11-11-2008 03:12 PM |
Automatic .Lit extractor for the iLiad | Adam B. | iRex | 34 | 09-25-2008 07:20 PM |
Is there a way to change iliad boot screen | punk | iRex | 2 | 05-30-2008 11:49 AM |