This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Demo Or New Version?

I get this when I compile/link a project that DOES work on my system at home.
At home, I have the full uVision3 system, where as at work we are [still] using the 'new' Demo version.
My question is 'simple'... are these linker errors due to the EVAL/Demo version or the 'new' uVision V4.03q?

linking...
BrusselsV1.axf: Error: L6218E: Undefined symbol os_fifo (referred from p1120-3).
BrusselsV1.axf: Error: L6218E: Undefined symbol os_fifo_size (referred from p1120-3).
BrusselsV1.axf: Not enough information to produce a FEEDBACK file.
BrusselsV1.axf: Not enough information to list image symbols.
BrusselsV1.axf: Not enough information to list the image map.
BrusselsV1.axf: Finished: 3 information, 0 warning and 2 error messages.
Target not created

Or is it that the Demo version won't allow the RTX support?

--Cpt. Vince Foster
2nd Cannon Place
Fort Marcy Park, VA

P.S. I tried tacking this onto:
http://www.keil.com/forum/docs/thread17370.asp
but it doesn't seem to show up.

Parents
  • FYI. (might be useless to you, Captain.)

    http://www.keil.com/update/relnotes/RLARMV405.HTM

    RL-ARM Version 4.05

    Release Date: 28 January 2010

        * [RTX Enhancements]
          Added: configurable FIFO Queue size for ISR requests in RTX_Config.c configuration file.
        * [RTX Enhancements]
          Added: runtime error function os_error() to RTX_Config.c file. The runtime error codes are defined in RTL.h
        * [RTX Problems solved]
          Corrected: a problem in Round Robin task switching. This failed if a robin task was suspended by a higher priority task.
        * [RTX Problems solved]
          Corrected: Stack checking did not work on system tick timer interrupt, only on preemptive task switches.
        * [RTX Problems solved]
          Corrected: task switch monitoring in RT Agent did not work for Round Robin task switching.
        * [RTX Problems solved]
          Corrected: incorrect event flag clearing in os_evt_wait_and() function if event flags were set separately. The following example shows the problem.
    
    

Reply
  • FYI. (might be useless to you, Captain.)

    http://www.keil.com/update/relnotes/RLARMV405.HTM

    RL-ARM Version 4.05

    Release Date: 28 January 2010

        * [RTX Enhancements]
          Added: configurable FIFO Queue size for ISR requests in RTX_Config.c configuration file.
        * [RTX Enhancements]
          Added: runtime error function os_error() to RTX_Config.c file. The runtime error codes are defined in RTL.h
        * [RTX Problems solved]
          Corrected: a problem in Round Robin task switching. This failed if a robin task was suspended by a higher priority task.
        * [RTX Problems solved]
          Corrected: Stack checking did not work on system tick timer interrupt, only on preemptive task switches.
        * [RTX Problems solved]
          Corrected: task switch monitoring in RT Agent did not work for Round Robin task switching.
        * [RTX Problems solved]
          Corrected: incorrect event flag clearing in os_evt_wait_and() function if event flags were set separately. The following example shows the problem.
    
    

Children