[PATCH v2 0/6] Fix UART autoboot issues on DragonBoard 410c

Casey Connolly casey.connolly at linaro.org
Thu Oct 30 13:16:35 CET 2025


On Mon, 08 Sep 2025 13:31:20 +0200, Stephan Gerhold wrote:
> There have been issues with autoboot on DB410c for years, where autoboot
> gets interrupted by spurious input on the UART console. I've tried fixing
> this back in 2021, but it turned out this fix was not enough. Looking into
> it further, there are two separate issues to fix:
> 
>  - Spurious input with UART disconnected: The RX pin is floating in this
>    case, resulting in garbage or a UART break event (0x00 byte). This is
>    interpreted as input in the autoboot prompt. Fix this by adding
>    bias-pull-up for the RX pin. I've made this change upstream in Linux
>    6.16 for all MSM8916/MSM8939 devices and it has already landed in U-Boot
>    through the recent subtree update of dts/upstream.
> 
> [...]

Applied, thanks!

[1/6] board: dragonboard410c: Drop now unneeded bootph-all for console
      https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/4e26c1e2fa6a
[2/6] Revert "serial: serial_msm: Delay initialization to let pins stabilize"
      https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/080d19b6e64e
[3/6] serial: msm: Cleanup register naming
      https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/a8f5b34ec578
[4/6] serial: msm: Reset after writing to DMEN
      https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/eac35b902715
[5/6] serial: msm: Re-enable after resetting
      https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/5b83a081a762
[6/6] serial: msm: Use single character mode
      https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/ff701837850e

Best regards,
-- 
// Caleb (they/them)




More information about the U-Boot mailing list