It requires the Microsoft VisualStoudio 2008 runtime library. Click here for download it, so please install either x86 or x64 according to your environment.
There are two files for each runtime library. Install without _sp1 first, then with _sp1.
You can use it with our SDK or free software.
We have a Software Development Kit. This SDK is a C language source file for both Windows and Linux.
It also includes the functions of the Extension Unit.Free tools are available if you only want to display them.
In Windows environment, you can use AMcap (DirectShow development tool).
URL:https://msdn.microsoft.com/ja-jp/library/cc352037.aspx
In the Linux environment, you use UVC compatible capture software such as guvcview and VLC media player.
URL: https://sourceforge.net/projects/guvcview/
The free software is open source, so you can use it without any problems.
Please install the latest guvcview with sudo apt-get install guvcview in ubuntu OS.
The delay differs between HDMI mode and UVC mode.
【In HDMI mode】
The configuration is shown at the upper part ofSVMseries_Latency_Diagram. When displaying with HDMI, latency is at minimum 1 frame, at maximum 5 frames (depending on input/output frame rate).
【In UVC mode】
The configuration is shown at the lower part ofSVMseries_Latency_Diagram. The main delay elements are the line buffer of 3 lines on the data path and the USB stream buffer of 256kB. The maximum latency for a SVM board in UVC mode is theoretically estimated to be 4 lines + 256kB, so it is within a few ms. Note that, the above figure of UVC mode is the latency on the board. The latency on the PC side depends on the PC specifications, OS, and software.
SVM series supports raw input by considering it as YUV format and outputting.
As for the data format the upper bits are assigned to the U/V components and the lower bits are assigned to the Y components, and all bits are output. Therefore, when YUV display processing is performed on the Capture Software side, the image becomes greenish.
NVCap has a soft filter for displaying this image in monochrome or color.
Regarding saving, you can save it as an AVI file as it is, but regarding playing, it is either developed by the customer or contracted by us. It is possible to play with another free software (SVOgen).
The I2C master on the SVM board supports clock stretching, so it is possible to communicate with the I2C slave that does the clock stretch without any problem.
The SVM board has an I2C master function, which returns ACK during read access and returns NACK at the last byte of read access.
HDMI output with custom resolution is also possible.
For details, refer to “Output Resolution” in 「SVMCtl」Software Manual.
It is possible to stop the HDMI output when the video input is no longer detected.
For details, refer to “HDMI Output Switch” in 「SVMCtl」Software Manual.
By writing the initial settings by I2C to the ROM on the board, it is possible to send it at startup.
For details, refer to “I2C Init. Data” in 「SVMCtl」Software Manual.
You can select from 100kHz, 200kHz, 400kHz.
For details, refer to “I2C Frequency” in 「SVMCtl」Software Manual
Select ".dat (Thru)" from File Settings - Advanced Setting - Screen Shot Format, with NVCap.
Then, you can save the raw data for one frame, so you can compare the data.
When using NVRawDLL,
set the mode of Filter Option to “Thru”.
The operating voltage range is 4.5V - 5.5V and the absolute maximum rating is 6V.
We have the simple manual "When SVM-03 does not work" PDF, which summarizes the basic operations of SVM-03.
Generator Board SVP-01-GEN, SVO-03, SVO-03-MIPI
The standard version of SVO series does not respond to I2C commands, because it does not support I2C slaves.
I2C slaves implement can be customizable. If you want it, please contact us.
Image Recorder SVI-09
No, it is not a limited function version.
In the compatible mode, it can be used as a compatible version with the past products SVI-06.
From the top, the order is Interface - Input / Output Direction - Mounted SerDes IC - Mounted Connector - Revision.
In addition, in the case of SV series boards, the order is SV - Input / Output Direction - Revision or Model number - Function. Please refer to the Product number rule.
Software
It has been supported since April 2018.
Since April 2018, all software support Windows.
If you have an older product, install the driver included in the latest version of the full package. It will then be available.
Hardware
It depends on the series of SV board.
SVM-03, SVO-03, SVM-MIPI : 4092 × 4095 pixels. Actual tests are up to 4K size.
SVI-09, SVO-03-MIPI, SVM-06 : 8190 × 4095 pixels. Actual tests are up to 4K size.
It supports from 80MHz to 150MHz depending on connection conditions.
As an actual test, we are verifying from several KHz to 150 MHz.
However, please contact us as it depends on the operating environment. We will inspect and ship the board at your specified frequency.
From the second half of 2017, all products are compatible with 150MHz. The filter circuit of the parallel IO part can be changed. If you need compatibility with older products, we will do it for free.
You can update from your computer.
You can update the SV series board from your computer via USB3.0. Please note that USB 2.0 and below cannot be used. Please note that how to update differs depending on the series of SV board.
You may need to update the driver depending on the version before the update.
If the board is not recognized due to the successful update, please update the driver from the device manager of the PC.
Please contact us first because the board might have broken down.
According to the condition of the board, you can recover it. When you turn on the power and all LEDs are not lit, use SVMUpdater app. Click here for the usage of SVMUpdater.
If all LEDs are lit, in the case of the board with Artix-7 [SVM-06, SVO-03-MIPI, SVI-09], use the XILINX company’s tool to rewrite ROM. Click here for the detail. For boards other than the above, please contact us.
Parallel type cameras can be connected to SVP-01-UVC, SVM-03 and SVI-09. Parallel cameras are rarely available on the market, so please contact the manufacturer directly to get one.
MIPI type cameras can be connected to SVM-MIPI and SVM-06. MIPI cameras are also rarely on the market, but Raspberry Pi cameras are easy to get.
Most parallel cameras and MIPI cameras are connected by a flat cable. As connectors depends on the flat cable, please contact the camera manufacturer about it.
There are various SerDes cameras according to COAX and STP systems. Check with the manufacturer because it depends on the device you use. Below is an example of connectors.
https://www.net-vision.co.jp/solution/serdes.html https://www.net-vision.co.jp/sv-english/overview.html