Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:linux:yocto:meta-ntb [2020-10-20 14:33] Moritz Lammerichsoftware:linux:yocto:meta-ntb [2022-09-27 09:00] (aktuell) – gelöscht Urs Graf
Zeile 1: Zeile 1:
-====== meta-ntb ===== 
  
-meta-ntb is a collection of [[software:linux:yocto:start | yocto/OpenEmbedded]] [[ software:linux:yocto:layer | layers ]] containing the following recipes and machines: 
- 
-==== Status ==== 
- 
-^ Platform ^ SDK ^ RT ^ RO-FS ^ flink ^ EtherCAT ^ EEROS ^ cyclictest ^ ROS  ^ wlan ^ librobotcontrol | 
-^ cb20 | t | t | t | t | na | t | t | w | na | na | 
-^ bblue | u | t | t | na | na | u | o | o | t | w | 
-^ cx2020 | t | t | t | na | t | u | t | w | na | na | 
-^ c6930 | t | t | t | na | t | t | o | w | na | na | 
-^ genericx86-64 | u | u | u | na | na? | u | o | w | u | na | 
- 
-| t | (tested) confirmed working | 
-| u | untested, but should work | 
-| w | work in progress | 
-| o | open | 
-| na | not applicable | 
- 
- 
-==== Cyclictest ==== 
- 
-[[ .:cyclictest | results ]] 
- 
-==== Layers ==== 
- 
-^ layer ^ machines ^ description | 
-| meta-ntb | cx2020, bblue | contains recipes common to all machines | 
-| meta-ntb-toradex | cb20  | recipes only relevant to toradex modules | 
-| meta-ntb-ros | - | recipes used with ROS | 
- 
- 
-^  Machines  ^^ 
-| cx2020  | [[ embedded_systems:cx2020:start | Beckhoff CX2020 PLC ]] | 
-| c6930   | Beckhoff C6930 PLC (see [[ embedded_systems:cx2020:start | CX2020 ]]) | 
-| cb20    | [[ software:linux:toradex:start | NTB CB20 Board ]] | 
-| bblue   | [[ .:bblue | Beaglebone Blue]] | 
- 
-==== meta-ntb ==== 
-''meta-ntb'' contains all recipes that are not dependent on any specific machine/layer. This means it contains most recipes. 
- 
-^  users  ^^^^ 
-^ recipe ^ user ^ password ^description | 
-| ost-user | ost | ost | standard user with ''sudo'' privileges | 
-| - | root | - | default root user that comes with yocto | 
- 
-^  images  ^^ 
-^ image (recipe) name ^ description ^ 
-| ntb-prod-image | production image (read only fs) | 
-| ntb-dev-image | development image, writable rootfs | 
- 
-^  kernels  ^^^ 
-^ version ^ RT? ^ compatible machines ^ 
-| 4.4 | RT | cx2020 | 
- 
-^  kernel modules  ^^ 
-^ recipe ^ description ^ 
-| flink | [[ https://github.com/flink-project | flink ]] | 
-| atemsys | acontins [[embedded_systems:ethercat:start | EtherCAT]] Stack | 
-| fpga-loader | [[ https://github.com/ntb-ch/fpga_loader | fpga_loader ]] | 
- 
-^  other  ^^ 
-^ recipe ^ description ^ 
-| libeeros | [[ https://github.com/eeros-project/ | EEROS]] | 
-| libucl | [[ https://github.com/vstakhov/libucl | libucl]] | 
-| ecmasterlib | [[ https://github.com/ntb-ch/ecmasterlib | ecmasterlib ]] | 
-| udhcpc-service | [[ https://wiki.archlinux.org/index.php/Systemd | SystemD]] service to bring up ethernet using udhcpc (dhcp client) | 
- 
- 
-==== meta-ntb-toradex ===== 
- 
-''meta-ntb-toradex'' contains all recipes that depend or are otherwise specific to toradex modules and their yocto layers. 
- 
-^  kernels  ^^^° 
-^ version ^ RT? ^ compatible machines ^ comment ^ 
-| 4.x | RT & nonRT | cb20 | appends ''linux-toradex'' & ''linux-toradex-rt'' | 
- 
-^  other  ^^ 
-^ recipe ^ description ^ 
-| u-boot-toradex | append ''u-boot' to use cb20 device tree by default | 
- 
- 
-=== Additional Links ==== 
- 
-[[https://github.com/zechenturm/meta-ntb | meta-ntb on github ]]