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.

ISP CCDC on DM3730 omap3 support get JPEG image from camera sensor?

Other Parts Discussed in Thread: DM3730

Hi everyone,

Our Company Project need support for DM3730 OMAP3 get JPEG image data from Camera OV5642 sensor.

Following my searching on AM DM37 BSP android 4.1.2 of Jorjin at http://59.124.231.13/index.php/JAJ_1.0.DEV04_AP_Module_AM37_Jelly_Bean_Release_Notes  seem as ISP CCDC not support streamming JPEG image? Is that true?

But on Datasheet of DM3730 wrote are: ISP CCDC can support get JPEG image.

Please give me some advices for that issue.

Thank you very much.

Hoang Quoc Viet.

  • Moving this to the DM37X forum.
  • Hi Hoang,

    The camera image signal processor (ISP2P) in the DM3730 processor supports jpeg format streaming. For more details refer to the DM37x Technical Reference Manual section 6 Camera Image Signal Processor.

    BR
    Tsvetolin Shulev

  • Hi.

    How to customize source of ISP support get Jpeg image from Camera sensor?

    Please give me some guide for that customize.

    Best regards,

    Hoang Quoc Viet.

  • I get that your guide:
    You can find useful information about camera ISP and capturing in JPEG format in the Technical Reference Manual at the link:

    www.ti.com/.../spruf98x.pdf

    but I note the important settings:

    ISP_CTRL [30] JPEG_FLUSH bit must be set as you made yet.

    In addition for JPEG data coming from the camera parallel interface (CPI), the following settings apply for proper CCDC configuration:
    • ISP_CTRL[29] CCDC_WEN_POL = Depending on the JPEG sensor
    • CCDC_SYN_MODE[5] EXWEN = 1
    • CCDC_SYN_MODE[13:12] INPMOD = 0
    • CCDC_SYN_MODE[11] PACK8 = 1
    • CCDC_SYN_MODE[10:8] DATSIZ =7
    • CCDC_CFG[8] WENLOG = 1
    • CCDC_VERT_LINES[14:0] NLV = 0
    • CCDC_HSIZE_OFF[15:0] LNOFST = 0

    If you are using IVA subsystem to decode a bitstream, the iVLCD must be initialized correctly by initializing the iVLCD control registers and setting up the UVLD symbol and control tables. You can find necessary register's configuration for standard algorithms including JPEG in Table 5-19.

    BR

    Tsvetolin Shulev

    But I have some question:
    - How to set for addition for Jpeg coming from Camera parallel interface? On ISP driver /kernel/driver/media/video/isp ? And HAL Camera support at /hardware/ti/omap3/camera?
    Please show me.
    Thank you.