We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I'm trying to get my Luminary evaluation kit for the LM3S6965 processor running under Keil RTX. Updating to MDK3.11 already gave me some important updated files (RTX_Config.c). I re-wrote good old blinky to get blinking in a RTX environment. Compiling now goes fine, linking however gives a problem I can't resolve. Linker says:
.\obj\test.axf: Error: L6218E: Undefined symbol Stack_Top (referred from hal_cm3.o).
What did I forget, do wrong ?
Thnks for any help,
Eric
Thanx Franc,
Yet again, made some progress!
after adding the SVC_Handler, the programm starts running, however taskswitching doesn't seem to work. After calling os_dly_wait() function the IntDefaultHandler again is activated and my programm halts (endless loop). It seems to me that another handler might be missing? my best guess is the 'SysTick Handler', but what os implementation is meant for this?
Hope you can help me!
Thnx
OK, implementing 'SysTick_Handler' in Startup.s does the trick (seems logical now...). I now have the cooperative multitasking blinky running (feels good!).