diff --git a/recipes-connectivity/tibluetooth/tibluetooth/am335x-nmhw24/tibluetooth.service b/recipes-connectivity/tibluetooth/tibluetooth/am335x-nmhw24/tibluetooth.service new file mode 100644 index 0000000..4489bc3 --- /dev/null +++ b/recipes-connectivity/tibluetooth/tibluetooth/am335x-nmhw24/tibluetooth.service @@ -0,0 +1,16 @@ +[Unit] +Description=Attach ti bluetooth +Before=bluetooth.target +Requires=bluetooth.target + +[Service] +Type=forking +ExecStartPre=-/bin/sh -c "/bin/echo 52 > /sys/class/gpio/export" +ExecStartPre=-/bin/sh -c "/bin/echo out > /sys/class/gpio/gpio52/direction" +ExecStartPre=/bin/sh -c "/bin/echo 1 > /sys/class/gpio/gpio52/value" +ExecStart=/usr/bin/hciattach /dev/ttyS5 texas 3000000 flow + +ExecStopPost=/bin/sh -c "/bin/echo 0 > /sys/class/gpio/gpio52/value" + +[Install] +WantedBy=multi-user.target