Skip to main content
AAvda.1
Associate II
October 5, 2021
Solved

Is there any STM32H7 reliable emulator?

Hi everybody,

I'm working on the stm32H747/757, and later will work on STM32H753.

We have a test-driven development attitude and I was curious, is there any way to emulate the MCUs of H7 series?

Thanks all :) 

This topic has been closed for replies.
Tesla DeLorean
Tesla DeLoreanBest answer
Guru
October 5, 2021

Good Emulation is very expensive, Keil stopped work on theirs due to the huge expansion in parts, piracy and cheap and ubiquitous hardware dev boards. ie NUCLEO, DISCO, EVAL, and custom..

Develop a methodology to use proxy hardware, automating the ability to download test cases to RAM or via a loader/monitor.

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

6 replies

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
October 5, 2021

Good Emulation is very expensive, Keil stopped work on theirs due to the huge expansion in parts, piracy and cheap and ubiquitous hardware dev boards. ie NUCLEO, DISCO, EVAL, and custom..

Develop a methodology to use proxy hardware, automating the ability to download test cases to RAM or via a loader/monitor.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Pavel A.
October 5, 2021

QEMU?

AAvda.1
AAvda.1Author
Associate II
October 6, 2021
Indeed, it is the most popular, but do you ever tried it? How close it to a real machine?
Is there any attention for memory and gpio mappings?
Pavel A.
October 19, 2021

It is free open source software. Anyone who is motivated can develop the periphs support (or sponsor).

By the way at the ARM developer summit today they bragged about their virtual hardware emulation tools.

0693W00000FD3MzQAL.png

waclawek.jan
Super User
October 19, 2021

Just to complete the list, and this is by no means a recommendation, have a look at Proteus,

JW