2024-06-10 09:23 AM
Hello,
I am using the touchgfx designer generated project as template to develop my project. The DK I am using is the STM32U5G9J-DK1.
I tried to bring up the Segger RTT viewer feature. The RTT works well before the ToughGFX initialization. If I comment out the ToughGFX initiation functions and its tasks [ MX_TouchGFX_Init() & MX_TouchGFX_PreOSInit() ], the RTT print can work in the FreeRTOS tasks. But once I leave the TouchGFX initialization as it is, the RTT stops working after it.
It seems the RTT and touchgfx have some conflict, but I cannot figure out the root cause.
Thank you very much,
Thanks,
2024-06-10 10:06 AM
Have you asked Segger? RTT is their proprietary thing...
https://wiki.segger.com/RTT#Troubleshooting
https://forum.segger.com/index.php/Board/6-General/
2024-06-10 11:10 AM
Hello
Im not familiar with RTT but could it be conflict in CRC module.
Here is some workaround suggestion in another context though:
Br JTP
2024-06-10 11:56 AM
Thank you, Andrew, I will try to reach Segger, too.
2024-06-10 11:59 AM
Thank you for the information. I just tried your clue and verified that the CRC is not the root cause. But good to know the CRC in the touchgfx could cause some issue. Thank you.
2024-06-10 02:35 PM
> It seems the RTT and touchgfx have some conflict
Over the RAM buffer allocated to the RTT?
2024-06-11 05:48 AM
2024-09-02 07:14 AM
Hello @lhz412 ,
Have you been able to solve your problem?
If so, I invite you to select the most helpful comment as "best answer".
Regards,