-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathsetup.sh
executable file
·46 lines (41 loc) · 2.23 KB
/
setup.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#!/bin/bash
sudo apt update
apt install cmake ninja-build meson
if [ ! -d arm-gnu-toolchain-13.2.Rel1-x86_64-aarch64-none-linux-gnu ]; then
wget https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-x86_64-aarch64-none-linux-gnu.tar.xz --no-check-certificate
tar xf arm-gnu-toolchain-13.2.rel1-x86_64-aarch64-none-linux-gnu.tar.xz > /dev/null
rm arm-gnu-toolchain-13.2.rel1-x86_64-aarch64-none-linux-gnu.tar.xz
fi
if [ "$REL_VERSION" == "" ]; then
if [ "$1" == "j721e" ] || [ "$1" == "j721s2" ] || [ "$1" == "j722s" ]; then
REL_VERSION=10.01.00.04
else
REL_VERSION=10.01.00.05
fi
fi
if [ ! -d targetfs ]; then
if [ "$1" == "j721e" ]; then
wget https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-U6uMjOroyO/$REL_VERSION/tisdk-adas-image-j721e-evm.tar.xz
mv tisdk-adas-image-j721e-evm.tar.xz targetfs.tar.xz
elif [ "$1" == "j721s2" ]; then
wget https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-Snl3iJzGTW/$REL_VERSION/tisdk-adas-image-j721s2-evm.tar.xz
mv tisdk-adas-image-j721s2-evm.tar.xz targetfs.tar.xz
elif [ "$1" == "j784s4" ]; then
wget https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-lOshtRwR8P/$REL_VERSION/tisdk-adas-image-j784s4-evm.tar.xz
mv tisdk-adas-image-j784s4-evm.tar.xz targetfs.tar.xz
elif [ "$1" == "j722s" ]; then
wget https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-R9W8pVWsOt/$REL_VERSION/tisdk-adas-image-j722s-evm.tar.xz
mv tisdk-adas-image-j722s-evm.tar.xz targetfs.tar.xz
elif [ "$1" == "am62a" ]; then
wget https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-D37Ls3JjkT/$REL_VERSION/tisdk-edgeai-image-am62a-evm.wic.xz
mv tisdk-edgeai-image-am62a-evm.tar.xz targetfs.tar.xz
else
wget https://dr-download.ti.com/software-development/software-development-kit-sdk/MD-Snl3iJzGTW/$REL_VERSION/tisdk-adas-image-j721s2-evm.tar.xz
mv tisdk-adas-image-j721s2-evm.tar.xz targetfs.tar.xz
fi
mkdir targetfs
cd targetfs
tar xf ../targetfs.tar.xz > /dev/null
cd -
rm targetfs.tar.xz
fi