24 lines
1.2 KiB
Plaintext
24 lines
1.2 KiB
Plaintext
|
|
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"
|
|||
|
|
]
|
|||
|
|
|