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.

New to OMAP L137 -Queries on development tools/flow

Other Parts Discussed in Thread: OMAP-L137

We are  new to OMAP L137.

 

We are purchasing  spectrum digital OMAP-L137 floating point starter kit.

 

We want to know about the hardware and software tools that would be required for the development.

 

We would be using both the ARM and also the DSP cores of OMAP.

 

1) Would we be required to use Linux environment for the ARM core and CCS for the DSP core.

2)  is there a way we can do the complete development for  ARM & DSP using only the CCS tool.

 

If ( 2) is not possible than:

 

3) How do we download the binaries for ARM/DSP into the corresponding  cores using  the JTAG. Is there a way to combine both binaries and download as a single binary. In such cases how does the tool differentiate between DSP/ARM code sections

4) are there any in expensive linux tools for the ARM core?

5) if not could we use the monta vista environment that comes with OMAP starter kit also for development/production.

6) What are the limitation of this version of monta vista that comes with the OMAP starter kit ( code size? Time limit? Or function limit?)?

7) are all peripherals accessible from both ARM & DSP cores. If yes,why are USB and TCP/IP stacks available only for lInux?

8) From where can we get the drivers/stacks for the TCI/IP and USB of OMAP L1-37

9) where can we download demo examples?

  • vedula lakshminarayana said:

     1) Would we be required to use Linux environment for the ARM core and CCS for the DSP core.

    This is the typical development environment if you wish to run Linux on ARM.  If you do not plan on using Linux, you will not need a Linux environment.

    vedula lakshminarayana said:

    2)  is there a way we can do the complete development for  ARM & DSP using only the CCS tool.

    Yes, this is possible because the ARM9 can be programmed in plain C.   Please be aware that you will be working from ground-up with this option -- in other words, no drivers and few reference examples.

    vedula lakshminarayana said:

    3) How do we download the binaries for ARM/DSP into the corresponding  cores using  the JTAG. Is there a way to combine both binaries and download as a single binary. In such cases how does the tool differentiate between DSP/ARM code sections

    CCS can do this over JTAG.  The binaries can be loaded into different memory locations.  Typically, the binaries are kept separate.  Binaries can also be loaded through the boot modes (EMIF, UART, HPI, SPI, etc).

    vedula lakshminarayana said:

    4) are there any in expensive linux tools for the ARM core?

    I would recommend asking this in the Embedded Software forum: http://e2e.ti.com/support/embedded/default.aspx

    vedula lakshminarayana said:

    5) if not could we use the monta vista environment that comes with OMAP starter kit also for development/production.

    As I understand it, the copy of Monta Vista that ships with the EVM can be used for development/production.

    vedula lakshminarayana said:

    6) What are the limitation of this version of monta vista that comes with the OMAP starter kit ( code size? Time limit? Or function limit?)?

    You may need to follow up with Monta Vista about this.  I believe that the limitation is that Monta Vista will not support the evaluation version.

    vedula lakshminarayana said:

    7) are all peripherals accessible from both ARM & DSP cores. If yes,why are USB and TCP/IP stacks available only for lInux?

    Yes, the peripherals are accessible from both ARM & DSP.  Drivers and USB + TCP/IP stacks are also available for DSP BIOS.

    vedula lakshminarayana said:

    8) From where can we get the drivers/stacks for the TCI/IP and USB of OMAP L1-37

    This is linked from the OMAP-L137 product folder under software tools.  Here is a general software link: http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/index.html

    vedula lakshminarayana said:

    9) where can we download demo examples?

    Please contact your local TI Sales or Support office.