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.

MSP430FR4133: Looking for suitable Microcontroller/Processor to build a simple MP4 player to play a stored video file

Part Number: MSP430FR4133
Other Parts Discussed in Thread: TMDSSK3358, AM3359, AM3354

Hi Sir,

I am looking for a suitable Microcontroller/Processor to build a simple MP4 player to play a stored video file.

Can anybody give me suggestion over the part from TI.

Thanks,

Vasanthan N

  • Hi Vasanthan,

    Video files are quite large and the most memory you are going to find on a MSP430 device is 512 kB. Even if using external storage (EEPROM) MSP430s also include low-power solutions at the cost of a relatively slow operating speeds (25 MHz maximum), therefore you will not be able to transfer data quickly enough to properly play video files unless you are using a slow refresh rate (<16 Hz) and small display (<QVGA). I recommend that you look into TI's portfolio of DaVinci or Sitara processors.

    Regards,
    Ryan
  • Hi Ryan,

    Thank you for your information. I will check the suggested processors and also check the coding support for those processors.

    Thanks,

    Vasanthan N

  • Hi Ryan,

    I have checked in TI site. TI is already having a starter kit TMDSSK3358 which has LCD module with audio output.

    It uses AM3359 processor which costs around 13.7USD/KU which i can't account since i am looking for a cheaper solution.

    Please let me know whether i can use AM3354 processor to meet the same requirement.


    Thanks,
    Vasanthan N
  • Hello Vasanthan,

    Video processing requires faster computation speeds than is offered on the MSP430 product line and therefore necessitates a more expensive solution. You will need to consult with the Sitara Processors Forum for more information about their products. There could also be a few low-level video processing solutions provided by the C2000 or TM4C microcontrollers which would involve a lower cost.

    Regards,
    Ryan
  • Hi ,

    It would depend on the video size you want to decode. For general HD or full HD resolution, I would recommend DM365. DM36x has hardware codec engine to do it. If the resolution is even smaller then you might use AM33xx series to do it.

    You will also need external DRAM as image buffer. But if the resolution is very small then the internal SRAM of ARM33xx might be enough.

    Anyway, video decode/encode is not a simple task that MSP430 series can afford.

**Attention** This is a public forum