aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/klipper-pru-start.sh
diff options
context:
space:
mode:
authorBlackStump <altocoey@hotmail.com>2019-12-19 04:11:40 +1100
committerKevinOConnor <kevin@koconnor.net>2019-12-18 12:11:40 -0500
commit7532e4ccea6f89e31d0d2f7f2f7e8ddac64abd46 (patch)
treeee12d8b400f0c38b081be05ee2890eb7fbbe7474 /scripts/klipper-pru-start.sh
parentf3b4173e6b4b6ebd34b7efc31c07914d063f3b07 (diff)
downloadkutter-7532e4ccea6f89e31d0d2f7f2f7e8ddac64abd46.tar.gz
kutter-7532e4ccea6f89e31d0d2f7f2f7e8ddac64abd46.tar.xz
kutter-7532e4ccea6f89e31d0d2f7f2f7e8ddac64abd46.zip
scripts: Replicape pru update start scripts (#2277)
Signed-off-by: Trevor Wilson <altocoey@hotmail.com>
Diffstat (limited to 'scripts/klipper-pru-start.sh')
-rwxr-xr-xscripts/klipper-pru-start.sh18
1 files changed, 10 insertions, 8 deletions
diff --git a/scripts/klipper-pru-start.sh b/scripts/klipper-pru-start.sh
index 88ff98e0..5d9af529 100755
--- a/scripts/klipper-pru-start.sh
+++ b/scripts/klipper-pru-start.sh
@@ -17,6 +17,8 @@ NAME="klipper_pru"
KLIPPER_HOST_MCU=/usr/local/bin/klipper_mcu
KLIPPER_HOST_ARGS="-w -r"
PIDFILE=/var/run/klipper_mcu.pid
+RPROC0=/sys/class/remoteproc/remoteproc1
+RPROC1=/sys/class/remoteproc/remoteproc2
. /lib/lsb/init-functions
@@ -35,8 +37,8 @@ pru_stop()
fi
log_daemon_msg "Stopping pru"
- echo 4a334000.pru0 > /sys/bus/platform/drivers/pru-rproc/unbind
- echo 4a338000.pru1 > /sys/bus/platform/drivers/pru-rproc/unbind
+ echo 'stop' > $RPROC0/state
+ echo 'stop' > $RPROC1/state
}
pru_start()
@@ -44,17 +46,17 @@ pru_start()
if [ -c /dev/rpmsg_pru30 ]; then
pru_stop
else
- echo 4a334000.pru0 > /sys/bus/platform/drivers/pru-rproc/unbind
- echo 4a338000.pru1 > /sys/bus/platform/drivers/pru-rproc/unbind
+ echo 'stop' > $RPROC0/state
+ echo 'stop' > $RPROC1/state
fi
sleep 1
log_daemon_msg "Starting pru"
- echo 4a334000.pru0 > /sys/bus/platform/drivers/pru-rproc/bind
- echo 4a338000.pru1 > /sys/bus/platform/drivers/pru-rproc/bind
+ echo 'start' > $RPROC0/state
+ echo 'start' > $RPROC1/state
- log_daemon_msg "Loading ADC module"
- echo 'BB-ADC' > /sys/devices/platform/bone_capemgr/slots
+ # log_daemon_msg "Loading ADC module"
+ # echo 'BB-ADC' > /sys/devices/platform/bone_capemgr/slots
}
mcu_host_stop()