To startup the Broadcom bluetooth chip correctly on the Cubietruck, I have found that the best way to do this is to fix the following issues:
-
Change the brcm_patchram_plus to use RTS/CTS for flow control during the firmware upload to the chip.
-
Remove the infinite loop at the end of the brcm_patchram_plus after the firmware is uploaded.
-
Implement a systemd startup script to setup the Broadcom bluetooth chip on system startup.
-
git clone
or copy over the these files to your cubietruck into a new folder. -
make clean; make
-
sudo make install
-
reboot to test.