I recieved an existing project made with MDK 4.x and I'd like to use a newer toolchain but CMSIS probably changed ina way that things are missing. Can anyone assist in this migration steps?
Thank you!
Hello Hasan,
from what I can see here, you have not selected the device startup in MDK 5. Please select CMSIS:CORE and Device:Startup as shown here:
Kind regards,
Christopher
Dear Sir Christopher,
Many thanks returns to you !
You have figure out the exact solution what I need. Let me introduce me as a newcomer.
Now my project tree looks like this image.
System works fine, but build errors exists as I am compiling a complex project.
Now let me know in which forum is suitable to ask the questions regarding , pre-processor setting, Options for target, macros in this community?
I am asking questions in Keil Discussion Forum , very few people respond here!
Beside these, I am along with STe2ecommunities,http://www.openstm32.org/my , www.eclipse.org/forums.
ST works fine compared to others.
Best Regards
Hasan
Dear Christopher,
I have a similar problem, so that I got a project folder for STM30F3 (I dont know in which IDE was written), and now I want to import this project into uvision v5.
The project folder contains the following folders: CMSIS, FreeRTOS, Inc, Src, STM32F30x_StdPeriph_Driver.
I can compile the project in uvision v5 but I get an error during linking stating:
error: L6236E: No section matches selector - no section to be FIRST/LAST.
and I think this is related to a missing startup file.
MY question, is it possible to take any startup file and include it in the new project? because with the startup file of the old project I get more than 50 errors (maybe because of version incompatibiltiy).
Thanks in advance