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.

AM3352: Video feasibility study 1080p 24bpp 30fps

Part Number: AM3352


Hello Champions,

I need to double check with you if AM3352 is be able to manage a Full HD  1080p 24bpp @ 30fps . Don't need any graph acceleration, need "only" to play Video on a 10inch display.

Standing to  DS , AM3352 can manage up to 2048x2048 24bpp @ 30fps ( 126Mhz pixel clock:  if I well understood LCD_DATA  is sampled only on one edge of  LCD_PCLK )  -> Memory bandwidth should be 360MB/s compatible with any DDRx supported .

In my case : 1080x1920 x 24bpp x 30fps  I should need a 62Mhz pixel clock  and  188MB/s memory bandwidth , well covered my AM3352's specs .

Are my computation right ? can I play a Full HD 30fps Video with Sitara AM3352 ?

There's a correlation between AM3352 clock and the Video capabilities , rephrasing , What is the suggested AM3352 clock speed to manage the Video defined above ?

Thank you,

Paolo

  • Hi Paolo,

    Your calculations regarding LCD clock seem correct. I have asked the software experts to comment on the last part of your questions.
  • Keeping in mind hsync, vsync and blanking signals, you may want to keep the clock speed as 75 MHz.

    Also, make sure to copy the EMIF counter tunings to your u-boot from the mainline u-boot for Beaglebone-Black. Without the tuning, you  will  hit fifo underrun and sync lost problems.

  • Thank you Manisha,

    If I well understood you are confirming AM3352 can handle 1080p 24bpp @ 30fps as long as we apply the u-boot EMIF counter tuning .

    Is this correct ?

    Last question still open : Is there any requirement about the CPU clock to manage the 1080p 24bpp 30fps ?

    Thank you,

    Paolo

  • Hi Paolo,

    Did you check Beagle Bone Black (BBB) board? 1080p30 display works on it. Please check the schematics. From software perspective, there's no special clocking need to manage the 1080p 24bpp 30 fps.

    I would like to mention that while 1080p30 display works on AM335x, rendering and smoothly displaying 1080p30 content will depend upon system configuration and is very much use case dependent. If the system is heavily loaded and throttling DDR and other shared resources, the EMIF counter tuning that I mentioned earlier might also not work well.

    I would recommend to try analyse the real use case feasibility using BBB.

    Regards,
    Manisha