osm-l-bmc-som

Public

@antmicro

Download board files

Files for version 1. Pick what you came for.

Share osm-l-bmc-som

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading 3D model… large boards can take a moment.

README

OSM-L System on Module for BMC

Copyright (c) 2025 Antmicro

image image

Overview

This project includes open hardware PCB design files for a System on Module (SoM) integrating Lattice CertusPro-NX FPGA and NXP i.MX943 Application Processor (AP), along with local storage, clocking and power management circuitry. The SoM has a small (45x45mm) mechanical outline and follows the OSM-L standard specified by the SGet group.

The PCB design files were prepared in KiCad 9.x

SoM key features

SoM interfaces

The SoM interfaces exposed from the AP:

  • PCIe x1 (Root Complex)
  • PCIe x1 (Endpoint)
  • USB 3.x
  • LVDS for video output
  • SDIO (8-bit) for external storage
  • I2C
  • 3x Ethernet (RGMII, SGMII, NC-SI)
  • 3x UART

The SoM interfaces exposed from the FPGA:

  • QSPI
  • LTPI
  • 2x SPI
  • 11x I2C
  • 7x I3C

The relevant physical pins for the FPGA interfaces outlined above are electrically connected to the FPGA banks. The actual function of a particular interface will then depend on the RTL design synthesised for the FPGA. Both the FPGA and the AP are connected with a JTAG chain exposed on the SoM pins. For more details related to the physical interface mapping, refer to the relevant PCB schematic sheets.

Reference application

The OSM has been designed as a part of an open source Board Management Controller (BMC) reference design. In this application scenario it complements the following DC-SCM carrier board. The SoM itself, however, can be used for any other application purpose which calls for a compact-sized processing module.

Project structure

The main directory contains KiCad PCB project files, a LICENSE and a README. The remaining files are stored in the following directories:

  • doc - contains board schematic
  • img contains graphics for this README

Licensing

This project is published under the Apache-2.0 license.

Comments

No comments yet. Be the first to ask about this board.

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.