minor regression in U-Boot 2022.04
Daniel Golle
daniel at makrotopia.org
Tue Apr 12 00:44:15 CEST 2022
Hi!
I'm about to bump the U-Boot build for MediaTek MT7622 boards in
OpenWrt to U-Boot 2022.04. While practially everything seems to work
fine, I've noticed an error message early in the serial output which
was not present in U-Boot 2022.01. It is even followed by a bunch of
random characters which are different on every boot (hints to a
read-out-of-bounds on uninitialzed memory or the like):
serial_mtk serial at 11002000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19�CC�
At another boot:
serial_mtk serial at 11002000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19��H�H�UI��$&L�1.04-OpenWrt-r19423-c9c2b01b84 (Apr 11 2022 - 19:25:34 +0000)
This is probably related to recent changes in dm and pinctrl, as there
haven't been any changes to mtk_serial itself.
Log including ROM and ARM Trusted Firmware A serial output:
F0: 102B 0000
F6: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0400 0041 [0000]
G0: 1190 0000
T0: 0000 02AD [000F]
Jump to BL
NOTICE: BL2: v2.4(release):OpenWrt v2021-05-08-d2c75b21-2 (mt7622-snand-2ddr)
NOTICE: BL2: Built : 12:03:10, Apr 11 2022
NOTICE: SPI-NAND: W25N01GV (128MB)
NOTICE: BL2: Booting BL31
NOTICE: BL31: v2.4(release):OpenWrt v2021-05-08-d2c75b21-2 (mt7622-snand-2ddr)
NOTICE: BL31: Built : 12:03:10, Apr 11 2022
serial_mtk serial at 11002000: pinctrl_select_state_full: uclass_get_device_by_phandle_id: err=-19�CC�
U-Boot 2022.04-OpenWrt-r19423-c9c2b01b84 (Apr 11 2022 - 19:25:34 +0000)
CPU: MediaTek MT7622
Model: mt7622-bpi-r64
DRAM: 1 GiB
Core: 55 devices, 18 uclasses, devicetree: separate
MMC: mmc at 11230000: 0, mmc at 11240000: 1
Loading Environment from UBI... SPI-NAND: W25N01GV (128MB)
...
I will most likely not investigate this any further, but thought it
might be good to let you know.
Best regards
Daniel
More information about the U-Boot
mailing list