Bare Metal refers to a computer executing instructions directly on hardware without an intervening operating system. In other words, programming the processor directly with a bunch of lines of C.
Bare Metal applications are standalone and faster than Linux applications because they do not need any system calls (userspace to kernel space). It is a low-level method of programming and it is specific to the underlying hardware. It is reliable and easy for less complex applications. The bare Metal server offers the best performance by eliminating the need for a hypervisor layer. This is because the operating system is run directly on the server.
Bare Metal = No hypervisor = Best Performance
iWave supports a rich set of Zynq Ultrascale+ MPSoC solutions starting from ZU2 to ZU19EG based chipsets which are supported with bare metal besides the Peta Linux support. iWave provides detailed documentation with a tested reference design for the bare metal and also supports hardware and software customization services.
SoC: Zynq US+ZU19/17/11 MPSoC
SoC: Zynq US+ZU7/5/4 MPSoC
SoC: Zynq US+ZU5/4/3/2 MPSoC Pico ITX SBC
WHAT WE SUPPORT??
iWave supports the below mentioned peripheral in Bare Metal with its MPSoC reference design;