From OpenSCADAWiki
Jump to: navigation, search
  1. Клонування-створення проєкту КФС
  2. Попереднє налаштування загальної конфігурації ptxdist, наприклад, шляхи до теки проєктів (зазвичай не потрібно)

ptxdist setup

  1. Перевірка наявності та видимості проєктів для клонування

ptxdist projects

  1. Клонування одного із доступних проєктів

cd ~/proj; ptxdist clone OSELAS.BSP-Pengutronix-Generic New_RootFS

  1. Обрання конфігурації платформи та раніш зібраного ToolChain для нашого проєкту

cd ~/proj/New_RootFS ptxdist platform configs/arm-qemu-2011.01.0/platformconfig ptxdist toolchain /opt/OSELAS.Toolchain-2011.11.0/arm-xscale-linux-gnueabi/gcc-4.5.2-glibc-2.14.1-binutils-2.21.1a-kernel-2.6.30.5-sanitized/bin

  1. Решта налаштувань архітектури, обрання програм та формування результату конфігурується у псевдографічному конфігураторі

ptxdist menuconfig

  1. Збірка КФС та формування образів

ptxdist go ptxdist images

  1. Конфігурацію збірки додаткових програм потрібно розташовувати у теці "rules" у вигляді двох файлів pkg.in та pkg.make.
  2. Для того щоб нова програма з'явилася у меню псевдографічного конфігуратору її потрібно додати
  3. до файлу ~/proj/ptxdist/lib/ptxdist-2011.11.0/rules/Kconfig

</syntaxhighlight>