|
|
Line 83: |
Line 83: |
|
| |
|
| = Toolchain = | | = Toolchain = |
|
| |
| Linaro or code sourcery toolchain's can be used, however, it is recommended to use the Linaro toolchain because it is newer and produces [https://devtalk.nvidia.com/default/topic/929186/jetson-tx1/jetson-tx1-kernel-compilation/post/4853151/#4853151 more optimized assembler code]
| |
|
| |
| 1. Download the [http://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/ Linaro toolchain]. You need to install two toolchains, one which is the 64bits toolchain for ARM, and the 32bits toolchain for ARM as well. In this case version 5.3-2016.02 will be used:
| |
|
| |
| *[http://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/aarch64-linux-gnu/gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu.tar.xz 5.3-2016.02 for 64bits PC - 64bits ARM]
| |
| *[http://releases.linaro.org/components/toolchain/binaries/5.3-2016.02/arm-linux-gnueabihf/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz 5.3-2016.02 for 64bits PC - 32bits ARM]
| |
|
| |
| 2. Install the toolchain
| |
|
| |
| <pre>
| |
| sudo mkdir /opt/linaro
| |
| sudo chmod -R 775 /opt/linaro
| |
| sudo chown -R $USER /opt/linaro
| |
| mv gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu.tar.xz /opt/linaro
| |
| mv gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz /opt/linaro
| |
| cd /opt/linaro
| |
| tar -xf gcc-linaro-5.3-2016.02-x86_64_aarch64-linux-gnu.tar.xz
| |
| tar -xf gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf.tar.xz
| |
| </pre>
| |
|
| |
|
| 1. You can download the official NVIDIA toolchain for JetPack 3.2.1: | | 1. You can download the official NVIDIA toolchain for JetPack 3.2.1: |
|
| |
|
| *[https://developer.nvidia.com/embedded/dlc/l4t-gcc-toolchain-64-bit-28-2-ga GCC 4.8.5 Tool Chain for 64-bit BSP] | | *[https://developer.nvidia.com/embedded/dlc/l4t-gcc-toolchain-64-bit-28-2-ga GCC 4.8.5 Tool Chain for 64-bit BSP] |
| | |
| | Other toolchain versions can be found in [https://developer.nvidia.com/embedded/downloads#?search=tool%20chain this link]. |
|
| |
|
| 2. Install the toolchain | | 2. Install the toolchain |