[U-Boot] Jetson TX2 hangs during dhcp boot
Mian Yousaf Kaukab
ykaukab at suse.de
Sun Jun 16 19:46:21 UTC 2019
On Fri, Jun 14, 2019 at 05:26:05PM +0000, Varun Wadekar wrote:
> >> ERROR: ARI request timed out: req 89 on CPU 4
> >> ASSERT: plat/nvidia/tegra/soc/t186/drivers/mce/ari.c <127> : retries
> >> != 0U
> This time out means that TEGRA_ARI_ROC_FLUSH_CACHE_TRBITS ARI call timed out. Looks like the firmware responsible for handling this ARI call is stuck or overloaded and not servicing any calls.
Any thoughts on how to debug it?
I couldn't get upstream TF-A to work. Here is how I am building it:
make CROSS_COMPILE=aarch64-linux-gnu- PLAT=tegra TARGET_SOC=t186 DEBUG=1 all
then I build tos.img as following:
./gen_tos_part_img.py bl31.bin JetPack_4.2_Linux_P3310/Linux_for_Tegra/bootloader/tos.img
(try to)flash as following:
./flash.sh -k secure-os jetson-tx2 mmcblk0p1
However, I can't get flashing to work as soon as tos.img from R32.1 is
replaced with my build. Is upstream TF-A supposed to work with R32.1?
Alternatively, I can do the testing this week if you provide me any TF-A debug builds.
More information about the U-Boot