Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Orange Pi 5B Can't boot from EMMC

Featured Replies

Looked at a lot of other forums posts and it seems to be a common problem for the Orange pi 5B, but all the solutions i've tried hasn't worked.  Most of the problems they seemed to have is not updating the armbianEnv.txt to include the "b" for this specific model from the opi 5.

 

Below is the error message I always get whenever trying to boot from the EMMC. Using 6.1 kernel sometimes I can't see the EMMC in /dev, after installing the orange pi Ubuntu image I can see it. After I run armbian-install I can't see it in /dev. I put the orange pi image back on the sd card and I can see the EMMC was installed, the boot/armbianEnv.txt also does have the "b".

 

Using the 6.12 kernel the EMMC in /dev is always there after updating the armbianEnv.txt file though it is blk1 instead of blk0, but after installing it onto the EMMC I still get the same message below and a lot of things don't work like the HDMI.

 

Not sure what else to try, it just doesn't seem to want to load with the emmc.

 

DDR d5483af87d cym 23/11/23-16:15:24,fwver: v1.15
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=1024MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=1024MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=1024MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=1024MB
Manufacturer ID:0x1
CH0 RX Vref:31.4%, TX Vref:20.8%,0.0%
CH1 RX Vref:30.5%, TX Vref:18.8%,0.0%
CH2 RX Vref:32.2%, TX Vref:18.8%,0.0%
CH3 RX Vref:33.0%, TX Vref:18.8%,0.0%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09 (Nov 20 2024 - 16:59:31)
unrecognized JEDEC id bytes: ff, ff, ff
unknown raw ID ff ff ff
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 13
spl: mmc init failed with error: -95
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###
# Reset the board to bootrom #


Here's also the logs from Kernel 6.1 when the emmc doesn't load: https://paste.next.armbian.com/lahurekilu

 

I hit the same issue. Sometimes emmc is not recognized. Joshua's ubuntu-rockchip seems to work for me but I prefer working with armbian. 

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.