2024-04-09 08:39 AM
We are starting a new design using the STM32H743 and we were hoping to find device tree source description of this MCU. Does anyone know if this is available?
2024-04-09 08:42 AM
It's not running Linux
You should look at the STM32 MPU series if that's what you want.
Registers on the MCU, perhaps the .SVD files?
2024-04-09 09:14 AM
You mean for Zephyr ?
2024-04-09 12:44 PM
Maybe I should give you a little more information. We are designing around the STM32F473 MCU and would like to start developing software for it. One thing I know we will need is header files to describe the core and peripherals. To me, it would seem that someone may have already done this. My reference to device tree files was as a way to reference that information. Maybe it was a little confusing.
A couple of questions for those who replied
I'm not familiar with an SVD file. Does this contain the peripherals, addresses, interrupts, etc. for the MCU?
What is a zephyr in relation to what I have asked?
Thanks
2024-04-09 02:22 PM
Are you looking for this kind of definition:
2024-04-09 02:29 PM
>>What is a zephyr in relation to what I have asked?
Another Embedded OS using a "Device Tree" model to describe the peripherals / devices?
SVD files is another form of mechanically describing registers at an address/bit level, ingested by debuggers and similar tools so they might be familiar with a given IC without the developer being omni-present, or aware of future events.
https://www.keil.com/pack/doc/CMSIS/SVD/html/svd_Format_pg.html
2024-04-09 05:06 PM - edited 2024-04-09 05:14 PM
@dtscbs wrote:Maybe I should give you a little more information.
Yes, that always helps - remember that we know nothing about you or your project(s) other than what you give in your posts.
@dtscbs wrote:One thing I know we will need is header files to describe the core and peripherals. To me, it would seem that someone may have already done this.
CubeMX (now available as an integrated part of the STM32CubeIDE) provides that - and more
@dtscbs wrote:What is a zephyr
https://www.zephyrproject.org/