STM32CubeH5
STM32CubeH5 copied to clipboard
Full firmware package for STM32H5 series containing CMSIS, HAL-LL, BSP drivers, MW libraries plus a set of projects.
Hello, It seems that there is an issue in the PLL1M configuration in _Projects/STM32H573I-DK/Applications/ROT/OEMiROT_Boot/Src/system_stm32h5xx.c_ file _SetSysClock()_ function. **RCC_PLL1CFGR_PLL1M_Pos** was used as the value. https://github.com/STMicroelectronics/STM32CubeH5/blob/3d723b2467cdb13c2d780ceaa583b269680b67a4/Projects/STM32H573I-DK/Applications/ROT/OEMiROT_Boot/Src/system_stm32h5xx.c#L298 Also, I think the values for...
**Describe the set-up** * The board (either ST RPN reference or your custom board). Nucleo-STM32H563ZI * IDE or at least the compiler and its version. STM32CubeIDE 1.13.0 **Describe the bug**...
There is a typo in the LL_PWR include for H5XX This typo uses the wrong bit name: Drivers/STM32H5xx_HAL_Driver/Inc/stm32h5xx_ll_pwr.h:1507:106: warning: bitwise comparison always evaluates to false [-Wtautological-compare] 1507 | return ((READ_BIT(PWR->VMSR,...
Hi, 1. I'm facing problem in reading data from EEPROM, which was written before power cycle. 2. EE_Init() always causes formatting of EEPROM irrespective of EE_CONDITIONAL_ERASE or EE_FORCED_ERASE parameter passed,...
**Describe the set-up** NUCLEO-H563ZI CubeIDE 1.13.0 and CubeMX 6.9.0 using STM32Cube FW_H5 V1.1.0 **Describe the bug** In the function LAN8742_Init(..) the PHY address is determined by polling the SMR with...
Hello Will link template files be added in the path of "Drivers\CMSIS\Device\ST\STM32H5xx\Source\Templates\arm"? Otherwise, how do I allocate NSC space for the Secure project in MDK-ARM? Is it referring to STM32L5?...
Hello, I'm working on NUCLEO-H563ZI/Examples/GPIO/GPIO_IOToggle_TrustZone. I downloaded this example from STM32CubeMX My set-up : NUCLEO-H563ZI IAR embedded Workbench for ARM 9.32.2.57414 IAR embedded Workbench shared components 9.1.8.10480 Bug Description :...
**Describe the set-up** STM32CubeIDE Version: 1.15.1 **Describe the bug** ``` #ifdef USE_DYNAMIC_MEMORY_ALLOCATION unused_memory = (CHAR *)_tx_initialize_unused_memory; #elif USE_MEMORY_POOL_ALLOCATION static CHAR freememStack[RTOS2_BYTE_POOL_STACK_SIZE + RTOS2_INTERNAL_BYTE_POOL_SIZE]; static CHAR freememHeap[RTOS2_BYTE_POOL_HEAP_SIZE + RTOS2_INTERNAL_BYTE_POOL_SIZE]; unused_memory_Stack =...
**Describe the set-up** * STM32CubeIDE 1.18.0 **Additional context** The files `Projects/NUCLEO-H533RE/Applications/ROT/OEMiROT_Boot/STM32CubeIDE/Example/Startup/startup_stm32h533retx.s` and `Projects/NUCLEO-H563ZI/Applications/ROT/OEMiROT_Boot/STM32CubeIDE/Example/Startup/startup_stm32h563zitx.s` (they do not seem to exist for the other boards covered by this git) are redundant. They...
In `Applications/ROT/OEMiROT_Boot/Inc/boot_hal_cfg.h` for projects NUCLEO-H533RE, NUCLEO-H563ZI and STM32H573I-DK ```C #ifdef OEMIROT_DEV_MODE #define OEMIROT_OB_BOOT_LOCK OB_BOOT_LOCK_ENABLE /*!< BOOT Lock expected value */ #define OEMIROT_ERROR_HANDLER_STOP_EXEC /*!< Error handler stops execution (else it resets)...