STM32CubeMX 5.1.0 released
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 2:28 AM
Dear community
We are pleased to announce the release of STM32CubeMX v5.1.0
What’s new ?
- Performance enhancements for improved user experience.
- Font size is now customizable (Click "Window" -> "Font size")
- User interface updates
- Graphics updates: TrueSTUDIO® is supported by TouchGFX Designer.
- Added the support of the first MPU: STM32MP1 Series.
- New devices: STM32MP151xx, STM32MP153xx, and STM32MP157xx.
- New boards: STM32MP157A-EV1, STM32MP157C-EV1 and STM32MP157C-DK2
- Features: Tj versus Ta calculation for PCC, DDR Test Suite, Device Tree generation, etc.
- Added the support of the STM32WB Series:
- New devices: STM32WB55xx.
- Examples in MX format available in the STM32Cube_FW_WB_1.0.0 STM32CubeWB MCU Package.
- Features: PCC Bluetooth® Low Energy feature.
- Added the support of USBPD Middleware for G0 Series
Supported STM32Cube package versions:
· STM32F0 V1.9.0
· STM32F1 V1.7.0
· STM32F2 V1.7.0
· STM32F3 V1.10.0
· STM32F4 V1.24.0
· STM32F7 V1.15.0
· STM32G0 V1.1.0
· STM32H7 V1.3.2
· STM32L0 V1.11.0
· STM32L1 V1.8.1
· STM32L4 V1.13.0
· STM32MP1 V1.0.0
· STM32WB V1.0.0
Main Fixed issues
- 46874 [MX-Clock] include frac formulas in frequency calculation when PLL frac is enabled.
- 51206 [MX-TIM] Break filter to be removed for TIM15, 16 and 17.
- 53264 [MX-Pinout][STM32H750IBKx] G10 must be VSS and not VDD.
- 55690 [MX-Board] Wrong configuration of special PHY reg for STM32F746 Discovery.
- 56760 RCC for LTDC clock of STM32L4R9.
- 56828 [MX-ETH]PHY DP83848 should support also RMII mode.
- 56999 FreeRTOS™ initialization sequence.
- 57348 [MX-LWIP] Exception generated due to undefined parameter in the ftl.
- 57520 [MX-SPI] Missing Alternate Function Open Drain in SPI configuration mode.
- 58043 [MX-TouchSensing] Missing user label in function MyTKeys_ErrorStateProcess().
Known limitations
Please read the Release note for the known limitations
- Labels:
-
STM32CubeMX
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 4:58 AM
Hi Nawres,
Thank you for this update and for such a great tool in general. I have two quick questions:
- Curiosity: When do you think the update will be available for download?
- Serious: Where can I get more info on the issue & fix for the item "56999 FreeRTOS™ initialization sequence."
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 5:12 AM
Hi @Noppe.Jack
The update will be available very soon for download, just few hours for the website to synchronize
Concerning 56999 FreeRTOS™ initialization sequence, it has been fixed and will be available in the 5.1.0
Hope you enjoy the new release
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 5:18 AM
Thanks ... any info on what the original problem was? (I want to see if this relates to a problem I was having).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 5:20 AM
It was just a template issue and it has been updated for this release as you requested
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 6:05 AM
Hi I have been working lately with STM32L416KBU6
When I setup the clock in cube mx for example 50 MHz I get in Keil, which looks like half the speed 25 MHz. I wonder if there is a bug in Cube MX.
I noticed that he clocks are never accurate, I can never get like nice 1 MHz or 2 MHz. I wonder it is cheap low end board and you cannot expect too much.
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_MSI;
RCC_OscInitStruct.MSIState = RCC_MSI_ON;
RCC_OscInitStruct.MSICalibrationValue = 0;
RCC_OscInitStruct.MSIClockRange = RCC_MSIRANGE_6;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_MSI;
RCC_OscInitStruct.PLL.PLLM = 1;
RCC_OscInitStruct.PLL.PLLN = 25;
RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV2;
RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV2;
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 6:07 AM
Hi @MNapi
could you please create a separate ticket for this issue please
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 6:14 AM
I could if I only knew where and how,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 6:23 AM
how did you measure the 25 MHz instead of the 50 MHz
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2019-02-25 6:35 AM
download link is now available :)
