diff --git a/general/overlay/etc/resolv.conf b/general/overlay/etc/resolv.conf deleted file mode 100644 index 14b98cbe..00000000 --- a/general/overlay/etc/resolv.conf +++ /dev/null @@ -1,3 +0,0 @@ -# -nameserver 1.1.1.1 -# diff --git a/general/overlay/etc/resolv.conf b/general/overlay/etc/resolv.conf new file mode 120000 index 00000000..56aa092a --- /dev/null +++ b/general/overlay/etc/resolv.conf @@ -0,0 +1 @@ +/tmp/resolv.conf \ No newline at end of file diff --git a/general/overlay/usr/share/udhcpc/udhcpc.script b/general/overlay/usr/share/udhcpc/default.script similarity index 98% rename from general/overlay/usr/share/udhcpc/udhcpc.script rename to general/overlay/usr/share/udhcpc/default.script index f4cd6002..dfab7089 100755 --- a/general/overlay/usr/share/udhcpc/udhcpc.script +++ b/general/overlay/usr/share/udhcpc/default.script @@ -4,7 +4,7 @@ [ -z "$1" ] && echo "Error: should be called from udhcpc" && exit 1 -RESOLV_CONF="/etc/resolv.conf" +RESOLV_CONF="/tmp/resolv.conf" [ -e $RESOLV_CONF ] || touch $RESOLV_CONF [ -n "$broadcast" ] && BROADCAST="broadcast $broadcast" [ -n "$subnet" ] && NETMASK="netmask $subnet" diff --git a/general/package/sigmastar-osdrv-ssc335/files/script/load_sigmastar b/general/package/sigmastar-osdrv-ssc335/files/script/load_sigmastar index f5ffc8e1..857915f9 100755 --- a/general/package/sigmastar-osdrv-ssc335/files/script/load_sigmastar +++ b/general/package/sigmastar-osdrv-ssc335/files/script/load_sigmastar @@ -49,11 +49,11 @@ insert_ko() ;; sc2235) # Untested | The information is obtained from the Tiandy firmware - insmod ${PATH_MODULE}/mi_venc.ko thread_priority=99; + insmod ${PATH_MODULE}/mi_venc.ko; ;; sc2239) # Untested | The information is obtained from the IMOU firmware - insmod ${PATH_MODULE}/mi_venc.ko; + insmod ${PATH_MODULE}/mi_venc.ko thread_priority=99; ;; sc3335) # Untested | The information is obtained from the Uniview firmware (no any params on other version) diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/acodec.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/acodec.ko old mode 100755 new mode 100644 diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/gpioi2c.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/gpioi2c.ko old mode 100755 new mode 100644 diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/mmz.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/mmz.ko old mode 100755 new mode 100644 diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_h264.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_h264.ko new file mode 100644 index 00000000..2c544c72 Binary files /dev/null and b/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_h264.ko differ diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_isp.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_isp.ko old mode 100755 new mode 100644 diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_rgn.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_rgn.ko old mode 100755 new mode 100644 diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_vi.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_vi.ko new file mode 100644 index 00000000..5e4c02fc Binary files /dev/null and b/general/package/xiongmai-osdrv-xm510/files/kmod/xm510_vi.ko differ diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/xm_i2c.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/xm_i2c.ko old mode 100755 new mode 100644 diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/xm_i2s.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/xm_i2s.ko old mode 100755 new mode 100644 diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/xm_rtc.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/xm_rtc.ko old mode 100755 new mode 100644 diff --git a/general/package/xiongmai-osdrv-xm510/files/kmod/xm_wdt.ko b/general/package/xiongmai-osdrv-xm510/files/kmod/xm_wdt.ko old mode 100755 new mode 100644 diff --git a/general/package/xiongmai-osdrv-xm510/files/script/load_xiongmai b/general/package/xiongmai-osdrv-xm510/files/script/load_xiongmai index 6606c0e6..5686a1f8 100755 --- a/general/package/xiongmai-osdrv-xm510/files/script/load_xiongmai +++ b/general/package/xiongmai-osdrv-xm510/files/script/load_xiongmai @@ -35,7 +35,7 @@ fi report_error() { echo "******* Error: There's something wrong, please check! *****" - exit 1 + exit 1 } insert_audio() @@ -57,13 +57,13 @@ remove_audio() insert_sns() { #Sensor clock 27MHz - regs 0x2000002c 1; - regs 0x2000000c 0x10110010; - regs 0x20000010 0x901F0010; - regs 0x20000014 0x01120000; - regs 0x2000002c 0; - sleep 0.1; - insmod xm_i2c.ko; + devmem 0x2000002c 32 1; + devmem 0x2000000c 32 0x10110010; + devmem 0x20000010 32 0x901F0010; + devmem 0x20000014 32 0x01120000; + devmem 0x2000002c 32 0; + sleep 0.1; + insmod xm_i2c.ko; } remove_sns() @@ -81,17 +81,17 @@ insert_ko() #source ./pinmux_xm510.sh rmii i2c > /dev/null # driver load - insert_sns > /dev/null - insmod mmz.ko mmz_start=$MEM_START mmz_size=$MEM_LEN - insmod xm510_vi.ko buffer=$VI_BUFF - insmod xm510_isp.ko - insmod xm510_rgn.ko - insmod xm510_h264.ko - insmod xm_rtc.ko - insmod xm_wdt.ko + insert_sns > /dev/null + insmod mmz.ko mmz_start=$MEM_START mmz_size=$MEM_LEN + insmod xm510_vi.ko buffer=$VI_BUFF + insmod xm510_isp.ko + insmod xm510_rgn.ko + insmod xm510_h264.ko + insmod xm_rtc.ko + insmod xm_wdt.ko - #insert_audio - echo "==== Your input Sensor type is $SNS_A ====" + #insert_audio + echo "==== Your input Sensor type is $SNS_A ====" } remove_ko() @@ -110,13 +110,13 @@ remove_ko() load_usage() { echo "Usage: ./loadxm510 [-option] [sensor_name]" - echo "options:" - echo " -i sensor_name insert modules" - echo " -r remove modules" - echo " -a sensor_name remove modules first, then insert modules" - echo " -h help information" - echo -e "Available sensors: ar0130, h42, imx104, icx692, ov9715, 9m034, imx122, mt9p006" - echo -e "for example: ./loadxm510 -a ar0130 \n" + echo "options:" + echo " -i sensor_name insert modules" + echo " -r remove modules" + echo " -a sensor_name remove modules first, then insert modules" + echo " -h help information" + echo -e "Available sensors: ar0130, h42, imx104, icx692, ov9715, 9m034, imx122, mt9p006" + echo -e "for example: ./loadxm510 -a ar0130 \n" } # load module. @@ -142,4 +142,3 @@ then remove_ko insert_ko fi -