1. 添加Opencv对Gstreamer插件的支持; 2. 修改默认IP地址; 3. 解决xs9922第一通道为灰色的问题
This commit is contained in:
parent
2706a648f8
commit
d28fa4062c
|
@ -1032,6 +1032,9 @@ static int __xs9922_start_stream(struct xs9922 *xs9922)
|
|||
xs9922_write_reg(client, 0x1e08, XS9922_REG_VALUE_08BIT, 0x01);
|
||||
xs9922_write_reg(client, 0x2e08, XS9922_REG_VALUE_08BIT, 0x01);
|
||||
xs9922_write_reg(client, 0x3e08, XS9922_REG_VALUE_08BIT, 0x01);
|
||||
ret =xs9922_write_array(client, xs9922_mipi_reset_new);
|
||||
if (ret != 0)
|
||||
dev_dbg(&client->dev, "%s write xs9922 register write error!\n", __func__);
|
||||
usleep_range(200*1000, 400*1000);
|
||||
|
||||
detect_thread_start(xs9922);
|
||||
|
|
|
@ -2043,6 +2043,25 @@ static const struct regval xs9922_1080p_4lanes_25fps_1500M[] = {
|
|||
{0x1e08, 0x01},
|
||||
{0x2e08, 0x01},
|
||||
{0x3e08, 0x01},
|
||||
{0x080e, 0x08},
|
||||
{0x0803, 0x0e},
|
||||
{0x0803, 0x0f},
|
||||
{0x080e, 0x28},
|
||||
|
||||
{0x180e, 0x08},
|
||||
{0x1803, 0x0e},
|
||||
{0x1803, 0x0f},
|
||||
{0x180e, 0x28},
|
||||
|
||||
{0x280e, 0x08},
|
||||
{0x2803, 0x0e},
|
||||
{0x2803, 0x0f},
|
||||
{0x280e, 0x28},
|
||||
|
||||
{0x380e, 0x08},
|
||||
{0x3803, 0x0e},
|
||||
{0x3803, 0x0f},
|
||||
{0x380e, 0x28},
|
||||
{0x5004, 0x00},
|
||||
{0x5005, 0x00},
|
||||
{0x5006, 0x00},
|
||||
|
@ -2066,7 +2085,7 @@ static const struct regval xs9922_720p_4lanes_25fps_1500M[] = {
|
|||
{0x01e2, 0x03},
|
||||
{0x0158, 0x01},
|
||||
{0x0130, 0x10},
|
||||
{0x010c, 0x01},
|
||||
{0x010c, 0x00},
|
||||
{0x010d, 0x40}, // timing
|
||||
{0x0805, 0x05},
|
||||
{0x0e11, 0x06},//{0x0e111, 0x06}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
export RETRY_LIMIT=10
|
||||
export ETH_NUMBER=1
|
||||
export IP_ADDRESS=192.168.10.11
|
||||
export IP_ADDRESS=192.168.10.12
|
||||
export SUBNET_NETMASK=192.168.10.1
|
||||
HELP="Usage $0 {start | stop | restart}"
|
||||
DUMP_TO_KMSG=/dev/kmsg
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_calib3d.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_calib3d.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_core.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_core.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_dnn.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_dnn.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_features2d.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_features2d.so.3.4.12
Executable file → Normal file
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_flann.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_flann.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_highgui.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_highgui.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_imgcodecs.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_imgcodecs.so.3.4.12
Executable file → Normal file
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_imgproc.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_imgproc.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_ml.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_ml.so.3.4.12
Executable file → Normal file
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_objdetect.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_objdetect.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_photo.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_photo.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_shape.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_shape.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_stitching.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_stitching.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_superres.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_superres.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_video.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_video.so.3.4.12
Executable file → Normal file
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_videoio.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_videoio.so.3.4.12
Executable file → Normal file
Binary file not shown.
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_videostab.so.3.4.12
Executable file → Normal file
BIN
yocto/meta-tvis-app/recipes/opencv-tvis/files/lib/libopencv_videostab.so.3.4.12
Executable file → Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -21,51 +21,23 @@ do_install() {
|
|||
|
||||
cd ${D}/usr/lib
|
||||
|
||||
ln -sf libopencv_aruco.so.3.4.12 libopencv_aruco.so.3.4
|
||||
ln -sf libopencv_bgsegm.so.3.4.12 libopencv_bgsegm.so.3.4
|
||||
ln -sf libopencv_bioinspired.so.3.4.12 libopencv_bioinspired.so.3.4
|
||||
ln -sf libopencv_calib3d.so.3.4.12 libopencv_calib3d.so.3.4
|
||||
ln -sf libopencv_ccalib.so.3.4.12 libopencv_ccalib.so.3.4
|
||||
ln -sf libopencv_core.so.3.4.12 libopencv_core.so.3.4
|
||||
ln -sf libopencv_datasets.so.3.4.12 libopencv_datasets.so.3.4
|
||||
ln -sf libopencv_dnn_objdetect.so.3.4.12 libopencv_dnn_objdetect.so.3.4
|
||||
ln -sf libopencv_dnn.so.3.4.12 libopencv_dnn.so.3.4
|
||||
ln -sf libopencv_dpm.so.3.4.12 libopencv_dpm.so.3.4
|
||||
ln -sf libopencv_face.so.3.4.12 libopencv_face.so.3.4
|
||||
ln -sf libopencv_features2d.so.3.4.12 libopencv_features2d.so.3.4
|
||||
ln -sf libopencv_flann.so.3.4.12 libopencv_flann.so.3.4
|
||||
ln -sf libopencv_freetype.so.3.4.12 libopencv_freetype.so.3.4
|
||||
ln -sf libopencv_fuzzy.so.3.4.12 libopencv_fuzzy.so.3.4
|
||||
ln -sf libopencv_hfs.so.3.4.12 libopencv_hfs.so.3.4
|
||||
ln -sf libopencv_flann.so.3.4.12 libopencv_flann.so.3.4
|
||||
ln -sf libopencv_highgui.so.3.4.12 libopencv_highgui.so.3.4
|
||||
ln -sf libopencv_img_hash.so.3.4.12 libopencv_img_hash.so.3.4
|
||||
ln -sf libopencv_imgcodecs.so.3.4.12 libopencv_imgcodecs.so.3.4
|
||||
ln -sf libopencv_imgproc.so.3.4.12 libopencv_imgproc.so.3.4
|
||||
ln -sf libopencv_line_descriptor.so.3.4.12 libopencv_line_descriptor.so.3.4
|
||||
ln -sf libopencv_ml.so.3.4.12 libopencv_ml.so.3.4
|
||||
ln -sf libopencv_objdetect.so.3.4.12 libopencv_objdetect.so.3.4
|
||||
ln -sf libopencv_optflow.so.3.4.12 libopencv_optflow.so.3.4
|
||||
ln -sf libopencv_phase_unwrapping.so.3.4.12 libopencv_phase_unwrapping.so.3.4
|
||||
ln -sf libopencv_photo.so.3.4.12 libopencv_photo.so.3.4
|
||||
ln -sf libopencv_plot.so.3.4.12 libopencv_plot.so.3.4
|
||||
ln -sf libopencv_reg.so.3.4.12 libopencv_reg.so.3.4
|
||||
ln -sf libopencv_rgbd.so.3.4.12 libopencv_rgbd.so.3.4
|
||||
ln -sf libopencv_saliency.so.3.4.12 libopencv_saliency.so.3.4
|
||||
ln -sf libopencv_shape.so.3.4.12 libopencv_shape.so.3.4
|
||||
ln -sf libopencv_stereo.so.3.4.12 libopencv_stereo.so.3.4
|
||||
ln -sf libopencv_stitching.so.3.4.12 libopencv_stitching.so.3.4
|
||||
ln -sf libopencv_structured_light.so.3.4.12 libopencv_structured_light.so.3.4
|
||||
ln -sf libopencv_superres.so.3.4.12 libopencv_superres.so.3.4
|
||||
ln -sf libopencv_surface_matching.so.3.4.12 libopencv_surface_matching.so.3.4
|
||||
ln -sf libopencv_text.so.3.4.12 libopencv_text.so.3.4
|
||||
ln -sf libopencv_tracking.so.3.4.12 libopencv_tracking.so.3.4
|
||||
ln -sf libopencv_stitching.so.3.4.12 libopencv_stitching.so.3.4
|
||||
ln -sf libopencv_superres.so.3.4.12 libopencv_superres.so.3.4
|
||||
ln -sf libopencv_video.so.3.4.12 libopencv_video.so.3.4
|
||||
ln -sf libopencv_videoio.so.3.4.12 libopencv_videoio.so.3.4
|
||||
ln -sf libopencv_videostab.so.3.4.12 libopencv_videostab.so.3.4
|
||||
ln -sf libopencv_xfeatures2d.so.3.4.12 libopencv_xfeatures2d.so.3.4
|
||||
ln -sf libopencv_ximgproc.so.3.4.12 libopencv_ximgproc.so.3.4
|
||||
ln -sf libopencv_xobjdetect.so.3.4.12 libopencv_xobjdetect.so.3.4
|
||||
ln -sf libopencv_xphoto.so.3.4.12 libopencv_xphoto.so.3.4
|
||||
}
|
||||
|
||||
#FILES:${PN} += "/usr/lib"
|
||||
|
|
Loading…
Reference in New Issue
Block a user