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.

AM572x questions

Good Day, we are planning to use the Sitara AM572x in our developmnent and we have the following requirements:

1.Input Signals to Video Input Port are 8Bit parallel ITU-R BT656 equiv. with progressive/interlace and 16Bit parallel YCbCr 422 with embedded/separate sync. Is it possible to connect those Signals to the Video Input Port (VIP)? Is framerate conversion possible?

2.Can we encode/decode H.264 network streams with up to 1080p30? Is any licensing required for H.264 Codec?

3.We want to output Video via HDMI/VGA up to 1080p60. Is this possible? How can VGA output be achieved (external DAC, to which port connected)?

4. Recording to USB Stick or USB Harddrive with up to 1080p30. Is this possible?

5. Parallel streaming, USB Recording, HDMI and VGA output. Is this possible?

6.Can we develop for ARM Linux and DSP/PRU with Code Composer or do we need additional IDE?

Thanks for your help and have a nice day

  • The AM57x team have been notified. They will respond here.
  • Hello,

    Marc48067 said:
    2.Can we encode/decode H.264 network streams with up to 1080p30?

    Refer this thread:

    https://e2e.ti.com/support/arm/sitara_arm/f/791/t/538638

    BR
    Margarita

  • Hi,

    Marc48067 said:
    4. Recording to USB Stick or USB Harddrive with up to 1080p30. Is this possible?

    This depends on the USB stick you use, which would be the bandwidth bottle neck in this use case. This is feasible only if the encoded 1080p30 data rate is smaller than the USB stick write speed.

  • Thanks for your help, how can recording be triggered? Is it an available API function in the linux sdk?
  • Marc48067 said:
    1.Input Signals to Video Input Port are 8Bit parallel ITU-R BT656 equiv. with progressive/interlace and 16Bit parallel YCbCr 422 with embedded/separate sync. Is it possible to connect those Signals to the Video Input Port (VIP)? Is framerate conversion possible?

    8 bit BT.656 embedded sync input and 16 bit YCbCr 422 discrete sync signals is supported by VIP driver but the driver doesn't support YCbCr 422 embedded sync signals (supported by the hardware though).

    If you mean de-interlacer by framerate conversion, then deinterlacer is supported by VPE hardware accelerator on AM57x and not by VIP. There is no specific framerate conversion hardware accelerator on AM57x.

    Marc48067 said:
    2.Can we encode/decode H.264 network streams with up to 1080p30? Is any licensing required for H.264 Codec?

    Yes, that's possible. No licensing required for codec binaries available in PSDK. Licensing will be required to get the codec source code.

    Marc48067 said:
    3.We want to output Video via HDMI/VGA up to 1080p60. Is this possible? How can VGA output be achieved (external DAC, to which port connected)?

    Yes, that's possible. VGA output can be achieved by connecting right external DAC to LCD0/1/2 port. 

    Marc48067 said:

    4. Recording to USB Stick or USB Harddrive with up to 1080p30. Is this possible?

    5. Parallel streaming, USB Recording, HDMI and VGA output. Is this possible?

    Both #4 and # 5 are possible. 

    Marc48067 said:
    6.Can we develop for ARM Linux and DSP/PRU with Code Composer or do we need additional IDE?

    You should be good with CCS. 

  • Just updating the codec available