cancel
Showing results for 
Search instead for 
Did you mean: 

Seeking Recommendations for SoM Board for Bare-Metal Programming

sajith
Associate

Hello everyone,
I am planning to build an embedded project using a System on Module (SoM), and I am looking for a SoM board that supports bare-metal programming. Could you please help me find the best SoM board suitable for this purpose?

5 REPLIES 5
TDK
Guru

You can do bare metal programming on any board. Use the chip selector in CubeMX to narrow down on the best board for your purpose.

Or, here's one:

NUCLEO-H723ZG - STM32 Nucleo-144 development board with STM32H723ZG MCU, supports Arduino, ST Zio and morpho connectivity - STMicroelectronics

If you feel a post has answered your question, please click "Accept as Solution".

Thank you for your response.

What I need is to build a project using a System-on-Module (SoM), so that I can simply integrate the SoM module into my custom-built carrier board.

I also found an STM32-based SoM, specifically the STM32MP1 System-On-Module. Is it possible to perform bare-metal programming for UART communication with this SoM?

Better for your idea name is Bare-Mental.

Ahh, so an STM32 MPU question. I have moved this to the appropriate forum.

If you feel a post has answered your question, please click "Accept as Solution".
PatrickF
ST Employee

Hi @sajith ,

as of today, the STM32MP13x is the only MPU officially supporting bare-metal on Cortex-A.
https://wiki.st.com/stm32mpu/wiki/STM32CubeMP13_Package

Note that some interface are not support with baremetal (e.g. USBH)
You could find some 3rd party SOMs (PHYTEC, Engicam, DH, Digi, etc...).

 

But maybe first clarify your target platform requirements as maybe an STM32 MCUs is better suit your needs.

On other hand, maybe an MPU running Linux is more suited for you than bare-metal.

 

Regards.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.