cancel
Showing results for 
Search instead for 
Did you mean: 

Can I Run STM32MP157 without OS?

李林.1312
Associate II
 
5 REPLIES 5
yakabmarci
Senior

yes

It is a micro-controller, it will run whatever you feed it.

UBOOT presumably is just code. Examine how it, and the prior loader, start the system and bring up the memories, and hand control to the OS.

Usually the OS that deals with the memory virtualization.

Will however require you to fully read and understand the manuals, and the peripherals described in the RM, and the circuit as implemented on the board.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
李林.1312
Associate II

Thanks! But how to use GPU, there is no doc to reference. such as regster of GPU.

Perhaps not publicly, ST uses assorted IP licensed from third-parties and have NDA restrictions, you'll likely have to obtain from Vivante directly yourself

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

GPU is unlikely to be supported outside Linux/Android. Driver is provided as binary by Vivante and there is no available documentation to have bare-metal use of GPU.

Maybe you could mention your use cases requiring to use a Cortex-A7 without OS. Maybe using an MCU like STM32H7 could be more appropriate.

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.