sitara_depot/compile
2024-03-05 10:09:52 +03:00
..
readme.txt Compile options Sitara projects 2024-03-05 10:09:52 +03:00
sitara_compile_flags.cmake Compile options Sitara projects 2024-03-05 10:09:52 +03:00
toolchain_am571x_idk.cmake Compile options Sitara projects 2024-03-05 10:09:52 +03:00
toolchain_beagle_bone.cmake Compile options Sitara projects 2024-03-05 10:09:52 +03:00
toolchain.cmake Compile options Sitara projects 2024-03-05 10:09:52 +03:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

cmake файлы предназначенные для компиляции под таргет idkAM571X

Для компиляции должен быть установлен комплект ti sdk linux. 
Например такой: ti-processor-sdk-linux-am57xx-evm-08_02_01_00

После распаковки linux sdk запустить файл <linux_sdk_path>/setup.sh.

Если установка не начинается по причине версии Ubuntu больше чем 18.04, то в 
файле <linux_sdk_path>/bin/setup-host-check.sh поменять имя версии Ubuntu:
if [ "$host" != "jammy" ]; then
Имя версии можно узнать командой:
lsb_release -a

Внутри toolchain.cmake актуализировать путь до sdk:
set (TI_SDK_PATH /home/svad/ti/ti-processor-sdk-linux-am57xx-evm-08_02_01_00)

Для сборки ПО запускать cmake со следующим аргументом:
-DCMAKE_TOOLCHAIN_FILE=path_to_sitara_depot/compile/toolchain.cmake
Для vscode в папке ".vscode" создать файл settings.json со следующими параметрами:
"cmake.configureArgs": [
   "-DCMAKE_TOOLCHAIN_FILE=path_to_sitara_depot/compile/toolchain.cmake"
]