diff --git a/general/package/sigmastar-osdrv-msc313e/files/bin/atbox b/general/package/sigmastar-osdrv-msc313e/files/bin/atbox new file mode 100755 index 00000000..be5a5c55 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/bin/atbox differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/bin/dmem b/general/package/sigmastar-osdrv-msc313e/files/bin/dmem new file mode 100755 index 00000000..90be0b81 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/bin/dmem differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/bin/getprop b/general/package/sigmastar-osdrv-msc313e/files/bin/getprop new file mode 120000 index 00000000..177721bb --- /dev/null +++ b/general/package/sigmastar-osdrv-msc313e/files/bin/getprop @@ -0,0 +1 @@ +atbox \ No newline at end of file diff --git a/general/package/sigmastar-osdrv-msc313e/files/bin/regio b/general/package/sigmastar-osdrv-msc313e/files/bin/regio new file mode 100755 index 00000000..f43a8e49 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/bin/regio differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/bin/setprop b/general/package/sigmastar-osdrv-msc313e/files/bin/setprop new file mode 120000 index 00000000..177721bb --- /dev/null +++ b/general/package/sigmastar-osdrv-msc313e/files/bin/setprop @@ -0,0 +1 @@ +atbox \ No newline at end of file diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/.gitkeep b/general/package/sigmastar-osdrv-msc313e/files/lib/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libCamAlgo.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libCamAlgo.so new file mode 100644 index 00000000..fdd4b2ef Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libCamAlgo.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libCamSensor.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libCamSensor.so new file mode 100644 index 00000000..968e594b Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libCamSensor.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libCamUtil.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libCamUtil.so new file mode 100644 index 00000000..d4fa7d70 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libCamUtil.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libISP.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libISP.so new file mode 100644 index 00000000..3f43ef86 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libISP.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libISP_hal.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libISP_hal.so new file mode 100644 index 00000000..a0a876dd Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libISP_hal.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libISP_procfs.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libISP_procfs.so new file mode 100644 index 00000000..3da4a38a Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libISP_procfs.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libMTE_LINUX.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libMTE_LINUX.so new file mode 100644 index 00000000..efc21397 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libMTE_LINUX.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_ACODEC.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_ACODEC.so new file mode 100644 index 00000000..3c1f1ea6 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_ACODEC.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_ALSA.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_ALSA.so new file mode 100644 index 00000000..01b23795 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_ALSA.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_ASPL.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_ASPL.so new file mode 100644 index 00000000..fb623358 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_ASPL.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_AVQE_A.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_AVQE_A.so new file mode 100644 index 00000000..3e3369d8 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_AVQE_A.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_BELA.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_BELA.so new file mode 100644 index 00000000..3ba5da07 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_BELA.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_IJPE.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_IJPE.so new file mode 100644 index 00000000..58d73cde Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_IJPE.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_IJPE_ENC_HW.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_IJPE_ENC_HW.so new file mode 100644 index 00000000..71ca0c4e Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_IJPE_ENC_HW.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_IJPE_MEM_MGR.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_IJPE_MEM_MGR.so new file mode 100644 index 00000000..3507324b Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_IJPE_MEM_MGR.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VMFE.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VMFE.so new file mode 100644 index 00000000..2bbb7a33 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VMFE.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VSPL.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VSPL.so new file mode 100644 index 00000000..33384f35 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VSPL.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VSRC.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VSRC.so new file mode 100644 index 00000000..8e9dd324 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VSRC.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VVHE.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VVHE.so new file mode 100644 index 00000000..8c45e05b Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libOMX_VVHE.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libat.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libat.so new file mode 100644 index 00000000..2407e7f5 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libat.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libcamera.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libcamera.so new file mode 100644 index 00000000..108a7b52 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libcamera.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libmi.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libmi.so new file mode 100644 index 00000000..432cd0f1 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libmi.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libmi_isp.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libmi_isp.so new file mode 100644 index 00000000..268aa337 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libmi_isp.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/lib/libtinyalsa.so b/general/package/sigmastar-osdrv-msc313e/files/lib/libtinyalsa.so new file mode 100644 index 00000000..f4cfaa70 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/lib/libtinyalsa.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/script/auto_run.sh b/general/package/sigmastar-osdrv-msc313e/files/script/auto_run.sh new file mode 100755 index 00000000..34cd684f --- /dev/null +++ b/general/package/sigmastar-osdrv-msc313e/files/script/auto_run.sh @@ -0,0 +1,218 @@ +#!/bin/sh + +function fn_msc313_evn() +{ + mkdir -p /data/audio + mkdir -p /data/cfg + mkdir -p /data/misc + mkdir -p /data/property + + cp -rf /ipc/data/audio/* /data/audio + cp -rf /ipc/data/cfg/* /data/cfg + cp -rf /ipc/data/misc/* /data/misc + + ### param + ## TCP/IP configuration + echo 163840 > /proc/sys/net/core/rmem_max + echo 327680 > /proc/sys/net/core/wmem_max + echo '1488 1984 2976' > /proc/sys/net/ipv4/tcp_mem + echo '4096 87380 325120' > /proc/sys/net/ipv4/tcp_rmem + echo '16384 327680 1048576' > /proc/sys/net/ipv4/tcp_wmem + + ulimit -c unlimited + echo /ipc/app/core.%e.%t > /proc/sys/kernel/core_pattern + echo 2 > /sys/class/mstar/mvhe/rct + #echo 3 > /sys/class/mstar/mmfe/rct + echo 1 > /sys/class/mstar/msys/dmem_realloc + + # stack size 6M + ulimit -s 6144 + + #disable overcommit + echo 0 > /proc/sys/vm/overcommit_memory + echo 50 > /proc/sys/vm/overcommit_ratio + + ### platform + chip=`cat /sys/devices/soc0/machine | awk '{print $2}'` + + ### MSC313E + setprop mi.vi.src 2 + setprop mi.sys.shrink_mem 1 + setprop mi.vi.img.sub 0 + setprop mi.venc.bufcnt 2 + setprop mi.venc.sub.bufcnt 2 + + setprop mi.vi.bufcnt 3 + setprop mi.vi.sub.bufcnt 3 + setprop mi.vi.sub.width 640 + setprop mi.vi.sub.height 480 + + # SW OSD + #setprop mi.osd.stretch 1 + setprop mi.osd.gop.use 0 + setprop mstar.omx.gop.disable 1 + + echo D > /sys/class/mstar/mhvsp1/fbmg + echo 9 > /sys/class/mstar/mhvsp1/fbmg + #echo 0 > /sys/class/mstar/mscldma1/db + #echo D40 > /sys/class/mstar/mhvsp1/dbgmg + + if [ -f /opt/iqserver.sh ]; then + /opt/iqserver.sh + else + # 固定编码内存不做它用 + # 根据 cat /sys/class/mstar/msys/dmem 这个info来配置 + #echo "Not fix memory" + setprop mi.venc.bufratio 50 + setprop mi.venc.img.bufratio 40 + setprop mi.video.height.force.aligned32 1 + + dmem -req 0x00016800 VSPL-I0P3B2 + dmem -req 0x00016800 VSPL-I0P3B1 + dmem -req 0x00016800 VSPL-I0P3B0 + dmem -req 0x00025800 VENC-49 + dmem -req 0x00025800 VENC-48 + dmem -req 0x00070800 VSPL-I0P1B2 + dmem -req 0x00070800 VSPL-I0P1B1 + dmem -req 0x00070800 VSPL-I0P1B0 + dmem -req 0x000FF000 VENC-33 + dmem -req 0x000FF000 VENC-32 + dmem -req 0x00357000 MS-02 + dmem -req 0x00357000 MS-01 + dmem -req 0x00357000 MS-00 + dmem -req 0x00070800 VSPL-I0P0B2 + dmem -req 0x00070800 VSPL-I0P0B1 + dmem -req 0x00070800 VSPL-I0P0B0 + dmem -req 0x000FF000 SCL_MCNR_M + dmem -req 0x003FC000 SCL_MCNR_YC + dmem -req 0x00000400 DLC_MEM + dmem -req 0x000088E0 ISP_MLOAD + dmem -req 0x00014000 pcmC0D0c + dmem -req 0x00018000 pcmC0D0p + dmem -req 0x00000100 BDMA_FSP_WBUFF + dmem -req 0x0001B120 ISP_base + dmem -req 0x00002000 EMAC_BUFF + + echo "VSPL-I0P3B2" > /sys/class/mstar/msys/fixed_dmem + echo "VSPL-I0P3B1" > /sys/class/mstar/msys/fixed_dmem + echo "VSPL-I0P3B0" > /sys/class/mstar/msys/fixed_dmem + echo "VENC-49" > /sys/class/mstar/msys/fixed_dmem + echo "VENC-48" > /sys/class/mstar/msys/fixed_dmem + echo "VSPL-I0P1B2" > /sys/class/mstar/msys/fixed_dmem + echo "VSPL-I0P1B1" > /sys/class/mstar/msys/fixed_dmem + echo "VSPL-I0P1B0" > /sys/class/mstar/msys/fixed_dmem + echo "VENC-33" > /sys/class/mstar/msys/fixed_dmem + echo "VENC-32" > /sys/class/mstar/msys/fixed_dmem + echo "MS-02" > /sys/class/mstar/msys/fixed_dmem + echo "MS-01" > /sys/class/mstar/msys/fixed_dmem + echo "MS-00" > /sys/class/mstar/msys/fixed_dmem + echo "VSPL-I0P0B2" > /sys/class/mstar/msys/fixed_dmem + echo "VSPL-I0P0B1" > /sys/class/mstar/msys/fixed_dmem + echo "VSPL-I0P0B0" > /sys/class/mstar/msys/fixed_dmem + echo "SCL_MCNR_M" > /sys/class/mstar/msys/fixed_dmem + echo "SCL_MCNR_YC" > /sys/class/mstar/msys/fixed_dmem + echo "DLC_MEM" > /sys/class/mstar/msys/fixed_dmem + echo "ISP_MLOAD" > /sys/class/mstar/msys/fixed_dmem + echo "pcmC0D0c" > /sys/class/mstar/msys/fixed_dmem + echo "pcmC0D0p" > /sys/class/mstar/msys/fixed_dmem + echo "BDMA_FSP_WBUFF" > /sys/class/mstar/msys/fixed_dmem + echo "ISP_base" > /sys/class/mstar/msys/fixed_dmem + echo "EMAC_BUFF" > /sys/class/mstar/msys/fixed_dmem + + echo 1 > /sys/class/mstar/msys/fixed_dmem + echo 0 > /sys/class/mstar/msys/dmem_realloc + fi +} + +function fn_setip() +{ + if grep -q 'root=/dev/nfs' /proc/cmdline; then + echo "run on nfs, no flash mount!" + return 0 + fi + + if [ -f /opt/conf/config.xml ]; then + dev_ip=`xml_shuttle -cr -k /cfg/eth/ip /opt/conf/config.xml` + dev_ip=`echo $dev_ip| awk -F' ' '{print $3}'` + ifconfig eth0 $dev_ip + fi +} + +function fn_hwclock() +{ + test -e /var/run/hwclock + if [ 1 -eq $? ]; then + busybox hwclock -s + echo $? > /var/run/hwclock + fi +} + +function fn_reboot() +{ + logger -t autorun "exit jco_server" + cp /tmp/messages /opt/log/messages.reboot + sync + echo "reboot as jco_server exit" + reboot -f +} + +function fn_load_drv() +{ + insmod /ipc/drv/gd25q.ko +} + +function fn_main() +{ + # init mac + # macmac=`ifconfig eth7 | grep "inet addr" | cut -d : -f 2 | cut -d ' ' -f 1` + # macmac=`echo $macmac | sed -e 's/^192/8/g' -e 's/\.//g' | xargs printf "%012d"` + # echo $macmac | sed 's/../&-/g' | sed 's/-$//g' + # /sbin/ifconfig eth0 down + # /sbin/ifconfig eth0 hw ether `/usr/bin/fw_printenv -n ethaddr` + + # init ip when no bootip + bootip=`ifconfig eth0 | grep "inet addr" | cut -d : -f 2 | cut -d ' ' -f 1` + [ -z "${bootip}" ] && { ifconfig eth0 192.168.1.217; ifconfig lo up; } + + echo "PATH: ${PATH}" + echo "LD_LIBRARY_PATH: ${LD_LIBRARY_PATH}" + + # sync ubifs_bgt0_0 block with high-cpu-usage, + # reboot in client_fee_watchdog(), reboot here will block + # speed of I/O write() is .33M/s, after ENCODE exit 21M/14 -> 1.5M/s + # flush when dirty upto 1.2M or .6M, freeTotal is 60M + echo 5 >/proc/sys/vm/dirty_ratio + echo 3 >/proc/sys/vm/dirty_background_ratio # 1.8M + #cho 300 >/proc/sys/vm/dirty_writeback_centisecs # 0.9M default 500 + #cho 500 >/proc/sys/vm/dirty_expire_centisecs # 1.8M default 3000 + + test -x /opt/etc/local.rc && /opt/etc/local.rc + if ! ps | grep '[t]elnetd'; then + telnetd -p9527 + (sleep 300; ps|awk '/[p]9527/ {print $1}' | xargs kill -9) & + fi + + fn_load_drv + + #/sbin/udevadm trigger + fn_setip + fn_hwclock + + while :; do + echo " + +------------------------------------------------+ + Hello Server World @`date +%F.%T`!! + +------------------------------------------------+ + " + + logger -t autorun "start jco_server @${count:-0}" + rm -rf /opt/upgrade/* + /ipc/app/jco_server + let count++ + sleep 2 + [ "${count:-0}" -ge 5 ] && reboot -f && fn_reboot + done +} + +fn_msc313_evn +fn_main $@ diff --git a/general/package/sigmastar-osdrv-msc313e/files/script/load_sigmastar b/general/package/sigmastar-osdrv-msc313e/files/script/load_sigmastar index 122fc690..8343559a 100755 --- a/general/package/sigmastar-osdrv-msc313e/files/script/load_sigmastar +++ b/general/package/sigmastar-osdrv-msc313e/files/script/load_sigmastar @@ -1,179 +1,115 @@ #!/bin/sh # -# OpenIPC.org | 2021.06.16 +# OpenIPC.org | 2022.06.25 # -# Useage: ./load [ -r|-i|-a ] -# -r : rmmod all modules -# -i : insmod all modules -# default : rmmod all moules and then insmod them -PATH_MODULE=/lib/modules/3.18.30/sigmastar +cd /lib/modules/3.18.30/sigmastar -# Sensor sensor=$(fw_printenv -n sensor) +chip=$(cat /sys/devices/soc0/machine | awk '{print $2}') -# Watchdog -watchdog -t 10 /dev/watchdog +mkdir -p /data/audio +mkdir -p /data/cfg +mkdir -p /data/misc +mkdir -p /data/property +mount --bind /etc/sensors/iqfile/audio /data/audio +mount --bind /etc/sensors/iqfile /data/cfg -insert_ko() -{ - insmod ${PATH_MODULE}/mhal.ko - insmod ${PATH_MODULE}/mi_common.ko - insmod ${PATH_MODULE}/mi_sys.ko cmdQBufSize=256 logBufSize=256 - insmod ${PATH_MODULE}/mi_ai.ko - insmod ${PATH_MODULE}/mi_ao.ko - insmod ${PATH_MODULE}/mi_rgn.ko - insmod ${PATH_MODULE}/mi_divp.ko thread_priority=98 - #insmod ${PATH_MODULE}/mi_ipu.ko - insmod ${PATH_MODULE}/mi_vpe.ko thread_priority=98 - insmod ${PATH_MODULE}/mi_sensor.ko - insmod ${PATH_MODULE}/mi_vif.ko thread_priority=98 - # - case $sensor in - gc2053) - # Untested | The information is obtained from the Gospell firmware - insmod ${PATH_MODULE}/mi_venc.ko max_width=1920 max_height=1080 max_jpe_task=1; - ;; - gc4653) - # Untested | The information is obtained from the Anjoy firmware - insmod ${PATH_MODULE}/mi_venc.ko max_width=2560 max_height=1440 thread_priority=99; - ;; - imx307) - # Untested | The information is obtained from the Anjoy and Brovotech (no any params) firmware - insmod ${PATH_MODULE}/mi_venc.ko max_width=2304 max_height=1296 thread_priority=99; - ;; - imx335) - # Untested | The information is obtained from the Anjoy firmware - insmod ${PATH_MODULE}/mi_venc.ko max_width=2592 max_height=1944 thread_priority=99; - ;; - sc2239) - # Untested | The information is obtained from the IMOU firmware - insmod ${PATH_MODULE}/mi_venc.ko thread_priority=99; - ;; - sc2335) - # Untested | The information is obtained from the Tiandy firmware - insmod ${PATH_MODULE}/mi_venc.ko; - ;; - sc3335) - # Untested | The information is obtained from the Uniview firmware (no any params on other version) - insmod ${PATH_MODULE}/mi_venc.ko max_width=2304 max_height=1296 mi_timeout_reset=1; - ;; - auto) - insmod ${PATH_MODULE}/mi_venc.ko; - ;; - *) - echo -e "\n\e[1;31mAn UNSUPPORTED sensor type is specified - ${sensor}\e[0m\n" | logger -s -t OpenIPC; - ;; - esac - # - insmod ${PATH_MODULE}/mi_shadow.ko - # - major=$(awk '$2=="mi_poll" {print $1}' /proc/devices) - mknod /dev/mi_poll c $major 0 - # - # Disable it now, untested - #echo hvsp2 down /config/iqfile/filter.txt /config/iqfile/filter.txt > /sys/class/mstar/mscl/hvsp - # - # Change firmware folder - # insmod ${PATH_MODULE}/mi_venc.ko fw_path="/config/venc_fw/chagall.bin" - # - # Change configs folder - echo isproot /etc/sensors/iqfile > /dev/ispmid - # - case $sensor in - gc2053) - # Untested | The information is obtained from the Gospell firmware - insmod ${PATH_MODULE}/sensor_gc2053_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2; - ;; - gc4653) - # Untested | The information is obtained from the Anjoy firmware - insmod ${PATH_MODULE}/sensor_gc4653_mipi.ko chmap=1; - ;; - imx307) - # Untested | The information is obtained from the Anjoy and Brovotech (mclk=37.125M) firmware - insmod ${PATH_MODULE}/sensor_imx307_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2 mclk=37.125M; - ;; - imx335) - # Untested | The information is obtained from the Anjoy firmware - insmod ${PATH_MODULE}/sensor_imx335_mipi.ko chmap=1; - ;; - sc2239) - # Untested | The information is obtained from the IMOU firmware - insmod ${PATH_MODULE}/sensor_sc2239_mipi.ko chmap=1; - ;; - sc2335) - # Untested | The information is obtained from the Tiandy firmware - insmod ${PATH_MODULE}/sensor_sc2335_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2; - ;; - sc3335) - # Untested | The information is obtained from the Uniview firmware - insmod ${PATH_MODULE}/sensor_sc3335_mipi.ko chmap=1; - ;; - auto) - insmod ${PATH_MODULE}/sensor_imx307_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2 mclk=37.125M; - insmod ${PATH_MODULE}/sensor_gc2053_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2; - insmod ${PATH_MODULE}/sensor_sc2335_mipi.ko chmap=1 lane_num=2 hdr_lane_num=2; - ;; - *) - echo -e "\n\e[1;31mAn UNSUPPORTED sensor type is specified - ${sensor}\e[0m\n" | logger -s -t OpenIPC; - ;; - esac - # - mdev -s -} +### param +## TCP/IP configuration +echo 163840 >/proc/sys/net/core/rmem_max +echo 327680 >/proc/sys/net/core/wmem_max +echo '1488 1984 2976' >/proc/sys/net/ipv4/tcp_mem +echo '4096 87380 325120' >/proc/sys/net/ipv4/tcp_rmem +echo '16384 327680 1048576' >/proc/sys/net/ipv4/tcp_wmem +ulimit -c unlimited +echo 2 >/sys/class/mstar/mvhe/rct +echo 1 >/sys/class/mstar/msys/dmem_realloc -remove_ko() -{ - rmmod -w drv_ms_cus_gc2053_MIPI - rmmod -w drv_ms_cus_gc4653_MIPI - rmmod -w drv_ms_cus_imx307_MIPI - rmmod -w drv_ms_cus_imx335_MIPI - rmmod -w drv_ms_cus_sc2239_MIPI - rmmod -w drv_ms_cus_sc2335_MIPI - rmmod -w drv_ms_cus_sc3335_MIPI - rmmod -w mi_shadow - rmmod -w mi_venc - rmmod -w mi_vif - rmmod -w mi_sensor - rmmod -w mi_vpe - rmmod -w mi_ipu - rmmod -w mi_divp - rmmod -w mi_rgn - rmmod -w mi_ao - rmmod -w mi_ai - rmmod -w mi_sys - rmmod -w mi_common - rmmod -w mhal -} +ulimit -s 6144 +echo 0 >/proc/sys/vm/overcommit_memory +echo 50 >/proc/sys/vm/overcommit_ratio -if [ -z ${sensor} ]; then - echo -e "\n\e[1;31mThe sensor parameter is MISSING\e[0m\n" | logger -s -t OpenIPC - exit 1 -elif [ ${sensor} = "none" ]; then - echo -e "\n\e[1;33mThe sensor is assigned to NONE\e[0m\n" | logger -s -t OpenIPC - exit 0 -elif [ ${sensor} = "auto" ]; then - echo -e "\n\e[1;33mThe sensor is assigned to AUTO\e[0m\n" | logger -s -t OpenIPC -else - echo -e "\n\e[1;32mThe sensor is assigned - ${sensor}\e[0m\n" | logger -s -t OpenIPC - # Temporary crutch, sorry - [ ! -f /data/ut/chagall.bin ] && (mkdir -p /data/ut; ln -sf /etc/sensors/venc_fw/chagall.bin /data/ut/chagall.bin) -fi +### MSC313E +setprop mi.vi.src 2 +setprop mi.sys.shrink_mem 1 +setprop mi.vi.img.sub 0 +setprop mi.venc.bufcnt 2 +setprop mi.venc.sub.bufcnt 2 -if [ "$1" = "-i" ]; then - insert_ko -fi +setprop mi.vi.bufcnt 3 +setprop mi.vi.sub.bufcnt 3 +setprop mi.vi.sub.width 640 +setprop mi.vi.sub.height 480 -if [ "$1" = "-r" ]; then - remove_ko -fi +# SW OSD +#setprop mi.osd.stretch 1 +setprop mi.osd.gop.use 0 +setprop mstar.omx.gop.disable 1 -if [ $# -eq 0 ] || [ "$1" = "-a" ]; then - remove_ko - insert_ko -fi +echo D >/sys/class/mstar/mhvsp1/fbmg +echo 9 >/sys/class/mstar/mhvsp1/fbmg +#echo 0 > /sys/class/mstar/mscldma1/db +#echo D40 > /sys/class/mstar/mhvsp1/dbgmg -exit 0 +setprop mi.venc.bufratio 50 +setprop mi.venc.img.bufratio 40 +setprop mi.video.height.force.aligned32 1 + +dmem -req 0x00016800 VSPL-I0P3B2 +dmem -req 0x00016800 VSPL-I0P3B1 +dmem -req 0x00016800 VSPL-I0P3B0 +dmem -req 0x00025800 VENC-49 +dmem -req 0x00025800 VENC-48 +dmem -req 0x00070800 VSPL-I0P1B2 +dmem -req 0x00070800 VSPL-I0P1B1 +dmem -req 0x00070800 VSPL-I0P1B0 +dmem -req 0x000FF000 VENC-33 +dmem -req 0x000FF000 VENC-32 +dmem -req 0x00357000 MS-02 +dmem -req 0x00357000 MS-01 +dmem -req 0x00357000 MS-00 +dmem -req 0x00070800 VSPL-I0P0B2 +dmem -req 0x00070800 VSPL-I0P0B1 +dmem -req 0x00070800 VSPL-I0P0B0 +dmem -req 0x000FF000 SCL_MCNR_M +dmem -req 0x003FC000 SCL_MCNR_YC +dmem -req 0x00000400 DLC_MEM +dmem -req 0x000088E0 ISP_MLOAD +dmem -req 0x00014000 pcmC0D0c +dmem -req 0x00018000 pcmC0D0p +dmem -req 0x00000100 BDMA_FSP_WBUFF +dmem -req 0x0001B120 ISP_base +dmem -req 0x00002000 EMAC_BUFF + +echo "VSPL-I0P3B2" >/sys/class/mstar/msys/fixed_dmem +echo "VSPL-I0P3B1" >/sys/class/mstar/msys/fixed_dmem +echo "VSPL-I0P3B0" >/sys/class/mstar/msys/fixed_dmem +echo "VENC-49" >/sys/class/mstar/msys/fixed_dmem +echo "VENC-48" >/sys/class/mstar/msys/fixed_dmem +echo "VSPL-I0P1B2" >/sys/class/mstar/msys/fixed_dmem +echo "VSPL-I0P1B1" >/sys/class/mstar/msys/fixed_dmem +echo "VSPL-I0P1B0" >/sys/class/mstar/msys/fixed_dmem +echo "VENC-33" >/sys/class/mstar/msys/fixed_dmem +echo "VENC-32" >/sys/class/mstar/msys/fixed_dmem +echo "MS-02" >/sys/class/mstar/msys/fixed_dmem +echo "MS-01" >/sys/class/mstar/msys/fixed_dmem +echo "MS-00" >/sys/class/mstar/msys/fixed_dmem +echo "VSPL-I0P0B2" >/sys/class/mstar/msys/fixed_dmem +echo "VSPL-I0P0B1" >/sys/class/mstar/msys/fixed_dmem +echo "VSPL-I0P0B0" >/sys/class/mstar/msys/fixed_dmem +echo "SCL_MCNR_M" >/sys/class/mstar/msys/fixed_dmem +echo "SCL_MCNR_YC" >/sys/class/mstar/msys/fixed_dmem +echo "DLC_MEM" >/sys/class/mstar/msys/fixed_dmem +echo "ISP_MLOAD" >/sys/class/mstar/msys/fixed_dmem +echo "pcmC0D0c" >/sys/class/mstar/msys/fixed_dmem +echo "pcmC0D0p" >/sys/class/mstar/msys/fixed_dmem +echo "BDMA_FSP_WBUFF" >/sys/class/mstar/msys/fixed_dmem +echo "ISP_base" >/sys/class/mstar/msys/fixed_dmem +echo "EMAC_BUFF" >/sys/class/mstar/msys/fixed_dmem + +echo 1 >/sys/class/mstar/msys/fixed_dmem +echo 0 >/sys/class/mstar/msys/dmem_realloc diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/.gitkeep b/general/package/sigmastar-osdrv-msc313e/files/sensor/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/I3_isp_api.xml b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/I3_isp_api.xml new file mode 100755 index 00000000..2fb81b8c --- /dev/null +++ b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/I3_isp_api.xml @@ -0,0 +1,979 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 100 + 12 + + + + + + + + + + + + + + + + + + + 1,1,1,1,1,1,1,1,1 + + + + + + 33333 + 1024 + 1000 + + + + + 240,16,30,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + + 8333 + 1024,64,2048,128,4096,256,8192,512,16384,1024,32768,0,0,0,0,0 + 420 + 900 + + + + + + + 2,2 + 80,80 + + 1,1 + + + + + + + + + + + 150 + 100,100,100,100,98,95,90,82,70,100,100,100,100,98,95,90,82,70,100,100,100,100,98,95,90,82,70,0,0,0,0,0 + 256 + + + + + + 0 + 8 + 65536 + 0 + 0 + 1920 + 500 + 12800 + 4096 + 0 + + + + + + + + + diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/JXK02_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/JXK02_iqfile.bin.mz new file mode 100644 index 00000000..f2451e10 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/JXK02_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0230_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0230_iqfile.bin.mz new file mode 100644 index 00000000..07f6f1c6 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0230_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0237IR_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0237IR_iqfile.bin.mz new file mode 100644 index 00000000..835ee3a5 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0237IR_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0237_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0237_iqfile.bin.mz new file mode 100644 index 00000000..92b4031a Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0237_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0330_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0330_iqfile.bin.mz new file mode 100644 index 00000000..e37f407f Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0330_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0521_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0521_iqfile.bin.mz new file mode 100644 index 00000000..7e3855bb Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ar0521_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/audio/mstar_mic.cfg b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/audio/mstar_mic.cfg new file mode 100755 index 00000000..33f79ce6 --- /dev/null +++ b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/audio/mstar_mic.cfg @@ -0,0 +1,3 @@ +ADCMUX=1 +GAIN=3 +PREGAIN=1 diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/brv0200_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/brv0200_iqfile.bin.mz new file mode 100644 index 00000000..bf68f1df Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/brv0200_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/brv0500_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/brv0500_iqfile.bin.mz new file mode 100644 index 00000000..631be127 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/brv0500_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/default_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/default_iqfile.bin.mz new file mode 100644 index 00000000..fb0d4106 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/default_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/f22_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/f22_iqfile.bin.mz new file mode 100644 index 00000000..2e89c76b Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/f22_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx123_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx123_iqfile.bin.mz new file mode 100644 index 00000000..560babeb Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx123_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx291_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx291_iqfile.bin.mz new file mode 100644 index 00000000..fcb794a8 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx291_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx307_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx307_iqfile.bin.mz new file mode 100644 index 00000000..829d85c2 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx307_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx323_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx323_iqfile.bin.mz new file mode 100644 index 00000000..8f256e06 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx323_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx326_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx326_iqfile.bin.mz new file mode 100644 index 00000000..0ba138d1 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/imx326_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/isp_dbg_buf.xml.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/isp_dbg_buf.xml.mz new file mode 100644 index 00000000..cee458e4 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/isp_dbg_buf.xml.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/os05A10_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/os05A10_iqfile.bin.mz new file mode 100644 index 00000000..fa0e9d51 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/os05A10_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov2710_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov2710_iqfile.bin.mz new file mode 100644 index 00000000..33034dd6 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov2710_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov2718_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov2718_iqfile.bin.mz new file mode 100644 index 00000000..566287ab Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov2718_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov2735_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov2735_iqfile.bin.mz new file mode 100644 index 00000000..0d3219e4 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov2735_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov4686_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov4686_iqfile.bin.mz new file mode 100644 index 00000000..3aeeb516 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov4686_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov4689_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov4689_iqfile.bin.mz new file mode 100644 index 00000000..773e9e83 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov4689_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov9756_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov9756_iqfile.bin.mz new file mode 100644 index 00000000..e147ee5a Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ov9756_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ps5220_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ps5220_iqfile.bin.mz new file mode 100644 index 00000000..cbc95b09 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ps5220_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ps5250_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ps5250_iqfile.bin.mz new file mode 100644 index 00000000..c18b1b9e Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ps5250_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ps5510_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ps5510_iqfile.bin.mz new file mode 100644 index 00000000..6c7b76d7 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/ps5510_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/sc2235_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/sc2235_iqfile.bin.mz new file mode 100644 index 00000000..72477440 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/sc2235_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/sc5035_iqfile.bin.mz b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/sc5035_iqfile.bin.mz new file mode 100644 index 00000000..cc2674aa Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/sc5035_iqfile.bin.mz differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_BRV0200ES_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_BRV0200ES_MIPI.so new file mode 100644 index 00000000..63c15240 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_BRV0200ES_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_BRV0200_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_BRV0200_MIPI.so new file mode 100644 index 00000000..0d035aab Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_BRV0200_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_BRV0500_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_BRV0500_MIPI.so new file mode 100644 index 00000000..7f4b318a Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_BRV0500_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_JXF22.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_JXF22.so new file mode 100644 index 00000000..45e5194e Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_JXF22.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_JXK02_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_JXK02_MIPI.so new file mode 100644 index 00000000..ede7f5a1 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_JXK02_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_MN34220_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_MN34220_MIPI.so new file mode 100644 index 00000000..23672647 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_MN34220_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_MN34227_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_MN34227_MIPI.so new file mode 100644 index 00000000..0ffb43c4 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_MN34227_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_OS05A10_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_OS05A10_MIPI.so new file mode 100644 index 00000000..48210800 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_OS05A10_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_OS08A10_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_OS08A10_MIPI.so new file mode 100644 index 00000000..97c4b379 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_OS08A10_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_POA030.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_POA030.so new file mode 100644 index 00000000..49a2aac0 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_POA030.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_SC2235.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_SC2235.so new file mode 100644 index 00000000..32b5950b Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_SC2235.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0230.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0230.so new file mode 100644 index 00000000..51a8dc17 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0230.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0230_compressed_12bit.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0230_compressed_12bit.so new file mode 100644 index 00000000..d8a3d3ce Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0230_compressed_12bit.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0237.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0237.so new file mode 100644 index 00000000..f57eaffb Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0237.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0237_RGBIR.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0237_RGBIR.so new file mode 100644 index 00000000..d3b64fbd Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0237_RGBIR.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0237_fpga.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0237_fpga.so new file mode 100644 index 00000000..9fcb9c56 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0237_fpga.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0238.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0238.so new file mode 100644 index 00000000..cef89368 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0238.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0239_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0239_MIPI.so new file mode 100644 index 00000000..9c7bd244 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0239_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0330.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0330.so new file mode 100644 index 00000000..45d659aa Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0330.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0330_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0330_MIPI.so new file mode 100644 index 00000000..e46a98f4 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0330_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0521_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0521_MIPI.so new file mode 100644 index 00000000..e756ac6c Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ar0521_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_f22.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_f22.so new file mode 100644 index 00000000..af785521 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_f22.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_f22_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_f22_MIPI.so new file mode 100644 index 00000000..7a60654d Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_f22_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_gc2023_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_gc2023_MIPI.so new file mode 100644 index 00000000..388dbb1d Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_gc2023_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_gc2033_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_gc2033_MIPI.so new file mode 100644 index 00000000..806324d3 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_gc2033_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_gc4603_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_gc4603_MIPI.so new file mode 100644 index 00000000..7f2015d8 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_gc4603_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_hm2131_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_hm2131_MIPI.so new file mode 100644 index 00000000..4e2e179c Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_hm2131_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_hm2140_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_hm2140_MIPI.so new file mode 100644 index 00000000..d51e6e58 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_hm2140_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_hm5532_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_hm5532_MIPI.so new file mode 100644 index 00000000..ef191075 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_hm5532_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx123_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx123_MIPI.so new file mode 100644 index 00000000..ee9c9748 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx123_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx123_MIPI_HD.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx123_MIPI_HD.so new file mode 100644 index 00000000..54bdd3e3 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx123_MIPI_HD.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx291_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx291_MIPI.so new file mode 100644 index 00000000..49c155f0 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx291_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx307_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx307_MIPI.so new file mode 100644 index 00000000..afeddcd8 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx307_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx323.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx323.so new file mode 100644 index 00000000..19120a37 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx323.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx323_fpga.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx323_fpga.so new file mode 100644 index 00000000..5ba53bf5 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx323_fpga.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx326_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx326_MIPI.so new file mode 100644 index 00000000..23dea4bf Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx326_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx327_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx327_MIPI.so new file mode 100644 index 00000000..9568732f Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_imx327_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2710.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2710.so new file mode 100644 index 00000000..a3e043b0 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2710.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2710_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2710_MIPI.so new file mode 100644 index 00000000..d3ea058f Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2710_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2710_MIPI_HD.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2710_MIPI_HD.so new file mode 100644 index 00000000..23d0912c Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2710_MIPI_HD.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2718R2A_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2718R2A_MIPI.so new file mode 100644 index 00000000..23e567c9 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2718R2A_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2718_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2718_MIPI.so new file mode 100644 index 00000000..704393a6 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2718_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2735_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2735_MIPI.so new file mode 100644 index 00000000..d02927a1 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2735_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2775_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2775_MIPI.so new file mode 100644 index 00000000..cd6fe310 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov2775_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov4686_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov4686_MIPI.so new file mode 100644 index 00000000..88e828c3 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov4686_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov4689_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov4689_MIPI.so new file mode 100644 index 00000000..3b876b62 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov4689_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov9712.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov9712.so new file mode 100644 index 00000000..7fc8c672 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov9712.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov9732_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov9732_MIPI.so new file mode 100644 index 00000000..b6607f62 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov9732_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov9756_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov9756_MIPI.so new file mode 100644 index 00000000..0694b077 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ov9756_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_pattern.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_pattern.so new file mode 100644 index 00000000..b80be700 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_pattern.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5220.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5220.so new file mode 100644 index 00000000..073f6d3f Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5220.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5220_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5220_MIPI.so new file mode 100644 index 00000000..aec2479b Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5220_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5230.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5230.so new file mode 100644 index 00000000..95d00647 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5230.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5230_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5230_MIPI.so new file mode 100644 index 00000000..79903f28 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5230_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5250.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5250.so new file mode 100644 index 00000000..4b3e6c80 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5250.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5510_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5510_MIPI.so new file mode 100644 index 00000000..042f4491 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_ps5510_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc2135.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc2135.so new file mode 100644 index 00000000..0765db65 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc2135.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc2235.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc2235.so new file mode 100644 index 00000000..cff69703 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc2235.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc2300.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc2300.so new file mode 100644 index 00000000..a6ea268a Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc2300.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc3035.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc3035.so new file mode 100644 index 00000000..ac56e72b Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc3035.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc3035_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc3035_MIPI.so new file mode 100644 index 00000000..6217b081 Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc3035_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc5035_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc5035_MIPI.so new file mode 100644 index 00000000..4df8300e Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sc5035_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sp2328_MIPI.so b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sp2328_MIPI.so new file mode 100644 index 00000000..acae69ea Binary files /dev/null and b/general/package/sigmastar-osdrv-msc313e/files/sensor/libdrv_ms_cus_sp2328_MIPI.so differ diff --git a/general/package/sigmastar-osdrv-msc313e/sigmastar-osdrv-msc313e.mk b/general/package/sigmastar-osdrv-msc313e/sigmastar-osdrv-msc313e.mk index 82fff5f8..2f169774 100644 --- a/general/package/sigmastar-osdrv-msc313e/sigmastar-osdrv-msc313e.mk +++ b/general/package/sigmastar-osdrv-msc313e/sigmastar-osdrv-msc313e.mk @@ -14,9 +14,7 @@ define SIGMASTAR_OSDRV_MSC313E_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/script/S95sigmastar $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/iqfile - - # $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensors/venc_fw - # $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/venc_fw $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/sensor/venc_fw/chagall.bin + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensors/iqfile $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/sensor/iqfile/* $(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/3.18.30/sigmastar # $(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/3.18.30/sigmastar $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/kmod/*.ko @@ -24,10 +22,14 @@ define SIGMASTAR_OSDRV_MSC313E_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/script/load* $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/script/ircut_demo - $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/script/debug_level + $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/bin/* $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib - # $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/lib/*.so + $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/lib/*.so + + $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib/sensors + $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_SIGMASTAR_PATH)/package/sigmastar-osdrv-msc313e/files/sensor/*.so + endef $(eval $(generic-package))