From dc0ee848716525a2800fe012e17683711537c41b Mon Sep 17 00:00:00 2001 From: payton Date: Wed, 8 Nov 2023 14:26:58 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E5=A4=8Dadc=E6=A3=80=E6=B5=8B?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../init.d/S07_SysInit | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) 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}