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.

AM3703 camera sample program

Other Parts Discussed in Thread: AM3703

We purchased LI-3M02.

It is due to connect with the trial production board of our company which

carries AM3703 .

There is a question about the sample software of LI-3M02.

Sample software carries out the following operation, when connecting with TI

EVM, Inc.

■Camera Loopback Example

Camera example application demonstrates streaming of YUV 4:2:2 parallel data

from Leopard Imaging LI-3M02 daughter card with MT9T111 sensor on AM37x EVM.

Here, driver allocated buffers are used to capture data from the sensor and display

to any active display device (LCD/DVI/TV) in VGA resolution (640x480).


However, when connecting with the trial production board of our company, I would

like to move a camera first of all.

It is because LCD differs from TI EVM, Inc., so operation will become

complicated if it corresponds to a LCD display.

I would like to consider it as the operation which saves in a memory the data

which carried out camera acquisition.I would like to, check only a motion of the

camera portion in our board first of all.

Is such how to move possible at sample software?


  • If I understand your question correctly, your question is, you want to capture camera frames into memory instead of putting into LCD display, is that right?

    If yes, this can be done very easily, you just need to open an file and dump the captured data into it (after VIDIOC_DQBUF ioctl). Download any raw yuv player/viewer from web and you can see the captured frame on your host machine.

    NOTE: As far as loopback application is concerned, we have 2 separate applications, saMmapLoopback.c (driver allocated) and saUserPtrLoopback.c (User allocated).

    Thanks,

    Vaibhav