Yocto BSP
Verzeichnis im Home Ordner anlegen
tq-embedded@ubuntu:~$ mkdir workspace/yocto/ tq-embedded@ubuntu:~$ cd workspace/yocto/
Yocto git clonen
tq-embedded@ubuntu:~/workspace/yocto$ git clone -b krogoth git://git.yoctoproject.org/poky.git tq-embedded@ubuntu:~/workspace/yocto$ cd poky
TQ Meta Layer herunterladen
embedded@ubuntu:~/workspace/yocto/poky$ git clone https://github.com/tq-systems/meta-tq.git
Yocto Environment einrichten (sourcen)
embedded@ubuntu:~/workspace/yocto/poky$. oe-init-build-env
local.conf im build Verzeichnis bearbeiten
tq-embedded@ubuntu:~/workspace/yocto/poky/build/conf$ nano local.conf
Machine= "MACHINENAME>"
- tqma6q-mba6x
- tqma6dl-mba6x
- tqma6s-mba6
- tqma6ul-mba6ul
- tqma7-mba7
- BSP bauen
tq-embedded@ubuntu:~/workspace_yocto/poky/build$ bitbake tqma6x-core-image
- Rootfs/Kernel/devicetree bauen
bitbake core-image-minimal
- SD Karten Image erstellen
wic create tqmaxx-sdimg -e core-image-minimal
CI Meta TQ
Verzeichnis im Home Ordner anlegen
tq-embedded@ubuntu:~$ mkdir workspace/yocto/ tq-embedded@ubuntu:~$ cd workspace/yocto/
git clone –recurse-submodules https://github.com/tq-systems/ci-meta-tq
submodule aktualisieren
git submodule update --init
environment sourcen
source setup-environment build
auflistung bitbake tasks
bitbake -c listtasks core-image-minimal
Pakete zum ROOTFS hinzufügen
Um Pakete zu den Standard Images hinzuzufügen muss die Datei /conf/local.conf im Build Ordner bearbeitet werden.
IMAGE_INSTALL_append = " <Paketname> "
Pakete aus dem ROOTFS entfernen
Um Pakete zu den Standard Images hinzuzufügen muss die Datei /conf/local.conf im Build Ordner bearbeitet werden.
IMAGE_INSTALL_remove = " <Paketname> "
Disclaimer
TQ-Systems GmbH provides the Board Support Packages (BSP) free of charge. The software included in the shipment has been configured individually for the starter kits. The software is only intended to evaluate the module. The use of the Board Support Packages (BSP) is only allowed within the scope of functionality described by TQ-Systems GmbH. TQ-Systems GmbH does not accept any liability for all further changes of the Board Support Package and for any damage resulting from its use.
TQ-Systems GmbH provides the Board Support Packages (BSP) free of charge. The software included in the shipment has been configured individually for the starter kits. The software is only intended to evaluate the module. The use of the Board Support Packages (BSP) is only allowed within the scope of functionality described by TQ-Systems GmbH. TQ-Systems GmbH does not accept any liability for all further changes of the Board Support Package and for any damage resulting from its use.