Confused download link in offical L4T guide

https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide%2Fxavier_toolchain.html%23

in toolchain guide, there is a download link
http://releases.linaro.org/components/toolchain/binaries/7.3-2018.05/aarch64-linux-gnu/gcc-linaro-7.3.1-2018.05-i686_aarch64-linux-gnu.tar.xz

I don’t know if the link is wrong, I download the tool in this link and it does not work,
I check the guide and I find it should not be I686, so I find the suitable link as
http://releases.linaro.org/components/toolchain/binaries/7.3-2018.05/aarch64-linux-gnu/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu.tar.xz

http://releases.linaro.org/components/toolchain/binaries/7.3-2018.05/arm-linux-gnueabihf/gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabihf.tar.xz

for X8_64_aarch64 and arm platform.

Please check it, thanks

and I have a question for this, if my host is x86 PC, the target platform is Xavier, which corss-compiler above should I use, aarch64 or arm?

I test on my PC, just use aarch64 can cross-compile arm64 target successful

For reference, all of the 64-bit Jetsons (including TX1, TX2, Xavier, and Nano) can be identified as any of arm64, aarch64, ARMv8-a.

Older 32-bit is not compatible, and typically these are the older 32-bit: ARM, armhf, arm32, ARMv7.

thanks a lot!

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.