01-Compilation_Environment_Setup
This configuration applies to the Linux SDK.
Hardware Requirements
Environment
Requirements
OS Version
Ubuntu 18.04
CPU Cores
4 cores or more
RAM
16GB or more
Storage
200GB or more
Notes:
Ubuntu 22.04/20.04 may cause compilation errors and is not recommended.
WSL environments are untested and not supported.
Install Dependencies
Package names may vary across Ubuntu versions. Search online for solutions if installation fails.
2. Software Preparation
SDK Overview
Tina5.0 Linux SDK supports two filesystems: Buildroot and Ubuntu.
Obtain SDK Source Code
Download SDK from Cloud Storage Cloud storage directory:
Copy SDK to Build Host
Important: Do not place the SDK in shared folders if using a VM.
Verify File Integrity
Extract SDK
Warning: Do NOT use root privileges! The SDK contains Git repositories (check
.git
withls -al
).
Initialize Source Code
Warning: Do NOT use root privileges!
Obtain Rootfs Images
Filesystem Directory in Cloud Storage:
Buildroot Filesystem Extract
buildroot-dl-*.tar.gz
tobuildroot/buildroot-201902/
.Ubuntu Filesystem Copy
ubuntu-rootfs-*.tar.gz
todevice/config/rootfs_tar/
and rename it toubuntu-armhf.tar.gz
.
Last updated