On DM8148 EVM board, how can we capture video from a camera?
We see there is a parallel camera connector on the board.
Do TI have any camera to be installed on that connector to work? And where can I get the software?
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.
On DM8148 EVM board, how can we capture video from a camera?
We see there is a parallel camera connector on the board.
Do TI have any camera to be installed on that connector to work? And where can I get the software?
Leon,
What kind of camera do you want to connect?
There are multiple ways to get video in and the best method depends on where your source is coming from i the first place.
BR,
Steve
Does the camera output ITU656, ITU1120, RAW, some other format etc..
If the camera outputs ITU656 or ITU1120, or video data in YUV or RGB format then it can be connected to the VIn port.
If the camera outputs raw sensor data which needs to be processed through Bayer interpolation then the camera port can be used.
BR,
Steve
Does "VIn port" means the "Composite Connector" ?
And camera port means the "Camera Parallel Connector" ?
Hi Vin port means HDVPSS VIP capture port and camera port means ISS camera capture port. Following is difference between both.
HDVPSS (Vin) which has 2 ports and can accept up to 24 bit parallel in RGB or YUV formats in various formats (656/1120, discrete syncs etc...) These ports can be further split and multiplexed in order to capture image data from up to 16 ITU656 streams.
ISS (camera port), which can accept up to 16 bit raw and/or YCbCr 8/16 bit or ITU656/1120. This input can be processed through the VICP which can do things like Bayer pattern interpolation, bad pixel correction etc...
Regards,
Hardik Shah
Are HDVPSS and ISS software components (OpenMAX) ?
Any example code? or where are the component source code? In EzSDK?
The 8148 EVM board doesn't include a camera.
We are developing a camera connected to our board via parallel interface.
Hi,
We have VFCC open max component for HDVPSS but for ISS open max component is not yet planned. You can contact your local FAEs for ISS Open max component plans.
Regards,
Hardik Shah
Is there a way to use the VIN ports but send it just an 8bit BW image of resolutions up to 3600x1200. Is there a way to pack the 8 bit BW data into the RGB888 format and have the 8148 DMA the data into the local memory of the 8148. We have a high res sensor that we need the DSP to process a BW image and we want to use the VIN port to upload the image to the DSP memory space.
Hi,
If your sensor can give 8-bit wide data over a 24-bit port that is 3 pixels of data over 24-bit port then its possible to capture 3600X1200 resolutions. You need to configure sensor to give 8-bit wide data with 3 pixels on a 24-bit wide bus and configure VIP to receive as RGB888 data.
Regards,
Hardik Shah
Hardik
That is possible on my side and I was considering that option. I was not sure how the HDVPSS would handle the BW pixels packet to look like RGB pixels. I am also considering using the ISS interface. There is no details on this interface in the TRM yet so I am trying to find some details on that interface. From the data sheet I can see that the pinout shows a 16 bit data port. That would also work if the pixel clock can run up to 160MHz. The image is from a bayer sensor so I could also look at using the 8148 demosaic processor.
Which interface do you think would work better (ISS or VIN)?
Do you have any TRM information on the ISS?
Thanks
Dan Morelli
Hi,
One of the VIP port is 24 bit other one is 16-bit. So you can use that 24-bit port. And HDVPSS can receive data in memory as is if you tell him that its RGB data and bypass all the processing modules. But yes, ISS is certainly better option for interfacing sensors as it has other modules like previewer, H3A, historgram etc.
Regards,
Hardik Shah
Hardik
Is it possible to clock the pixclk at 160MHz. We have a 14Mpixel sensor and we want 60fps so we will need to clock up to 160MHz. The sensor is running 4 8 bit pixels at 80 MHz.
Do you know of any TRM documentation for the ISS module?
Could we look at another parts TRM as a reference for the TRM used in the 8148?
Thanks
Dan
What is the best way to capture 15Mpixel data on DaVinci? I have a 15Mpixel sensor I need to connect to.
-David