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.

IDE and RTOS setup for OMAPL137, why Linux?

Other Parts Discussed in Thread: SYSBIOS, OMAPL138

Hello
I recently obtained the OMAPL137 Evaluation module. I have experience with the F28835 which we have been using in previous projects. I do not have any experience with ARM development though. Thus I have some beginner questions regarding the software setup for the DSP and especially the ARM on the OMAP:

1. The Starter Kit got delivered with CCS 3.3. We have just recently purchased liceneses for CCS 5, which I would like to use as the IDE. Is there any documentation how to setup CCS 5 for OMAPL137? All I found was documentation for CCS 3.3 and OMAP.

2. The Starter Kit included a Demo version of Monta Vista Pro 5 OS. I have read that SYS/BIOS can be used on the C6747 DSP. Can I also use SYS/BIOS on the ARM? Are there any drawbacks using SYS/BIOS instead of a Linux based OS on the ARM core?

3. All the documentation from TI that I found on the IDE setup suggests using a host running Linux or at least a Linux VM to develop for the ARM. Is it possible to use a Windows desktop as host development environment for the ARM? Why is Linux the prefered option here?

Thanks for your help

Regards 
Eduard
 

  • Eduard,

    1. Yes OMAPL137 is supported in CCSv5. All the projects you have can be imported in to CCSv5 by going into Project Menu and then selecting Import Legacy CCS 3.3 projects.Complete details for CCSv5 migration from CCSv3.3 are described here:

    http://processors.wiki.ti.com/index.php/Migrating_to_CCSv5

    A major difference in the CCSv3.3 to CCSv5 is the creation of target configuration which is described here:

    http://processors.wiki.ti.com/index.php/Target_Configuration_-_Custom_Configurations

    If you have questions or migration issues, please post your questions on the Code composer studio forum

    2.& 3 There are many usecases of using the OMAPL device, many of which require the ARM GPP to run linux and hence the linux software kit provide in the kit. Your usecase is different since you need an RTOS on the ARM and the DSP..  SYSBIOS does support OMAPL/C674x devices and in this case you can do your development on a windows platform. You will find most of the answers to your other questions on this OMAPL137 Software Design guide.

    http://processors.wiki.ti.com/index.php/OMAP-L137_Software_Design_Guide

    One thing that I wish to inform you though is that C6747 drivers are supported only on DSP/BIOS and not on SYSBIOS so you may have to work with cslr to program the peripherals.

    OMAPL138/C6748 is a product that is very similar to OMAPL137/C6747 and has sysbios support for ARM as well as the DSP and bios driver support for C6748. Is there a chance that you can use that product as it seems more better suited to your usecase due to the software offering.

    Regards,

    Rahul