SYSGO – PikeOS BSP list – Board Support Packages

For more information:

Ohad Beit-On


PikeOS BSP list – Board Support Packages

In the embedded market, hardware is continuously altering. Preserving the value of application software, PikeOS offers a flexible porting concept that splits the traditional structure of Board Support Packages (BSP) into an Architecture Support Package and a Platform Support Package. Today, PikeOS is available for a broad range of hardware architectures (ARM, MIPS, PPC, SH4,  x86, x86-64, SPARC V8, LEON) and boards of diverse manufacturers and even for multi-core platforms. 

Hardware independence

PikeOS multi-partitioning model does not depend on particular platform features like hardware virtualization. Its design is truly hardware agnostic and has the largest scope of supported architectures on the market:

  • PowerPC
  • ARM
  • x86
  • MIPS
  • V850
  • SH-4
  • others

Multi-core architectures

The Safe and Secure Virtualization (SSV) concept makes it optimal for the support of multi-core architectures. The multi-core support through a flexible approach is made available to the user who can select an execution model ranging from a pure AMP (Asymmetric Multi Processing) to full SMP (Symmetric Multi Processing). The SSV design developed by SYSGO made it particularly suitable for multi-core architectures. The resource and time partitioning model makes the development of concurrent applications on multi-core platforms easier for the user: only core assignment needs new action from the user, the rest of the partitioning remains the same as before.

Certified Code Basis

In order to always offer to all users, whatever personality they use or the industry sector they belong to, the same software layers underneath (e.g. PikeOS System Software and PikeOS micro-kernel) the multi-core related code is integrated within the certified code. This user-friendly and powerful extended SMP implementation makes PikeOS the first solution of its kind on the market. Moreover, this flexible multi-core support model is hardware agnostic, in line with the original PikeOS principle.

(for other BSPs, please contact us)
Vendor Platform Architecture Processor Version
AMCC Sequoia PowerPC 44x 3.3,.4,.5
AMCC Glacier PowerPC 44x 3.3,.4,.5
AMCC Ocotea PowerPC 44x 3.3,.4,.5
AMCC Bamboo PowerPC 44x 3.3,.4,.5
AMCC Ebony PowerPC 44x 3.3,.4,.5
AMCC Yucca PowerPC 44x 3.3,.4,.5
AMCC Taishan PowerPC 44x 3.3,.4,.5
AMCC Yosemite PowerPC 44x 3.3,.4,.5
Concurrent Technologies vp315 x86 i586 3.3, 3.4
DIGITAL-LOGIC MPCX48 x86 i586 3.3, 3.4
Eltec BAB-Q2 PowerPC e500 3.3, 3.4
Freescale P4080 PowerPC e500mc 3.4, 3.5
Freescale i.MX35 ARM v5le 3.3,.4,.5
Freescale MPC8309 PowerPC oea 3.3,.4,.5
Freescale P1010RDB PowerPC e500 3.4
Freescale MPC8641 PowerPC oea 3.3,.4,.5
Freescale i.MX53 ARM v5le 3.3,.4,.5
Freescale i.MX6 ARM v5le 3.3,.4,.5
Freescale i.MX51x ARM v5le 3.3,.4,.5
Freescale P2020RDB PowerPC QorlQ P202 3.3, 3.4
Freescale EP8548 PowerPC e500 3.3, 3.4
Freescale P5040 PowerPC QorIQ 3.5
Freescale P3041 PowerPC QorIQ 3.5
Freescale MPC8379E PowerPC oea 3.3,.4,.5
Gaisler LEON3-RASTA Sparc v8 3.3,.4,.5
Gaisler LEON4-ITX Spar v8 3.3,.4,.5
Gaisler LEON3-RASTA SMP Sparc v8 3.5
Intel apic x86 i586 3.5
Intel aimb-212 x86 i586 3.3,.4,.5
Kontron AM4100 PowerPC oea 3.3, 3.4
Kontron VX3035 x86 Core i7 3.4
Kontron ITC x86 i586 3.3, 3.4
MEN F15 x86 i586 3.3, 3.4
MEN em7 x86 i586 3.3, 3.4
MEN D602 PowerPC oea 3.3,.4,.5
MEN em1 PowerPC oea 3.3, 3.4
MicroSys PM520 PowerPC oea 3.3, 3.4
MIPS Technologies Malta MIPS ISA 32be 3.3,.4,.5
Motorola MPC5554 PowerPC spe 3.3,.4,.5
Motorola MPC5200 PowerPC oea 3.3,.4,.5
Motorola MVME6100 PowerPC oea 3.3,.4,.5
MPI PIP20 x86 i586 3.3, 3.4
MPI PIP10 x86 i586 3.3, 3.4
Oracle VirtualBox x86 i586 3.3,.4,.5
PHYTEC PCM028 PowerPC spe 3.3, 3.4
QEMU QEMU-APIC x86 x86 3.2, 3.3
QEMU QEMU-Sparc Sparc v8 3.3,.4,.5
QEMU QEMU-PPC PowerPC oea 3.3,.4,.5
QEMU QEMU-86 x86 i586 3.3,.4,.5
QEMU QEMU-ARM ARM v5le 3.3, 3.4
Qseven Qseven x86 i586 3.3, 3.4
Quantum3D Thermite 1310 x86 i586 3.3, 3.4
Renesas R-CAR H2 ARM Cortex A15 3.5
Siemens SIMATIC Microbox PC 420 x86 i586 3.3, 3.4
Sigma Designs SMP8654 MIPS isa32le 3.3,.4,.5
Texas Instruments TI Jacinto 6 ARM Cortex A15 3.5
Texas Instruments OMAP35x ARM v5le 3.3,.4,.5
Texas Instruments OMAP543x ARM v5le 3.4
TQ Components TQM5200 PowerPC oea 3,3, 3.4
Various Vendors MPC85xx PowerPC e500 3.3,.4,.5
VWware VMware x86 i586 3.3,.4,.5
XES Xpedite 5500 PowerPC e500 3.3, 3.4
Xilinx Zynq-zed ARM v5le 3.4, 3.5
Xilinx Zynq-zc702 ARM v5le 3.4, 3.5
Xilinx Zynq ARM v5le 3.3
Compilers for C/C++Real Time Operating SystemsDebuggers & JTAG EmulatorsEmbedded Software Testing solutionsMiddleware & SW componentsHW Testing solutions – Boundary-Scan (JTAG) & FunctionalProtocol and Bus Analyzers & StimulatorsHome of CANopen, EtherCAT, PowerLink, ProfiNet– SW Protocols, devices & SolutionsIn-Circuit/Parallel Engineering & Production Device Programmers (Flash/EPROMs/CPLDs…)Video & Audio SW CODECs components

For more information: Ohad Beit-On 054-2584032