This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Can C6678 run Linux or Vxworks?

Other Parts Discussed in Thread: TMS320C6678, BIOSLINUXMCSDK

Hi,

Can TMS320C6678 run on the OS of Linux or Vxworks?

If not, Why?

In C6678 Demo, BIOS is used.

Thank you very much.

  • Hi,

    The EVM NAND is preloaded with a Linux image. Look at <EVM-CD>:/factory_images/program_evm_userguide.pdf  (para 4.4 for the switch configuration required to run it). I dont't know where to find the source code.

  • TI offers a form of Linux for C6 DSPs. Never used it myself. Drilling down through the URLs:

    http://www.ti.com/product/TMS320C6678
    http://www.ti.com/tool/bioslinuxmcsdk
    http://software-dl.ti.com/sdoemb/sdoemb_public_sw/linux_mcsdk/latest/index_FDS.html

    I think the official C6 Linux homepage is here:

    http://linux-c6x.org/wiki/index.php/Main_Page

    Note that the Linux that runs on C6 DSPs are derived from ucLinux, a MMU-less version of Linux. The mainline Linux cannot run on C6 DSPs are they do not have MMUs.

    I believe VxWorks is known to run on many platforms without MMUs. No reason why it couldn't. You might the first customer though. Best to check with WindRiver.