SAMA5D3 Xplained: SPL broken after panic added to /lib/time.c:94
Manuel Luís Reis
mluis.reis at gmail.com
Tue Mar 23 12:06:43 CET 2021
Hello,
I've been having issues with SPL booting in the SAMA5D3 Xplained board
getting the following error, with up-to-date mainline U-boot and
sama5d3_xplained _mmc_defconfig:
-----------------------------------------------
RomBOOT
<debug_uart>
Could not initialize timer (err -19)
.....
-----------------------------------------------
I could trace back the error to commit 4b2be78.
This topic has been raised before on
http://u-boot.10912.n7.nabble.com/PATCH-v2-time-Fix-get-ticks-being-non-monotonic-td426172.html
Tried the suggestions there with the same result.
I'm am not too knowledgeable with U-Boot nor this board. Could you shed
some light on this? Any pointers would be appreciated.
Let me know if you require additional information.
Cheers,
Manuel
Output from dm_dump_all():
Class Index Probed Driver Name
-----------------------------------------------------------
root 0 [ + ] root_driver root_driver
simple_bus 0 [ ] simple_bus `-- ahb
simple_bus 1 [ ] simple_bus `-- apb
mmc 0 [ ] atmel-mci |-- mmc at f0000000
blk 0 [ ] mmc_blk | `-- mmc at f0000000.blk
mmc 1 [ ] atmel-mci |-- mmc at f8000000
blk 1 [ ] mmc_blk | `-- mmc at f8000000.blk
serial 0 [ ] serial_atmel |-- serial at ffffee00
pinctrl 0 [ ] atmel_sama5d3_pinctrl |-- pinctrl at fffff200
pinconfig 0 [ ] pinconfig | |-- dbgu
pinconfig 1 [ ] pinconfig | | `-- dbgu-0
pinconfig 2 [ ] pinconfig | |-- mmc0
pinconfig 3 [ ] pinconfig | | |-- mmc0_clk_cmd_dat0
pinconfig 4 [ ] pinconfig | | |-- mmc0_dat1_3
pinconfig 5 [ ] pinconfig | | `-- mmc0_dat4_7
pinconfig 6 [ ] pinconfig | |-- mmc1
pinconfig 7 [ ] pinconfig | | |-- mmc1_clk_cmd_dat0
pinconfig 8 [ ] pinconfig | | `-- mmc1_dat1_3
pinconfig 9 [ ] pinconfig | |-- spi0
pinconfig 10 [ ] pinconfig | | `-- spi0-0
pinconfig 11 [ ] pinconfig | |-- spi1
pinconfig 12 [ ] pinconfig | | `-- spi1-0
pinconfig 13 [ ] pinconfig | `-- board
pinconfig 14 [ ] pinconfig | |-- mmc0_cd
pinconfig 15 [ ] pinconfig | `-- mmc1_cd
gpio 0 [ ] atmel_at91rm9200_gpio |-- gpio at fffff200
gpio 1 [ ] atmel_at91rm9200_gpio |-- gpio at fffff400
gpio 2 [ ] atmel_at91rm9200_gpio |-- gpio at fffff600
gpio 3 [ ] atmel_at91rm9200_gpio |-- gpio at fffff800
gpio 4 [ ] atmel_at91rm9200_gpio |-- gpio at fffffa00
simple_bus 2 [ ] at91-pmc `-- pmc at fffffc00
clk 0 [ ] at91sam9x5-utmi-clk |-- utmick
clk 1 [ ] at91-master-clk |-- masterck
misc 0 [ ] sam9x5-periph-clk `-- periphck
clk 2 [ ] periph-clk |-- dbgu_clk at 2
clk 3 [ ] periph-clk |-- pioA_clk at 6
clk 4 [ ] periph-clk |-- pioB_clk at 7
clk 5 [ ] periph-clk |-- pioC_clk at 8
clk 6 [ ] periph-clk |-- pioD_clk at 9
clk 7 [ ] periph-clk |-- pioE_clk at 10
clk 8 [ ] periph-clk |-- mci0_clk at 21
clk 9 [ ] periph-clk |-- mci1_clk at 22
clk 10 [ ] periph-clk |-- spi0_clk at 24
clk 11 [ ] periph-clk `-- spi1_clk at 25
Could not initialize timer (err -19)
More information about the U-Boot
mailing list