2024-09-09 01:45 AM - last edited on 2024-09-10 02:52 AM by SofLit
hi
I use touchgfx 4.24 , STM32CubeIDE 1.16 and STM32cubeMX 6.12
I do a project with touchgfx, I import it on cubeide, no problems to launch it on the card (STM32F769I-DISCO)
I make a modification ( uart 5) on the file ioc and the bilioteque (newlib rentrand) as requested by CubeMX. When I launch after compilation I have an error, of type MemManage_Handler
I do not see mistake that I could have comeate.
Who can help me?
thank
Solved! Go to Solution.
2024-09-10 02:49 AM
Hello @pascalous and thank you for the sharing.
I reproduced the behavior and seems doesn't have a link to USART activation but to the TouchGFX task itself.
Attached your project where I commented out all the code not related to the TouchGFX, increased the Stack size, optimization to None. Still having the issue. Checked MPU config, I don't see any issue
I think better to move this topic to TouchGFX forum so TouchGFX team can help you.
@GaetanGodart, could you help on this topic?
Thank you.
2024-09-10 05:10 AM
Thank you for your return, SofLit
2024-09-16 06:37 AM
I repeat subject. a solution?
2024-09-20 01:16 AM
hi
update perform the issue persists
I can’t use my STM32F769I-DISCO card with wifi module and touchgfx
Is there another method?
2024-09-23 02:27 AM
Hello @pascalous ,
I would guess it is an issue with FreeRTOS actually.
Can you try to activate your UART5, but when do not fix the warning about NEWLIB_REENTRANT, when STM32CubeMX asks you "Do you still want to generate code", just click "Yes".
Regards,
2024-09-25 05:28 AM
It works, thank you for your help
2024-09-25 05:53 AM
I am glad it fixed your issue! :smiling_face_with_smiling_eyes: