Zybo Z7 board - fix SPL uart init bitrate

Milan Obuch u-boot at dino.sk
Thu Jan 9 09:07:34 CET 2020


Hi,

Zybo Z7 board uses 100 MHz clock for UART bitrate generator, in
defconfig is 50 MHz listed. This error manifests itself when boot
starts, following is seen on console:

������b
U-Boot SPL 2019.01 (Jul 17 2019 - 21:36:54 +0200)
mmc boot
Trying to boot from MMC1

First line is output with wrong bitrate. After changing definition to
correct value, boot output starts correctly, now:

Debug uart enabled

U-Boot SPL 2019.10 (Jan 09 2020 - 08:18:37 +0100)
mmc boot
Trying to boot from MMC1

(Please ignore version change, I just used this occasion to fix some
other issues as well.)

Patch to fix this small issue follows. As this is my first contribution
to this project, please help me with what could be necessary to do for
this fix to be accepted, in order to fit any custom used here...

Regards,
Milan

--- configs/zynq_zybo_z7_defconfig.orig	2020-01-09 08:16:33.744969000 +0100
+++ configs/zynq_zybo_z7_defconfig	2020-01-09 07:49:33.181891000 +0100
@@ -5,7 +5,7 @@
 CONFIG_SPL_STACK_R_ADDR=0x200000
 CONFIG_SPL=y
 CONFIG_DEBUG_UART_BASE=0xe0001000
-CONFIG_DEBUG_UART_CLOCK=50000000
+CONFIG_DEBUG_UART_CLOCK=100000000
 CONFIG_DEBUG_UART=y
 CONFIG_DISTRO_DEFAULTS=y
 CONFIG_SYS_CUSTOM_LDSCRIPT=y


More information about the U-Boot mailing list