mbox series

[0/2] Enable internal strobe pulldown on Radxa ROCK 4 SBCs

Message ID 20240327192641.14220-1-dev@folker-schwesinger.de (mailing list archive)
Headers show
Series Enable internal strobe pulldown on Radxa ROCK 4 SBCs | expand

Message

Folker Schwesinger March 27, 2024, 7:26 p.m. UTC
Various RK3399 boards, including the ROCK Pi 4 series showed instabilities
with some eMMC modules when operating in HS400 mode [1]. Later, a missing
pull-down resistor on the eMMC strobe line was identified as the root
cause of these instabilities [2].

This series enables the internal pull-down on the eMMC PHY strobe line
for all ROCK 4 series boards as they all lack an external strobe
pull-down resistor.

Furthermore, HS400 mode is re-enabled for these boards. Previously, to
workaround the instabilities until the issue was investigated further,
HS400 mode was replaced with HS200 mode [1].

[1]: https://lore.kernel.org/all/20230705144255.115299-1-chris.obbard@collabora.com/
[2]: https://lore.kernel.org/all/20220822074139.3810-1-jensenhuang@friendlyarm.com/


Folker Schwesinger (2):
  arm64: dts: rockchip: Add enable-strobe-pulldown to emmc phy on ROCK
    Pi 4
  arm64: dts: rockchip: Add enable-strobe-pulldown to emmc phy on ROCK
    4C+

 arch/arm64/boot/dts/rockchip/rk3399-rock-4c-plus.dts | 4 +++-
 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi   | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)


base-commit: 4cece764965020c22cff7665b18a012006359095

Comments

Heiko Stuebner April 1, 2024, 9:55 p.m. UTC | #1
On Wed, 27 Mar 2024 20:26:36 +0100, Folker Schwesinger wrote:
> Various RK3399 boards, including the ROCK Pi 4 series showed instabilities
> with some eMMC modules when operating in HS400 mode [1]. Later, a missing
> pull-down resistor on the eMMC strobe line was identified as the root
> cause of these instabilities [2].
> 
> This series enables the internal pull-down on the eMMC PHY strobe line
> for all ROCK 4 series boards as they all lack an external strobe
> pull-down resistor.
> 
> [...]

Applied, thanks!

[1/2] arm64: dts: rockchip: Add enable-strobe-pulldown to emmc phy on ROCK Pi 4
      commit: f720dd9b8b6d8b2160beda789429d5489ce8a099
[2/2] arm64: dts: rockchip: Add enable-strobe-pulldown to emmc phy on ROCK 4C+
      commit: c1b1f340dd7db11f273e426e110697551c9f501f

Best regards,