LinuxPDA / linux-kexecboot

Precompiled kexecboot kernels and images
5 stars 1 forks source link

4.4 kernel-based kexecboot non-functional? #1

Open mscdex opened 7 years ago

mscdex commented 7 years ago

I flashed the 4.4-based kexecboot on akita and nothing appears on the display after reboot/power on. The only thing I noticed that does happen is that the amber power LED does flash after several seconds of the "booting" has started. The screen is completely dark the entire time (no backlight or anything IIRC).

The 2.6.xx kexecboot works -- in that I see the kernel logs on the display and eventually the kexecboot menu -- but perhaps I'm doing something wrong there since it never seems to detect any root filesystems with /boot and /boot/boot.cfg. For example, I was attempting to try out an opie image. I tried extracting it to ext2, ext3, and ext4 partitions (on both SD and CF) but it never shows up in the list. What does show up in the list every time is my fat16 partition that I used to flash kexecboot.

Lastly I should note that for some odd reason SD flashing does not seem to work and even the mere presence of an SD card slows down CF flashing significantly. I don't know if this SD issue extends to kexecboot not finding installations on SD cards, although I can see in the kernel log that the card and its partitions are seemingly detected ok.

Any suggestions?

andrea-adami commented 7 years ago

On Sun, Apr 2, 2017 at 9:42 PM, Brian White notifications@github.com wrote:

I flashed the 4.4-based kexecboot on akita and nothing appears on the display after reboot/power on. The only thing I noticed that does happen is that the amber power LED does flash after several seconds of the "booting" has started. The screen is completely dark the entire time (no backlight or anything IIRC).

I have report about similar issues on akita: we are trying to debug that.

The 2.6.xx kexecboot works -- in that I see the kernel logs on the display and eventually the kexecboot menu -- but perhaps I'm doing something wrong there since it never seems to detect any root filesystems with /boot and /boot/boot.cfg. For example, I was attempting to try out the opie image https://github.com/LinuxPDA/OPIE-images_2016-05-14/blob/master/akita/opie-image-akita-20160514171733.rootfs.tar.gz. I tried extracting it to ext2, ext3, and ext4 partitions (on both SD and CF) but it never shows up in the list. What does show up in the list every time is my fat16 partition that I used to flash kexecboot.

Note that with older kexecboot the delimiter was KERNEL, now is LABEL.

Lastly I should note that for some odd reason SD flashing does not seem to work and even the mere presence of an SD card slows down CF flashing significantly. I don't know if this SD issue extends to kexecboot not finding installations on SD cards, although I can see in the kernel log that the card and its partitions are seemingly detected ok

There were some quirks in the MMC/SD protocol for Zaurus with kernels >4.3. Hopefully solved with 4.10 (which has other problems).

Unfortunately these 4.x kernels are not yet 100%. FWIW kernel 4.10 gives white framebuffer...on all Zaurus clamshells. We will try to rebuild a series of 3.x kernels soon.

Cheers Andrea

.

Any suggestions?— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/LinuxPDA/linux-kexecboot/issues/1, or mute the thread https://github.com/notifications/unsubscribe-auth/AA5kL9fhIcVCeoJX-7-QA9OSm_72qKR3ks5rr_oSgaJpZM4Mw6J6 .

mscdex commented 7 years ago

Thanks for the information, do you happen to know if any of this (or an up-to-date status page) is posted anywhere else publicly? I had just assumed it was all working and I was doing something wrong, it's been been a long time since I fired up my Zaurus.

Lastly, thanks for publishing recent images/tarballs/etc., I was never able to successfully get an OE environment set up (using angstrom at least).

Keep up the good work! :-)

andrea-adami commented 7 years ago

On Mon, Apr 3, 2017 at 2:46 PM, Brian White notifications@github.com wrote:

Thanks for the information, do you happen to know if any of this (or an up-to-date status page) is posted anywhere publicly? I had just assumed it was all working and I was doing something wrong, it's been been a long time since I fired up my Zaurus.

Varti opened this thread on OESF.

http://www.oesf.org/forum/index.php?showtopic=34502

Yes, with the latest 3.18/3.19 the clamshell models were ok. I then started to play with collie and poodle and have a bit negected the newer models. We are in the middle of the conversion to devicetree for pxa so many changes will break/fix things in the next few kernel releases.

Lastly, thanks for publishing recent images/tarballs/etc., I was never able

to successfully get an OE environment set up (using angstrom at least).

Keep up the good work! :-)

Thanks. I have time to build but not to test on every Zaurus... Cheers

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/LinuxPDA/linux-kexecboot/issues/1#issuecomment-291132352, or mute the thread https://github.com/notifications/unsubscribe-auth/AA5kL7BrIUj4B5gyIzjK-B_SaRTYbuOhks5rsOougaJpZM4Mw6J6 .