diff --git a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S550/init.d/S07_SysInit b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S550/init.d/S07_SysInit index 695b6503f..fab776891 100755 --- a/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S550/init.d/S07_SysInit +++ b/BSP/root-fs/rootfs/etc_Model/etc_565_HUNTING_EVB_LINUX_4G_S550/init.d/S07_SysInit @@ -7,20 +7,20 @@ device_node_create() mknod /dev/$1 c `cat /sys/class/$1/$1/dev | sed "s/:/\ /g"` } -P_GPIO0=32 -P_GPIO1=33 +SF_ADC_MUXA=224 +SF_ADC_MUXB=225 DELAY=0.003 -echo ${P_GPIO0} > /sys/class/gpio/export -echo ${P_GPIO1} > /sys/class/gpio/export +echo ${SF_ADC_MUXA} > /sys/class/gpio/export +echo ${SF_ADC_MUXB} > /sys/class/gpio/export sleep ${DELAY} -echo "out" > /sys/devices/gpiochip0/gpio/gpio${P_GPIO0}/direction -echo "out" > /sys/devices/gpiochip0/gpio/gpio${P_GPIO1}/direction +echo "out" > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXA}/direction +echo "out" > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXB}/direction -echo 1 > /sys/devices/gpiochip0/gpio/gpio${P_GPIO0}/value -echo 1 > /sys/devices/gpiochip0/gpio/gpio${P_GPIO1}/value +echo 1 > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXA}/value +echo 1 > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXB}/value sleep ${DELAY} @@ -44,22 +44,22 @@ cat /sys/bus/iio/devices/iio\:device0/in_voltage0_raw echo 0x3 > /proc/adc sleep ${DELAY} -echo 1 > /sys/devices/gpiochip0/gpio/gpio${P_GPIO0}/value -echo 0 > /sys/devices/gpiochip0/gpio/gpio${P_GPIO1}/value +echo 1 > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXA}/value +echo 0 > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXB}/value sleep ${DELAY} cat /sys/bus/iio/devices/iio\:device0/in_voltage0_raw echo 0x1 > /proc/adc sleep ${DELAY} -echo 0 > /sys/devices/gpiochip0/gpio/gpio${P_GPIO0}/value -echo 0 > /sys/devices/gpiochip0/gpio/gpio${P_GPIO1}/value +echo 0 > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXA}/value +echo 0 > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXB}/value sleep ${DELAY} cat /sys/bus/iio/devices/iio\:device0/in_voltage0_raw echo 0x0 > /proc/adc sleep ${DELAY} -echo 0 > /sys/devices/gpiochip0/gpio/gpio${P_GPIO0}/value -echo 1 > /sys/devices/gpiochip0/gpio/gpio${P_GPIO1}/value +echo 0 > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXA}/value +echo 1 > /sys/devices/gpiochip0/gpio/gpio${SF_ADC_MUXB}/value sleep ${DELAY} echo 0x2 > /proc/adc sleep ${DELAY}