Jump to content

Radxa Rock 5C Lite - Boot from NVME


Go to solution Solved by north1,

Recommended Posts

Posted

I am trying to boot my Rock 5C Lite from an NVME drive, but have experienced some problems with the vendor kernel.

 

I followed instructions by amazingfate in this forum to create a small SD card with a u-boot image, ie

  1. I created a complete Armbian image (vendor kernel) on an SD card too boot up the Rock 5c Lite
  2. A second, small capacity SD card was inserted into the USB port using a USB adapter
  3. U-boot was transferred from /usr/lib/linux-u-boot-*/ to the small SD card:
    • dd if=./idbloader.img of=/dev/sda seek=64 conv=notrunc status=progress
    • dd if=./u-boot.itb of=/dev/sda seek=16384 conv=notrunc status=progress
  4. My chosen Armbian image was transferred to the NVME drive using Balena Etcher

 

 Finally I use the small SD card with u-boot in the SD card slot on the 5C Lite and the NVME drive goes in the NVME hat.

 

I tried two different images from here on the NVME drive

  1. Debian 12 (Bookworm) with XFCE and bleeding edge kernel v6.11
  2. Debain 12 (Bookworm) with XFCE and  vendor kernel v6.1

 

The board boots fine from the NVME using the  v6.11 kernel, but the implementation seems to be nowhere near complete. The HDMI port doesn't work, the fan is spinning at full speed but is difficult to control because CPU temp is not reported properly, etc. The bord performs well though, and reports eight functioning CPU's.

 

The board does not boot from the NVME using the v6.1 vendor kernel. It tries to start up the kernel but gets stuck. Please see the attachment below for a copy of my complete console output at high verbosity.

 

Would someone be able to help to get the vendor kernel to work?

 

 

 

 

 

 

UART-Log_Vendor-Kernel.txt

  • Solution
Posted

Thank you for your feedback, I think you are right in that my problem related to an issue with 24.8.4.

 

I could not boot from NVME when I used kernel 6.1.75 with 24.8.4 (ie the version of images published here https://www.armbian.com/radxa-rock-5c/)

 

I built a new image using 6.1.75 and 24.11.0 (subsequently upgraded to 24.11.1), this now boots fine from the NVME drive.

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines