Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 3 Nächste Version anzeigen »

meta-ost is a collection of yocto/OpenEmbedded layers containing the following recipes and machines:

Layers

meta-ost

meta-ost contains all recipes that are not dependent on any specific machine/layer.

users
recipeuserpassworddescription
ost-userostoststandard user with sudo privileges
-root-default root user that comes with yocto

Note: The root user login is disabled on production images (ssh & local), use ost-user instead.

images
(recipe) namedescription
ost-imagebase image containing OST specific customizations


kernel modules
recipedescription
flinkflink
fpga-loaderfpga_loader


other
recipedescription
libeerosEEROS
libucllibucl
udhcpc-serviceSystemD service to bring up ethernet using udhcpc (dhcp client)

meta-ost-toradex

meta-ost-toradex contains all recipes that depend or are otherwise specific to toradex modules and their yocto layers.

kernels
versionRT?compatible machinescomment
allRT & nonRTcb20appends linux-toradex & linux-toradex-rt


other
recipedescription
u-boot-toradexappend u-boot to use cb20 device tree by default



Machines


machineslayerdescription
x86-rtmeta-ostGeneric x86 with RT kernel
bbluemeta-ostBeaglebone Blue
cb20meta-ost-toradexOST CB20 Board

Distros


Distros
ost-distrodistribution for production images
ost-develdistribution for development images based on ost-distro

ost-distro vs ost-devel - Development vs Production Images

While ost-distro is intended to be used for production images and provides some base settings such as configuring SystemD as the init-System and .ipk as the package format of choice, ost-devel builds on ost-distro but modifies the configuration to be more amenable for images used during development.

The most notable difference between a development and production image is that the production image disables root login and ships with a read only filesystem for extra resilience in case of power cuts/improper shutdowns.

Images built with ost-devel allow for passwordless root login and mount the root filesystem as read/write. Additionally, ost-devel adds ostdevel to OVERRIDES allowing recipes to easily change their behavior for development or production images.

For example:

MY_VAR = "default value used in production images (when not using ost-devel)"
MY_VAR:ostdevel = "value used when using ost-devel (i.e. in development images)"

For more information about bitbake overrides, check the bitbake manual.

This is used in ost-image to include additional packages in the development image such as strace, usbutils and evtest. For a full list of the additional packages, check ost-image-base.bb.

Status

Feature / Machinecb20bblue
SDKtt
RTtt
RO-FStt
flinkt
EEROStt
cyclictestto
ROS2ot
wlan
t
librobotcontrol
t


t(tested) confirmed working
uuntested, but should work
wwork in progress
oopen

not applicable

Performance Tests

Results for Yocto Images with Cyclictest

  • Keine Stichwörter