From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Manuel_Lu=C3=ADs_Reis?= Date: Tue, 23 Mar 2021 11:06:43 +0000 Subject: SAMA5D3 Xplained: SPL broken after panic added to /lib/time.c:94 Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 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)