dreemurrs-embedded / Jumpdrive

Flash/Rescue SD Card image for PinePhone and PineTab. This is NOT a bootloader
GNU General Public License v2.0
478 stars 57 forks source link

The boot fail with 3383f2774a4f78b8e2e3b00b368ad46782115c5a and crust SCP + u-boot #51

Open gschwind opened 3 years ago

gschwind commented 3 years ago

Hello,

I tryed to install Jumpdrive belong another linux distribution on my pinephone. To achieve this I build my own u-boot with crust PSC enable. You can find the u-boot with crust enable here [1].

Using crust-enable u-boot make the Jumpdrive not bootable. I found that disabling pinctrl of a64 solve the boot issue. The fix can be found gschwind/Jumpdrive@eb1113efc4eb064d1fe6de068adafd8f21bf911e

Note that even with the boot fixed there is still issue with the availability of each device node. I currently working to solve that issue too using mdev.

[1] https://gitlab.com/pine64-org/crust-meta

gschwind commented 3 years ago

After tons of trial and error, I found the proper fix of the issue as gschwind/Jumpdrive@88a5537f2e39074d2c960953737ba7aa10d2b59f

This enable RTC instead of disabling sunxi-a64.

I tested it with my pinephone successfully.

Best regards.