Hi, I'm using MPC5748G to run freeRTOS on DEVKIT, S32 studio, it can run with debugger,( the original project is at freertos.git - Automotive FreeRTOS Tree , freertos-9.x.x branch) but can't run after reset. I find it's the problem of the linker file. I use S32SDK EAR 0.8.0 Linker Update S32SDK EAR 0.8.0 Linker Update , the MPC5748G_flash.ld to replace the original one. But after compiled, In the memory map I can see, most the useful source file is discarded, and I still can't run.
What's the problem with that? How to modify the project setting if I add some my own source files?
Original Attachment has been moved to: MPC5748G_flash.ld.zip
Hello,
It is possible that FreeRTOS port from freertos.git needs different linker file. I recommend you to use FreeRTOS, which is part of SDK 0.8.0. Could you please try it and let me know, if it works on your side?
Regards,
Martin
Hi Martin,
I solved this problem by modify the linker file and startup files, there are some errors. And now the board can start up after reset.
Thanks.