[PATCH 0/3] rockchip: rk35xx: Fix writing to eMMC

Jonas Karlman jonas at kwiboo.se
Sat Jan 27 00:26:06 CET 2024


Writing to eMMC using DDR52 mode does not work reliably or at all on
RK356x and RK3588 boards.

This series fixes this issue by changing RK356x and RK3588 boards to
prefer use of the more reliably HS200 mode.

This series depend on the series "rockchip: rk35xx: Sync device tree
with linux v6.8-rc1" [1].

[1] https://patchwork.ozlabs.org/cover/1891669/

Jonas Karlman (3):
  rockchip: rk35xx: Remove use of eMMC DDR52 mode
  rockchip: rk356x: Enable eMMC HS200 mode
  rockchip: rk3588: Enable eMMC HS200 mode

 arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3566-radxa-cm3-io-u-boot.dtsi | 1 -
 arch/arm/dts/rk3566-soquartz-u-boot.dtsi     | 1 -
 arch/arm/dts/rk3568-lubancat-2-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3568-nanopi-r5s-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3568-odroid-m1-u-boot.dtsi    | 1 -
 arch/arm/dts/rk3568-radxa-e25-u-boot.dtsi    | 1 -
 arch/arm/dts/rk3568-rock-3a-u-boot.dtsi      | 1 -
 arch/arm/dts/rk3588-rock-5b-u-boot.dtsi      | 1 -
 arch/arm/dts/rk3588-turing-rk1-u-boot.dtsi   | 1 -
 arch/arm/dts/rk3588s-rock-5a-u-boot.dtsi     | 1 -
 configs/anbernic-rgxx3-rk3566_defconfig      | 2 ++
 configs/bpi-r2-pro-rk3568_defconfig          | 2 ++
 configs/evb-rk3568_defconfig                 | 2 ++
 configs/evb-rk3588_defconfig                 | 2 ++
 configs/lubancat-2-rk3568_defconfig          | 2 ++
 configs/nanopc-t6-rk3588_defconfig           | 2 ++
 configs/neu6a-io-rk3588_defconfig            | 2 ++
 configs/neu6b-io-rk3588_defconfig            | 2 ++
 configs/odroid-m1-rk3568_defconfig           | 2 ++
 configs/orangepi-5-plus-rk3588_defconfig     | 2 ++
 configs/quartz64-a-rk3566_defconfig          | 2 ++
 configs/quartz64-b-rk3566_defconfig          | 2 ++
 configs/quartzpro64-rk3588_defconfig         | 2 ++
 configs/radxa-cm3-io-rk3566_defconfig        | 2 ++
 configs/rock-3a-rk3568_defconfig             | 2 ++
 configs/rock5a-rk3588s_defconfig             | 2 ++
 configs/rock5b-rk3588_defconfig              | 2 ++
 configs/soquartz-blade-rk3566_defconfig      | 2 ++
 configs/soquartz-cm4-rk3566_defconfig        | 2 ++
 configs/soquartz-model-a-rk3566_defconfig    | 2 ++
 configs/turing-rk1-rk3588_defconfig          | 2 ++
 33 files changed, 42 insertions(+), 12 deletions(-)

-- 
2.43.0



More information about the U-Boot mailing list