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.

OS Selection

Other Parts Discussed in Thread: DM3725, DM3730

Hi,

we are working on a design using the DM3725/30. 

Our choice of processor was driven by DSP performance requirements and cost targets. 

We are now looking at OS selection, and I would like to hear experiences and opinions from other people.

Our application/system would naturally fit with a simple OS (e.g.: TI SYS/BIOS) with a couple of devices drivers (USB device, NAND Flash, eMMC, UART,SPI,I2C, DSPLink) and some middleware to it (file system on Flash, USB device stack, DSPLink).

The low effort route (at least to get started) is TI's DVSDK, as it has all the above already in place. But for us Linux is an overkill and a bit of a nuissance (e.g.: big boot time, big memory footprint). I understand that Linux on DVSDK is the only PSP/BSP supported by TI for this device, which is a shame, because we could do with TI SYS/BIOS; which I understand is support for this device but with none of our required middleware nor device drivers.

I have started to talk to all the embedded OS vendors mentioned on the DM3730 site, but would love to hear other people experiences, thoughts or suggestions.

Thanks,

Raul

  • Raul,

    If you are hesitant to use DVSDK because of high boot time and memory foot print, then there are lot of solutions. 

    We've done boot time optimization on different TI platforms and has achieved very good boot time numbers as good as 2.6 secs on Linux with applications. We could boot linux kernel with bootloader and mount the filesystem in about 700ms on DM36x. We have very good experience in improving NAND/SD/MMC/eMMC throughput and good command over boot time optimization.

    Also we have good experience in porting different OS like, Linux, Android, WINCE etc to different platforms. If you are interested please get in touch with us.

    -Renjith

    www.pathpartnertech.com

  • Raul,

    One more thing to add. We've achieved fast boot up of streaming within 5 secs on DM36x using DVSDK.

    -Renjith