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.

C6748 versus OMAP-L138

Other Parts Discussed in Thread: OMAP-L138

I was comparing these two devices and came to the conclusion the OMAP-L138 is equivalent to C6748 DSP plus ARM926EJ-S CPU core. In order to accelerate our development efforts we would like to pursue a dev kit. However, I've noticed kits for OMAP-L138 are the most prevalent. Unfortunately we have no need for the ARM. Is it possible to simply ignore the ARM altogether? And would there be any hit to performance to the OMAP-L138 that we would not see on a straight C6748 device?

  • Craig,

    The OMAP-L138 EVM features an interchangeable SOM, or smaller board that has the actual CPU.  You can replace the OMAP-L138 SOM with a C6748 SOM if you're interested in the DSP-only part.  When you buy the full EVM kit, it comes with both SOMs.  The cheaper experimenter kit only comes with the OMAP-L138 SOM, but you may be able to purchase a C6748 SOM separately.

    Even if you only have the OMAP-L138 SOM, it's possible to treat the OMAP-L138 device as a C6748 for development/debug purposes.  Simply follow this procedure:

    1. Use the boot switches to place the device in emulation boot mode
    2. Power on the EVM
    3. Use JTAG to connect to the DSP using the C6748 GEL file

    You should now be able to load and debug applications on the DSP core.  The ARM will be stuck in an idle loop, so you can treat the overall system as DSP-only for development purposes.  The performance of the DSP core will be identical to a C6748 part.

  • Thanks Joe. Very thorough answer and I learned something about the full EVM kit versus the experimenter kit that I didn't get from the documentation. It was not clear to me (until now) that the full EVM kit had both SoMs.