To get bluetooth working you can try:
- List gpio chips in the system:
ls -l /sys/class/gpio/
- Check where you have
pinctrl
as device:
ls -l /sys/class/gpio/gpiochipXXX/
- Add gpiochip value + BT gpio
BTRESETGPIO="XXX+21"
- Execute commands from OEM firmware:
echo $BTRESETGPIO >/sys/class/gpio/export
echo out >/sys/class/gpio/gpio${BTRESETGPIO}/direction
echo 1 >/sys/class/gpio/gpio${BTRESETGPIO}/value
sleep 0.05
echo 0 >/sys/class/gpio/gpio${BTRESETGPIO}/value
sleep 0.05
echo 1 >/sys/class/gpio/gpio${BTRESETGPIO}/value
sleep 0.05