I had a couple of questions regarding TMS570 partitioning and the RTOS it supports. My intent is two have two partitions which run two applications and have a message exchange between the two. Let me be more specific on what I intend to do. This is for an aerospace application which uses DO-178B. I intend to have one partition running a Level A application and one a Level C application. FYI Level indicates the levels of safety, level A being highest and level E being lowest level of safety. Questions I have is
1) What RTOS is currently supported by TMS570.
2)Can I partition the internal memory or is memory partitioning supported only in external memory. Reason I ask this is in MPC565 we cannot parttion internal memory, hence we had to switch to external memory in past experience. Note: I understand we have MPU, however this is only for protection and not partitioning.
3)In case I cannot partition intenrnal memory can I have one application (i.e. one partition) run in internal memory and the other application run in external memory. However this seems cumbersome switching between internal and external memory.
My basic idea is to have two applications and have the RTOS schedule and run them periodically.
-Raj