[split] U-Boot with NVMe support, keyboard & display working
#51
@NickL - by sleep you mean display sleep or entire system sleep ?

What is your booting success/fail ratio ?
  Reply
#52
Hi, I would like to try it, but from what I read I am not sure if it is fully working. Does it boot for example ayufan's Ubuntu? Also, where do I get the latest images for SPI flash?
  Reply
#53
@Wizzard - there are problems with booting kernels > 5.4. For some people only one try on ten boots is successful.
In previous post you have a patch for a newer kernels that circumvents the problems.

There are binary images for eMMC/SD and SPI in my repo.

But I wouldn't try to write to SPI if you don't feel adventurous. Try it on SD first and stay on the safe side.
  Reply
#54
Good, so are there the binary files with the patch for > 5.4 kernels, or I have to build it?
SD card is a problem for me, cause my SD card slot is broken and does not hold a SD card inside.
  Reply
#55
You would have to build the kernel yourself.
  Reply
#56
Some more testing for those of you who want to Smile

@strit from Manjaro has build kernel 5.9-rc7 with the patch that was posted here by @simonsouth.

So grab the kernel from arm-unstable branch, grab uboot from my repo and test. It should be ok.

Please post the results here.
  Reply
#57
@simonsouth

I have tested your kernel patch. Conclusions :

1. Problem - newer kernels locking/freezing during boot - SOLVED.
2. Problem - screen power management problem (cannot wake screen after it goes off) - SOLVED.

I tried to boot with the patched kernel about 40 times and couldn't get a lock so I would say it's fairly stable patch.


I have also uploaded new version of uboot to my repo.
Added features:

1. Btrfs support.
2. NVME boot option to menu.

If somebody wants to test the binaries ----> https://gitlab.com/as400l/pbp-uboot-display-menu

Remember - to have a consistent booting you must have kernel with @simonsouth patch.
  Reply
#58
@simonsouth - it is also very plausible that your patch will resolve problem with kexec. Which is there for last couple of years.

But I didn't test it.

I forgot to say - thank you for you work Smile
  Reply
#59
@simonsouth more good news. You also resolved problem with distortions on the screen after kexec Smile

I have tested today and it works ok. And this problem is present in the kernel for like last 3 years.


Will this patch be accepted into the mainline ?


P.S. I have tested kexec with all the display stuff compiled into the kernel (rockchip-drm, panfrost, analogix-dp etc.). It might make a difference but I don't really think so.
  Reply
#60
Nice work! It's a pleasure reading and learning from you all...

Sent from my PH-1 using Tapatalk
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Cant boot into an OS trashtendenz 3 662 10-23-2024, 03:49 AM
Last Post: chaylengordon
  3 days in, slow/stuck or no boot. lgmpbp2 30 3,685 09-05-2024, 08:49 AM
Last Post: lgmpbp2
  Unable to boot? YossiS 4 383 09-04-2024, 10:35 AM
Last Post: wdt
  upgrading u-boot--what version? where to get it? bsammon 11 2,610 05-22-2024, 09:33 AM
Last Post: wdt
  uboot wont boot to SD card after upgrade jbradley419 7 2,278 01-19-2024, 02:29 PM
Last Post: wdt
  Video Flashing/adjusting on boot and reboot jbradley419 0 630 01-16-2024, 09:17 AM
Last Post: jbradley419
  Brand new Pinebook Pro doesn't boot after Manjaro update johnboiles 8 3,723 12-15-2023, 02:11 PM
Last Post: wdt
  PBP won't boot after trying to reinstall Manjaro ARM soupgirl 3 1,468 12-13-2023, 08:17 PM
Last Post: trillobite
  Various freezes during boot & while running several Linux distros - hardware error? donuts 1 1,044 11-22-2023, 11:47 AM
Last Post: fxc
  Selling my Pinebook Pro with a bootable NVMe WD SSD drive pinemouth 0 1,066 09-27-2023, 08:53 PM
Last Post: pinemouth

Forum Jump:


Users browsing this thread: 8 Guest(s)