Quantcast
Channel: Processors forum - Recent Threads
Viewing all articles
Browse latest Browse all 17527

RTOS/OMAP-L138: Selection of DSP, target-OS, SDK and host-OS

$
0
0

Part Number:OMAP-L138

Tool/software:TI-RTOS

For the development of a mobile audio device we need a high performance DSP with low power consumption and so the choice was made for a C674x core DSP, which could be the TMS320C6748 or the OMAP-L138. The device is continuously processing audio and occasionally it needs to handle communication with a USB host (as device at 12 Mbps) and with a Bluetooth master (through the UART or HPI). The DSP core is too busy handling audio and cannot be used for handling USB/Bluetooth communication and therefore the USB/Bluetooth drivers need to run on another core.

DSP: The TMS320C6748 has two PRU cores, but as I understand from "PRU example overview" (https://e2e.ti.com/support/arm/sitara_arm/f/791/t/542390?tisearch=e2e-sitesearch&keymatch=USB%20on%20PRU) the PRU cores can not handle USB. The OMAP-L138 has an extra ARM core. Therefore, the choice was made for the OMAP-L138. Is this a correct choice?

Target-OS: The DSP core runs without OS, the PRUs are not used and for the ARM core there is the choice for Linux or RTOS. We would prefer to run RTOS on the ARM because we would like to run without external RAM for low power consumption (if that is possible). What is the best option for the ARM core: Linux or RTOS?

SDK: From the information gathered from TI's web site, I guess there are the following choices for the SDK for OMAP-L138:

  1. PROCESSOR-SDK-RTOS-OMAPL138  04_00_00_04, http://software-dl.ti.com/processor-sdk-rtos/esd/OMAPL138/04_00_00_04/index_FDS.html
  2. PROCESSOR-SDK-LINUX-OMAPL138  04_00_00_04, http://software-dl.ti.com/processor-sdk-linux/esd/OMAPL138/04_00_00_04/index_FDS.html
  3. MCSDK 01_01_00_02, http://software-dl.ti.com/sdoemb/sdoemb_public_sw/mcsdk/latest1/index_FDS.html

Which SDK to select?

Host-OS: we can use Windows 10 or Ubuntu 14.04.05. On which host-OS we get the most stable environment?

Any help would be appreciated.


Viewing all articles
Browse latest Browse all 17527

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>