07-16-2022, 07:36 PM
Quote:> You were probably using the wrong device tree, Arch's kernel package doesn't yet have a Model B device tree so you'd have to bring your own.
> Edit: Updated the Arch instructions on the wiki for the Model B
amazing, thanks for you help!
the `dtb` certainly gets me further (and no longer has the thermal problems). i'm trying to boot from SD without an eMMC fitted and seeing a bunch of errors configuring `mmc0` at different speeds (which makes sense because there's no eMMC), but then can't find the `rootfs` partition (by label or UUID) like it's stopped talking to the SD card too...
Code:
[ 1.024380] mmc_host mmc0: Bus speed (slot 0) = 150000000Hz (slot req 150000000Hz, actual 150000000HZ div = 0)
[ 1.026003] dwmmc_rockchip fe2b0000.mmc: All phases bad!
[ 1.026473] mmc0: tuning execution failed: -5
[ 1.026869] mmc0: error -5 whilst initialising SD card
[ 1.045839] dwmmc_rockchip fe2b0000.mmc: failed to set rate 300000Hz
[ 1.046406] mmc_host mmc0: Bus speed (slot 0) = 150000000Hz (slot req 300000Hz, actual 300000HZ div = 250)
[ 1.062177] dwmmc_rockchip fe2b0000.mmc: failed to set rate 300000Hz
[ 1.065473] dwmmc_rockchip fe2b0000.mmc: failed to set rate 300000Hz
[ 1.068023] mmc_host mmc2: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0)
[ 1.072724] dwmmc_rockchip fe2b0000.mmc: failed to set rate 300000Hz
[ 1.076013] dwmmc_rockchip fe2b0000.mmc: failed to set rate 300000Hz
[ 1.161369] mmc_host mmc2: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
[ 1.165029] mmc2: new high speed SDIO card at address 0001
[ 1.202016] dwmmc_rockchip fe2b0000.mmc: failed to set rate 300000Hz
[ 1.212939] dwmmc_rockchip fe2b0000.mmc: failed to set rate 300000Hz
[ 1.214583] dwmmc_rockchip fe2b0000.mmc: failed to set rate 300000Hz
[ 1.215155] mmc_host mmc0: Bus speed (slot 0) = 150000000Hz (slot req 150000000Hz, actual 150000000HZ div = 0)
[ 1.216751] dwmmc_rockchip fe2b0000.mmc: All phases bad!
[ 1.217219] mmc0: tuning execution failed: -5
[ 1.217604] mmc0: error -5 whilst initialising SD card
[ 1.236530] dwmmc_rockchip fe2b0000.mmc: failed to set rate 200000Hz
[ 1.237104] mmc_host mmc0: Bus speed (slot 0) = 150000000Hz (slot req 200000Hz, actual 200000HZ div = 375)
[ 1.251633] dwmmc_rockchip fe2b0000.mmc: failed to set rate 200000Hz
[ 1.254832] dwmmc_rockchip fe2b0000.mmc: failed to set rate 200000Hz
[ 1.259294] dwmmc_rockchip fe2b0000.mmc: failed to set rate 200000Hz
[ 1.262491] dwmmc_rockchip fe2b0000.mmc: failed to set rate 200000Hz
[ 1.384649] dwmmc_rockchip fe2b0000.mmc: failed to set rate 200000Hz
[ 1.391110] dwmmc_rockchip fe2b0000.mmc: failed to set rate 200000Hz
[ 1.392281] dwmmc_rockchip fe2b0000.mmc: failed to set rate 200000Hz
[ 1.392853] mmc_host mmc0: Bus speed (slot 0) = 150000000Hz (slot req 150000000Hz, actual 150000000HZ div = 0)
[ 1.394438] dwmmc_rockchip fe2b0000.mmc: All phases bad!
[ 1.394914] mmc0: tuning execution failed: -5
[ 1.395300] mmc0: error -5 whilst initialising SD card
[ 1.414209] dwmmc_rockchip fe2b0000.mmc: failed to set rate 100000Hz
[ 1.414783] mmc_host mmc0: Bus speed (slot 0) = 150000000Hz (slot req 100000Hz, actual 100000HZ div = 750)
[ 1.430429] dwmmc_rockchip fe2b0000.mmc: failed to set rate 100000Hz
[ 1.433716] dwmmc_rockchip fe2b0000.mmc: failed to set rate 100000Hz
[ 1.440698] dwmmc_rockchip fe2b0000.mmc: failed to set rate 100000Hz
[ 1.443975] dwmmc_rockchip fe2b0000.mmc: failed to set rate 100000Hz
[ 1.569603] dwmmc_rockchip fe2b0000.mmc: failed to set rate 100000Hz
[ 1.580116] dwmmc_rockchip fe2b0000.mmc: failed to set rate 100000Hz
[ 1.581717] dwmmc_rockchip fe2b0000.mmc: failed to set rate 100000Hz
[ 1.582279] mmc_host mmc0: Bus speed (slot 0) = 150000000Hz (slot req 150000000Hz, actual 150000000HZ div = 0)
[ 1.583891] dwmmc_rockchip fe2b0000.mmc: All phases bad!
[ 1.584360] mmc0: tuning execution failed: -5
[ 1.584754] mmc0: error -5 whilst initialising SD card