I have also problems with Rock Pi 4B running latest Ubuntu on NVME SSD. I get that errors and access over LAN stopped to device…
[107518.799111] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.801251] Not tainted 4.4.154-95-rockchip-gd2ab1f26e1b3 #1
[107518.801351] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.803624] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.804841] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.809104] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[107518.811323] wpa_supplicant D ffffff80080856f4 0 298 1 0x00000000
[107518.813620] Call trace:
[107518.815524] [] __switch_to+0x9c/0xc8
[107518.817638] [] __schedule+0x398/0x618
[107518.819127] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.821347] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.822380] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.824439] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.826413] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.827536] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.829582] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.835171] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.836211] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.838230] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.840211] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.841189] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.843184] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.845159] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.846186] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.848122] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.850065] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
[107518.851177] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.853077] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.854977] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
[107518.855916] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
I running 4.4.154-95-rockchip-gd2ab1f26e1b3 kernel and Im try update it to testing one 4.4.154-104-rockchip-g3037f71a0de7 but after reboot rockpi do not boot anymore from NVME… Im try also older kernel 4.4.154-99-rockchip but same hapen… I can then only boot if I plug sdcard with ubuntu in slot and then it boot(it boot to nvme system) then I can remove upgraded kernel, shutdown system, remove sd card and power it on and then it normaly boot to kernel version 95…
Are there some special upgrade instructions for NVME?
Thanks for any help.