[PATCH u-boot-mvebu 0/3] turris_omnia: Disable MCU watchdog in SPL when booting over UART
Marek Behún
marek.behun at nic.cz
Mon Aug 16 14:27:23 CEST 2021
Hello Stefan,
while debugging Omnia, when sending U-Boot over UART, some USB-TTY
controllers are too slow and Omnia's MCU watchdog resets the board
before U-Boot proper is sent.
This patch series changes Omnia board code so that when booting via
UART, we disable MCU watchdog in SPL, prior loading U-Boot proper.
Marek
Marek Behún (3):
arm: mvebu: Move get_boot_device() to cpu.c and make visible
arm: mvebu: turris_omnia: don't guard by CONFIG_SPL_BUILD macro
arm: mvebu: turris_omnia: disable MCU watchdog in SPL when booting
over UART
arch/arm/mach-mvebu/cpu.c | 60 ++++++++++++++++++
arch/arm/mach-mvebu/include/mach/cpu.h | 2 +
arch/arm/mach-mvebu/spl.c | 77 +++---------------------
board/CZ.NIC/turris_omnia/turris_omnia.c | 25 +++++---
configs/turris_omnia_defconfig | 1 +
5 files changed, 88 insertions(+), 77 deletions(-)
--
2.31.1
More information about the U-Boot
mailing list