Изменил(а) на 'README.md'
This commit is contained in:
parent
fbf62cd3f0
commit
405a295686
12
README.md
12
README.md
@ -194,19 +194,29 @@ echo_submod_ptr->inp_data.Write(0, Echo_inpCycData.mem, echo_submod_ptr->cyc_ind
|
||||
|
||||
Выбрать конфигурацию "x86_64 Debug" или "x86_64 Release"
|
||||
|
||||
### Сборка под arm cortex-a15 (sitara)
|
||||
### Сборка под arm cortex-a15 / cortex-a53 (sitara)
|
||||
|
||||
Перед сборкой отредактировать значения переменных окружения:
|
||||
* ENV_TARGET_CROSS_COMPILE_PREFIX - префикс компилятора с полным путем к нему. Например:
|
||||
Для платы am571x-idk - это:
|
||||
`/home/svad/ti/ti-processor-sdk-linux-am57xx-evm-08_02_01_00/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-none-linux-gnueabihf-`
|
||||
Для платы am64xx-evm - это:
|
||||
`/opt/ti-processor-sdk-linux-am64xx-evm-09.02.00.08/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-oe-linux/aarch64-oe-linux`
|
||||
|
||||
* ENV_TARGET_SYSTOOT_PATH - путь к библиотекам целефой платформы.
|
||||
Для платы am571x-idk - это:
|
||||
`/home/svad/ti/ti-processor-sdk-linux-am57xx-evm-08_02_01_00/linux-devkit/sysroots/armv7at2hf-neon-linux-gnueabi`
|
||||
Для платы am64xx-evm - это:
|
||||
`/opt/ti-processor-sdk-linux-am64xx-evm-09.02.00.08/linux-devkit/sysroots/aarch64-oe-linux`
|
||||
|
||||
SYSROOT можно выкачать из платы напрямую. Например для BeagleBoardAI есть скрипт `../sitara_depot/scripts/beagleboard/host/create_sysroot.sh`
|
||||
|
||||
## Зависимости
|
||||
Библиотека Boost:
|
||||
* нужно установить пакет boost на хостовую машину (минимум 1.67, на Ubuntu 22.04 идет 1.74 - ОК):
|
||||
apt-get install libboost-all-dev
|
||||
* скопировать /usr/include/boost в SYSROOT/usr/include/boost
|
||||
|
||||
Две библиотеки:
|
||||
* osal `http://server_gorbunov:3000/SmartForce4.0/profinet_io_dev/src/branch/master/profinet_stack/osal`
|
||||
* pnet `http://server_gorbunov:3000/SmartForce4.0/profinet_io_dev/src/branch/master/profinet_stack/p-net`
|
||||
|
Loading…
Reference in New Issue
Block a user