Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
boards:stm32h7 [2024/10/07 13:01] – [FreeRTOS Demo] darron | boards:stm32h7 [2024/12/18 09:45] (current) – darron | ||
---|---|---|---|
Line 19: | Line 19: | ||
FLASH | FLASH | ||
</ | </ | ||
+ | |||
+ | |||
+ | The user manual explains that the SMPS must be enabled in | ||
+ | firmware otherwise there will no connection to the device over ST-LINK. | ||
===Board layout=== | ===Board layout=== | ||
Line 54: | Line 58: | ||
RAM (xrw) : ORIGIN = 0x10000000, LENGTH = 288K | RAM (xrw) : ORIGIN = 0x10000000, LENGTH = 288K | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===RAM=== | ||
+ | |||
+ | ^Address ^Type^Size^Alias^ | ||
+ | |0x00000000 .. 0x0000FFFF|ITCM (CM7) |64KB | | | ||
+ | |0x20000000 .. 0x2001FFFF|DTCM (CM7) |128KB| | | ||
+ | |0x24000000 .. 0x2407FFFF|AXI SRAM |512KB| | | ||
+ | |0x30000000 .. 0x3001FFFF|SRAM1 | ||
+ | |0x30020000 .. 0x3003FFFF|SRAM2 | ||
+ | |0x30040000 .. 0x30047FFF|SRAM3 | ||
+ | |0x38000000 .. 0x3800FFFF|SRAM4 | ||
+ | |0x38800000 .. 0x38800FFF|BACKUP SRAM| 4KB| | ||
===Pinout=== | ===Pinout=== | ||
Line 162: | Line 179: | ||
Hard reset is performed | Hard reset is performed | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===Board Support Packages=== | ||
+ | |||
+ | < | ||
+ | #! /bin/sh | ||
+ | mkdir -p /opt/BSP && cd /opt/BSP | ||
+ | git clone https:// | ||
+ | git clone https:// | ||
+ | git clone https:// | ||
+ | git clone https:// | ||
+ | git clone https:// | ||
+ | git clone https:// | ||
+ | git clone https:// | ||
</ | </ | ||
===FreeRTOS Demo=== | ===FreeRTOS Demo=== | ||
- | My ewp.py | + | My [[https:// |
work with GNU open source tools. | work with GNU open source tools. | ||
- | See [[https:// | + | See [[https:// |
- | on how to build the FreeRTOS demo. | + | for the STM32H745. |
===Resources=== | ===Resources=== | ||
Line 191: | Line 223: | ||
[[https:// | [[https:// | ||
+ | |||
+ | [[https:// | ||
[[https:// | [[https:// | ||
+ | /* | ||
[[https:// | [[https:// | ||
[[https:// | [[https:// | ||
+ | */ |