User Activity

I'm unable to find any information on the STM32H7 instruction prefetch behavior (from QSPI/octospi).My usecase/problem: I have a piece of startup code (executed from external QSPI) that moves the main application into (executable) RAM (this is basica...
Bug:CubeMX codegeneration for the RCC (clock module) may lead to hardfault during clock initialization.I have a minimal example IOC (attached).This faults during RCC initialization (in SystemClock_Config), after LL_RCC_SetSysClkSource(LL_RCC_SYS_CLKS...
Edit: I managed to narrow this down and create a reproducible, minimal example.Posted as bug-report here: https://community.st.com/s/question/0D53W000011uLtPSAU/stm32h7-cubemx-critical-codegeneration-bug-rccllIn my opinion the CubeMX generated clock ...
When configuring ADC3 for VREF and/or TEMP acquisition then the necessary call to LL_ADC_SetCommonPathInternalCh(ADC3_COMMON, LL_ADC_PATH_INTERNAL_TEMPSENSOR | LL_ADC_PATH_INTERNAL_VREFINT);is not made. This is necessary for those channels to functio...
ADC3 is broken when using the LL interface.1) This is because it gets initialized with invalid resolution bits:CubeMX currently generates:   ADC_InitStruct.Resolution  = LL_ADC_RESOLUTION_12B;   ADC_InitStruct.LowPowerMode = LL_ADC_LP_MODE_NONE;   LL...
Kudos from