Files
u-boot/configs
Jakob Unterwurzacher de0c91e7a7 board: rockchip: unblock CAN bus in spl_board_init on Jaguar
GPIO0_B7 is routed to TXI of the on-board CAN transceiver. The
line has a pull-down per SoC default.

This means the CAN transceiver transmits a dominant zero
and blocks the CAN bus until Linux boots and reconfigures the pin.

Let's switch to pull-up as soon as we can (i.e. in SPL).
This cuts down the "bus is blocked" time from 10 seconds to < 1 second.

Of course, to this needs CONFIG_SPL_BOARD_INIT, so enable it
the Jaguar defconfig.

Signed-off-by: Jakob Unterwurzacher <jakob.unterwurzacher@cherry.de>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
2025-08-30 23:03:54 +08:00
..
2023-10-22 23:40:56 +01:00
2025-07-07 14:10:59 -06:00
2025-07-07 14:10:59 -06:00
2023-10-22 23:40:56 +01:00