Working with Nexcobot Elkhart Lake SCB100 platform
This chapter describes the steps to build the QNX SBL container sbl_os and boot it on the Nexcobot Elkhart Lake SCB100 board.
Normally the QNX IFS images in the generic x86_64 BSP only boot from the BIOS or UEFI bootloaders, but the SCB100 board boots from the Slim Bootloader (SBL) for the Functional Safety (FuSa) solution. It can not directly boot QNX IFS images and needs a proper SBL container sbl_os to boot on the SCB100 board.
Intel has released a package of FuSa Software Components for QNX* OS that provides support for building
the QNX SBL container sbl_os and booting it on the SCB100 board. The contents of this chapter
follows section 2.0 Building EHL FuSa QNX* Applications
in FuSa Software Components for QNX* OS Getting Started Guide to provide the detailed steps
of building the QNX SBL container sbl_os and booting it on the SCB100 board.
For the STL Library, Fusa SDK, FuSa application building, target flashing, and other details, please refer to Intel's FuSa Software Components for QNX* OS Getting Started Guide. It is outside the scope of this guide.