Hi everyone,
I'm unsing the latest version of MCUXpresso (10.1.1) and I'm facing an issue (that was present even in the preceeding version 10.1.0).
I'm debugging an application running Freertos using Jlink probe.
The application is relocated and runs from address 0x10200.
If the FreeRTOS plugin is selected the application doesn't run and if I pause the execution the PC in is the bootloader area (where there is some garbage).
If the FreeRTOS plugin isn't selected the application works fine (obviously I can't use the task aware debug feature).
If the same application runs from address 0, it works fine regrdless of the FreeRTOS plugin is selected or not.
Is some configuration needed or some other step to work with FreeRTOS plugin selected and the application running from an address other than 0?
Many thanks
Biafra
Hi Biafra,
Have you tried following the recommendations from this thread?
Enable "Select RTOS plugin" failed
Exactly which SDK and version are you using? [Check the Installed SDKs view in the IDE for both SDK Version and Manifest Version.]
And are you using a "real" SEGGER J-Link debug probe (we have tested with a J-Link+ here), or are you perhaps using OpenSDA J-Link firmware?
Can you successfully use the FreeRTOS support provided by P&E and/or LinkServer(CMSIS-DAP / DAP-Link) debug connections? If necessary you can get the firmware for those for the OpenSDA probe from various Kinetis eval board's from http://www.nxp.com/opensda)
Best Regards,
Carlos Mendoza
Technical Support Engineer
Hi Carlos,
Many thanks for your answer.
The SDK version is 2.2.0, the manifest version is 3.0.0.
I'm using a real Segger J-Link debug probe (firmware version 6.20g).
At the moment I cannot use P&E, I will try as soon as possible.
Many thanks
Biafra
Hi Carlos,
I've tried P&E probe, I cannot debug at all. It seems that the program is loaded, but there is no start button available (it is grayed), no activity can be seen and if I hit the pause button, nothing happens and I can only hit the stop button.
Many thanks
Biafra