Comments (8)
Hi @Palantir555,
I hope you are fine.
The issue you reported has been fixed in the frame of FreeRTOS Kernel V10.3.1. In addition, this version of FreeRTOS is integrated on the STM32CubeH7 V1.9.0 published on GitHub.
Thank you again for having reported.
With regards,
from stm32cubeh7.
Hi @Palantir555
Thank you for your contribution. Could you please confirm you are using the latest firmware version (STM32Cube H7 v1.7.0) and that the issue is systematically reproducible on your side?
With regards,
from stm32cubeh7.
Yeah, I'm at 1.7.0 (HEAD of master
) at the moment.
The issue is 100% reproducible.
from stm32cubeh7.
Hi @Palantir555,
Thank you for having reported this point. It will be forwarded to our development teams for analysis. We will be back to you as soon as we get feedback.
Thank you for your patience and thank you again for your contribution.
With regards,
from stm32cubeh7.
To add to this, other parts of the port rely on Cortex M4-specific MPU capabilities. e.g:
#define portLAST_CONFIGURABLE_REGION ( 7UL )
expects the MPU to support up to 8 regions, while the Cortex M7 supports up to 16. IF you are planning on expanding the port's awareness of those other 8 regions, please remove the 2 pieces of code within vPortStoreTaskMPUSettings
that wipe out any MPU region not allocated by FreeRTOS.
Or provide an alternative way to allocate regions taking full advantage of the MPU HAL's capabilities.
from stm32cubeh7.
Hi @Palantir555,
Sorry for the delay,
Thanks indeed for the time spent to analyse and report the issue.
The issue is indeed confirmed, we are working to fix it.
keep you updated.
regards
Haithem.
from stm32cubeh7.
Thanks for the update Haithem. Let me know if there's anything I can do to help.
BTW, in case you haven't seen it, there's more info on that "after this fix" note here: #39
from stm32cubeh7.
ST Internal Reference: 87360
from stm32cubeh7.
Related Issues (20)
- HAL_UART_Transmit can generate faulty error HOT 7
- Possible Duplicate of Issue 99 on the F7 Repository HOT 1
- USB composite CDC-CustomHID device problem, one of I/F hangs or data corruption occurs HOT 7
- STM32H7B3I-DK PLL3 VCO output exceeds 560MHz limit HOT 3
- "BSP" example for STM32H747I-DISCO is missing in the repo HOT 1
- IWDG Max timeout value
- H7B3: USB with DMA generates many interrupts HOT 1
- Configuration register SYSCFG_PMCR set wrong value when config pins like PC3_C as GPIO HOT 2
- STM32H725 and FreeRTOS doesn't generate timer IRQ correctly. HOT 3
- Wrong implementation of HAL_RCC_GetSysClockFreq, LL_RCC_CalcPLLClockFreq as well as SystemCoreClockUpdate in the examples HOT 1
- Missing WIFI, Clock and Weather Example in Latest Update HOT 1
- initialisation setting for USB_OTG_HS as a disable HOST fails to return from init when using FW_H7 v1.11.2. (not so with v1.11.1 HOT 8
- Unexpected Closed Socket Error in AT_ExecuteCommand when Joining a a Network after Update HOT 4
- register storage class specifier is deprecated in C++17 HOT 4
- A bug in the HAL_I2C_IsDeviceReady function in version 1.11.3 HOT 4
- v1.11.2 changes to lan8742.c result in hardfaults HOT 6
- FDCAN FDCAN_RxHeaderTypeDef.data_length is always 0 HOT 6
- FDCAN HAL_FDCAN_ConfigGlobalFilter() doesnt filter HOT 4
- Generate the ADC code for the STM32H750 using CUBEMXV6.11.1, where the Oversampling Ratio must use ADC3_OVERSAMPLING_RATIO_XXX, but an error occurs when compiling. HOT 1
- JPEG utils not setting ConvertedDataCount variable in YCbCr to RGB functions HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stm32cubeh7.