How BSPs are managed in redpesk®
A Board Support Package (BSP) is a set of software components and drivers that enables an operating system to work on a specific hardware platform or computer board. It is a key part in the embedded world. redpesk® allows simple BSP integration by considering BSP components as classic applications. As such, it implies that the BSP's build and development process is fully under control, which in turn allows BSPs Long Term Support.
Our nightly build images
Ready-to-use images for various embedded boards are available at download.redpesk.bzh. These images are based on the BSPs and include pre-installed packages useful for quick prototyping. They can be easily customised to fit your requirements by anyone using our redpesk® software factory. A full list of the “ready to flash” redpesk® OS disk images of all our officially supported boards is available here.
Yocto BSPs vs redpesk® BSPs
Yocto
one or more layers
one or more providers
modifications could be made by anyone, anywhere
upgrades per image only
no Long Term Support
Redpesk®
one project per BSP
one specfile per application
no OS rebuilds
is a classic redpesk® project
upgrades either per package or image
modifications are under redpesk® control (user/team management)
Long Term Support
redpesk® BSP's key benefits
a BSP is a set of RPMs, no more recipes
Only few clicks to update (new src + rebuild)
Long-term reusability with redpesk® (LTS)