Advantech is a global leader in industrial computing and IoT solutions. The BSPs developed by the Advantech Engineering and Technology Center offer distinct advantages for developers working with Yocto, particularly in industrial IoT environments, by providing optimized, reliable, and hardware-specific support for embedded systems.
A Modular BSP is a lightweight board support package tailored for Yocto-based IoT applications. It provides a streamlined set of components—including the kernel, bootloader, and a minimal root filesystem—required to boot and run an IoT device. By minimizing build complexity and system overhead, it enables faster development cycles, smaller image sizes, and improved performance. This makes it especially suitable for resource-constrained edge devices and rapid prototyping in industrial environments.
- ROM-2620 (
rom2620-ed91NXP i.MX 8ULP) - ROM-2820 (
rom2820-ed93NXP i.MX 93) - ROM-5722 (
rom5722-db2510NXP i.MX 8M Plus) - RSB-3720 (
rsb3720NXP i.MX 8M Plus)
- imx-manifests: Helps coordinate multiple layers and components in i.MX Yocto builds.
- meta-eecc-nxp: Yocto meta-layer for NXP-based Advantech platforms. Supports building custom Linux distributions for embedded devices.
- linux-imx: Fork of the i.MX Linux kernel source. Tailored for Advantech's ARM-based platforms.
Contributions are welcome! Each request will be reviewed on a per-project basis, so the best place to begin is the repository of the project you’re interested in contributing to.