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

C167 RTOS for ST DK4000 evaluation board

So far I have been unable to implement the KEIL Advanced RTX-166 operating system into the STMicroelectronics DK4000 development board using the uVision3 IDE.

I have created several embedded applications that work.

Has anyone been able to get the RTOS to operate on this board.

The DK4000 development board contains the Infineon C167CR-LM processor with a ST PSD4135 memory device.

Brad.

Parents Reply Children
  • I have beeg unable to get the RTOS to work on my development board.

    I have been able to write small applications and download them correctly.

    I have modified the RTOS example file "Artx_ex1" to output a counter to P2.

    This works in the debug mode, but does not work when downloaded to the development board.

    This would seem to indicate a hardware configuration mismatch.

    I have configured the 'START167.A66' file to reflect the development board's configuration.

    The program is failing to execute the os_sys_init (1); call in function main.


    Brad.

  • When os_sys_init (1) fails, then there is a problem with the system_heap or context_heap.

    It looks like you have not enough memory there or the memory cannot be addressed.

    I case that you start a new design, you should consider using Advanced RTX166 (which has replaced about 2 years ago the older RTX166). Contact our sales departments for an upgrade offer.

    Reinhard

  • I have purchased the Advanced RTX166 only two months ago..

    I will place the program in main memory (512kByte) and give it a try.

    Currently it is in the secondary memory with 32kByte.


    Thank you for your help.


    Brad.