mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-11-04 20:36:00 +01:00
scripts: Replicape pru update start scripts (#2277)
Signed-off-by: Trevor Wilson <altocoey@hotmail.com>
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user