mirror of
https://github.com/dragonpilot/dragonpilot.git
synced 2026-07-10 23:42:06 +08:00
dd778596b7
date: 2025-03-15T21:10:51 master commit: fb7b9c0f9420d228f03362970ebcfb7237095cf3
28 lines
660 B
Bash
Executable File
28 lines
660 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null && pwd)"
|
|
cd $DIR
|
|
|
|
make -j8
|
|
|
|
sudo su -c "echo spi0.0 > /sys/bus/spi/drivers/spidev/unbind" || true
|
|
|
|
sudo dmesg -C
|
|
|
|
#sudo rmmod -f spidev_panda
|
|
sudo rmmod spidev_panda || true
|
|
sudo insmod spidev_panda.ko
|
|
|
|
sudo su -c "echo 'file $DIR/spidev_panda.c +p' > /sys/kernel/debug/dynamic_debug/control"
|
|
sudo su -c "echo 'file $DIR/spi_panda.h +p' > /sys/kernel/debug/dynamic_debug/control"
|
|
|
|
sudo lsmod
|
|
|
|
echo "loaded"
|
|
ls -la /dev/spi*
|
|
sudo chmod 666 /dev/spi*
|
|
ipython -c "from panda import Panda; print(Panda.list())"
|
|
KERN=1 ipython -c "from panda import Panda; print(Panda.list())"
|
|
dmesg
|