Skip to content

Commit 72088b4

Browse files
committed
jem: add specific camera dcc files + provisioning
Change-Id: I215efe3b08b8e1b7ffd256cd81273d3198df67b9
1 parent 36452a0 commit 72088b4

File tree

53 files changed

+480
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+480
-1
lines changed

jem/jem-vendor-blobs.mk

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,57 @@ PRODUCT_COPY_FILES += \
2828
vendor/amazon/jem/proprietary/vendor/firmware/fw_bcmdhd.bin:system/vendor/firmware/fw_bcmdhd.bin \
2929
vendor/amazon/jem/proprietary/vendor/firmware/fw_bcmdhd_apsta.bin:system/vendor/firmware/fw_bcmdhd_apsta.bin \
3030
vendor/amazon/jem/proprietary/vendor/firmware/fw_bcmdhd_p2p.bin:system/vendor/firmware/fw_bcmdhd_p2p.bin \
31-
vendor/amazon/jem/proprietary/vendor/firmware/smc_pa.ift:system/vendor/firmware/smc_pa.ift
31+
vendor/amazon/jem/proprietary/vendor/firmware/smc_pa.ift:system/vendor/firmware/smc_pa.ift \
32+
vendor/amazon/jem/proprietary/vendor/bin/camera_dcc:system/vendor/bin/camera_dcc \
33+
vendor/amazon/jem/proprietary/vendor/bin/provision_device:system/vendor/bin/provision_device \
34+
vendor/amazon/jem/proprietary/vendor/bin/provisioning_client:system/vendor/bin/provisioning_client \
35+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_ae_mms2_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_ae_mms2_dcc.bin \
36+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_affw_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_affw_dcc.bin \
37+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_affw_dcc_tuning.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_affw_dcc_tuning.bin \
38+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_caf_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_caf_dcc.bin \
39+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_caf_dcc_tuning.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_caf_dcc_tuning.bin \
40+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_hllc_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_hllc_dcc.bin \
41+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_hllc_dcc_tuning.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_hllc_dcc_tuning.bin \
42+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_saf_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_saf_dcc.bin \
43+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_saf_dcc_tuning.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_af_saf_dcc_tuning.bin \
44+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_adjust_rgb2rgb_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_adjust_rgb2rgb_dcc.bin \
45+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_awb_alg_ti3_gains_adjust.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_awb_alg_ti3_gains_adjust.bin \
46+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_awb_alg_ti3_tuning.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_awb_alg_ti3_tuning.bin \
47+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_capabilities.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_capabilities.bin \
48+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_current_module_calibration.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_current_module_calibration.bin \
49+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ducati_eff_tun.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ducati_eff_tun.bin \
50+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ducati_gamma.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ducati_gamma.bin \
51+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ducati_lsc_2d.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ducati_lsc_2d.bin \
52+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ducati_nsf_ldc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ducati_nsf_ldc.bin \
53+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_face_detect_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_face_detect_dcc.bin \
54+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_face_tracking_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_face_tracking_dcc.bin \
55+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_gbce_sw1_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_gbce_sw1_dcc.bin \
56+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_golden_module_calibration.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_golden_module_calibration.bin \
57+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_h3a_aewb_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_h3a_aewb_dcc.bin \
58+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_3d_lut_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_3d_lut_dcc.bin \
59+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_car_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_car_dcc.bin \
60+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_cfai_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_cfai_dcc.bin \
61+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_cgs_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_cgs_dcc.bin \
62+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_dpc_lut_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_dpc_lut_dcc.bin \
63+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_dpc_otf.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_dpc_otf.bin \
64+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_ee_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_ee_dcc.bin \
65+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_gic_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_gic_dcc.bin \
66+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_nf1_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_nf1_dcc.bin \
67+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_nf2_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_nf2_dcc.bin \
68+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_rgb2rgb_1_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_rgb2rgb_1_dcc.bin \
69+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_rgb2rgb_2_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_rgb2rgb_2_dcc.bin \
70+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_rgb2yuv_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_rgb2yuv_dcc.bin \
71+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_rsz_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_rsz_dcc.bin \
72+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_yuv444_to_yuv422_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ipipe_yuv444_to_yuv422_dcc.bin \
73+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_isif_clamp_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_isif_clamp_dcc.bin \
74+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_isif_csc_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_isif_csc_dcc.bin \
75+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_iss_glbce3_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_iss_glbce3_dcc.bin \
76+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_iss_lbce_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_iss_lbce_dcc.bin \
77+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_iss_scene_modes_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_iss_scene_modes_dcc.bin \
78+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_iss_vstab_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_iss_vstab_dcc.bin \
79+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ldc_cac_cfg_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ldc_cac_cfg_dcc.bin \
80+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ldc_cfg_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_ldc_cfg_dcc.bin \
81+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_lsc_interp.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_lsc_interp.bin \
82+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_vnf_cfg_dcc.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_vnf_cfg_dcc.bin \
83+
vendor/amazon/jem/proprietary/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid65535_kgen_dcc_preflash.bin:system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid65535_kgen_dcc_preflash.bin
3284

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
#!/system/bin/sh
2+
3+
calsourcefile=/efs/cal/camera/camera.cal
4+
caltargetfile=/data/misc/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/camera.cal
5+
dccsourcefolder=/system/vendor/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46
6+
dcctargetfolder=/data/misc/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46
7+
dcccheckfile=/data/misc/camera/R01_MVEN002_LD0_ND0_IR0_SH0_FL0_SVEN002_DCCID46/cid44_OV9726_alg_3a_ae_mms2_dcc.bin
8+
statusfile=/efs/cal/camera/camera_status
9+
10+
if [ -e $caltargetfile ] && [ -e $dcccheckfile ]
11+
then
12+
exit 0
13+
fi
14+
15+
if [ ! -e $dcctargetfolder ]
16+
then
17+
mkdir -p $dcctargetfolder
18+
fi
19+
20+
if [ ! -e $caltargetfile ]
21+
then
22+
ln -s $calsourcefile $caltargetfile
23+
fi
24+
25+
if [ ! -e $dcccheckfile ]
26+
then
27+
ln -s $dccsourcefolder/cid44_OV9726_alg_3a_ae_mms2_dcc.bin $dcctargetfolder/cid44_OV9726_alg_3a_ae_mms2_dcc.bin
28+
ln -s $dccsourcefolder/cid44_OV9726_alg_3a_af_affw_dcc.bin $dcctargetfolder/cid44_OV9726_alg_3a_af_affw_dcc.bin
29+
ln -s $dccsourcefolder/cid44_OV9726_alg_3a_af_affw_dcc_tuning.bin $dcctargetfolder/cid44_OV9726_alg_3a_af_affw_dcc_tuning.bin
30+
ln -s $dccsourcefolder/cid44_OV9726_alg_3a_af_caf_dcc.bin $dcctargetfolder/cid44_OV9726_alg_3a_af_caf_dcc.bin
31+
ln -s $dccsourcefolder/cid44_OV9726_alg_3a_af_caf_dcc_tuning.bin $dcctargetfolder/cid44_OV9726_alg_3a_af_caf_dcc_tuning.bin
32+
ln -s $dccsourcefolder/cid44_OV9726_alg_3a_af_hllc_dcc.bin $dcctargetfolder/cid44_OV9726_alg_3a_af_hllc_dcc.bin
33+
ln -s $dccsourcefolder/cid44_OV9726_alg_3a_af_hllc_dcc_tuning.bin $dcctargetfolder/cid44_OV9726_alg_3a_af_hllc_dcc_tuning.bin
34+
ln -s $dccsourcefolder/cid44_OV9726_alg_3a_af_saf_dcc.bin $dcctargetfolder/cid44_OV9726_alg_3a_af_saf_dcc.bin
35+
ln -s $dccsourcefolder/cid44_OV9726_alg_3a_af_saf_dcc_tuning.bin $dcctargetfolder/cid44_OV9726_alg_3a_af_saf_dcc_tuning.bin
36+
ln -s $dccsourcefolder/cid44_OV9726_alg_adjust_rgb2rgb_dcc.bin $dcctargetfolder/cid44_OV9726_alg_adjust_rgb2rgb_dcc.bin
37+
ln -s $dccsourcefolder/cid44_OV9726_awb_alg_ti3_gains_adjust.bin $dcctargetfolder/cid44_OV9726_awb_alg_ti3_gains_adjust.bin
38+
ln -s $dccsourcefolder/cid44_OV9726_awb_alg_ti3_tuning.bin $dcctargetfolder/cid44_OV9726_awb_alg_ti3_tuning.bin
39+
ln -s $dccsourcefolder/cid44_OV9726_capabilities.bin $dcctargetfolder/cid44_OV9726_capabilities.bin
40+
ln -s $dccsourcefolder/cid44_OV9726_current_module_calibration.bin $dcctargetfolder/cid44_OV9726_current_module_calibration.bin
41+
ln -s $dccsourcefolder/cid44_OV9726_ducati_eff_tun.bin $dcctargetfolder/cid44_OV9726_ducati_eff_tun.bin
42+
ln -s $dccsourcefolder/cid44_OV9726_ducati_gamma.bin $dcctargetfolder/cid44_OV9726_ducati_gamma.bin
43+
ln -s $dccsourcefolder/cid44_OV9726_ducati_lsc_2d.bin $dcctargetfolder/cid44_OV9726_ducati_lsc_2d.bin
44+
ln -s $dccsourcefolder/cid44_OV9726_ducati_nsf_ldc.bin $dcctargetfolder/cid44_OV9726_ducati_nsf_ldc.bin
45+
ln -s $dccsourcefolder/cid44_OV9726_face_detect_dcc.bin $dcctargetfolder/cid44_OV9726_face_detect_dcc.bin
46+
ln -s $dccsourcefolder/cid44_OV9726_face_tracking_dcc.bin $dcctargetfolder/cid44_OV9726_face_tracking_dcc.bin
47+
ln -s $dccsourcefolder/cid44_OV9726_gbce_sw1_dcc.bin $dcctargetfolder/cid44_OV9726_gbce_sw1_dcc.bin
48+
ln -s $dccsourcefolder/cid44_OV9726_golden_module_calibration.bin $dcctargetfolder/cid44_OV9726_golden_module_calibration.bin
49+
ln -s $dccsourcefolder/cid44_OV9726_h3a_aewb_dcc.bin $dcctargetfolder/cid44_OV9726_h3a_aewb_dcc.bin
50+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_3d_lut_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_3d_lut_dcc.bin
51+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_car_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_car_dcc.bin
52+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_cfai_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_cfai_dcc.bin
53+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_cgs_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_cgs_dcc.bin
54+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_dpc_lut_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_dpc_lut_dcc.bin
55+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_dpc_otf.bin $dcctargetfolder/cid44_OV9726_ipipe_dpc_otf.bin
56+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_ee_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_ee_dcc.bin
57+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_gic_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_gic_dcc.bin
58+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_nf1_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_nf1_dcc.bin
59+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_nf2_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_nf2_dcc.bin
60+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_rgb2rgb_1_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_rgb2rgb_1_dcc.bin
61+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_rgb2rgb_2_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_rgb2rgb_2_dcc.bin
62+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_rgb2yuv_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_rgb2yuv_dcc.bin
63+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_rsz_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_rsz_dcc.bin
64+
ln -s $dccsourcefolder/cid44_OV9726_ipipe_yuv444_to_yuv422_dcc.bin $dcctargetfolder/cid44_OV9726_ipipe_yuv444_to_yuv422_dcc.bin
65+
ln -s $dccsourcefolder/cid44_OV9726_isif_clamp_dcc.bin $dcctargetfolder/cid44_OV9726_isif_clamp_dcc.bin
66+
ln -s $dccsourcefolder/cid44_OV9726_isif_csc_dcc.bin $dcctargetfolder/cid44_OV9726_isif_csc_dcc.bin
67+
ln -s $dccsourcefolder/cid44_OV9726_iss_glbce3_dcc.bin $dcctargetfolder/cid44_OV9726_iss_glbce3_dcc.bin
68+
ln -s $dccsourcefolder/cid44_OV9726_iss_lbce_dcc.bin $dcctargetfolder/cid44_OV9726_iss_lbce_dcc.bin
69+
ln -s $dccsourcefolder/cid44_OV9726_iss_scene_modes_dcc.bin $dcctargetfolder/cid44_OV9726_iss_scene_modes_dcc.bin
70+
ln -s $dccsourcefolder/cid44_OV9726_iss_vstab_dcc.bin $dcctargetfolder/cid44_OV9726_iss_vstab_dcc.bin
71+
ln -s $dccsourcefolder/cid44_OV9726_ldc_cac_cfg_dcc.bin $dcctargetfolder/cid44_OV9726_ldc_cac_cfg_dcc.bin
72+
ln -s $dccsourcefolder/cid44_OV9726_ldc_cfg_dcc.bin $dcctargetfolder/cid44_OV9726_ldc_cfg_dcc.bin
73+
ln -s $dccsourcefolder/cid44_OV9726_lsc_interp.bin $dcctargetfolder/cid44_OV9726_lsc_interp.bin
74+
ln -s $dccsourcefolder/cid44_OV9726_vnf_cfg_dcc.bin $dcctargetfolder/cid44_OV9726_vnf_cfg_dcc.bin
75+
ln -s $dccsourcefolder/cid65535_kgen_dcc_preflash.bin $dcctargetfolder/cid65535_kgen_dcc_preflash.bin
76+
fi
77+
78+
if [ -e $caltargetfile ]
79+
then
80+
camcalstatus="PASS"
81+
else
82+
camcalstatus="FAILED"
83+
fi
84+
85+
if [ -e $dcccheckfile ]
86+
then
87+
camdccstatus="PASS"
88+
else
89+
camdccstatus="FAILED"
90+
fi
91+
92+
if [ -e $statusfile ]
93+
then
94+
rm $statusfile
95+
fi
96+
97+
echo "CAMERACAL:$camcalstatus" >> $statusfile
98+
echo "CAMERADCC:$camdccstatus" >> $statusfile
99+

0 commit comments

Comments
 (0)