Quote:
Originally Posted by kindler
Hi,
I require access to the BLE stack in order to use some commands. My goal is to find a way to build and install packages like BlueZ to get access to hciconfig, hcitool, and bluetoothctl.
|
Minor point of distinction - BlueZ is an entire BT stack that happens to include tools to interact with that stack.
If things are similar to the other Kindles with Bluetooth, the BT stack on the device is an entirely different one provided by the chip vendor and is very limited /essentially a pile of shit. You'd need to swap it out with BlueZ entirely for the other tools to work IIRC.
Quote:
Originally Posted by kindler
Although there are resources on creating development environment VMs for Kindles, I would appreciate receiving any tips or advice that you may have before investing days of time and effort in them to port on my SoC.
|
Weeks is probably more accurate if not more. First step is probably to stop thinking of it as a Kindle and start thinking of it more generically as a small ARM board running Linux - you'll find a lot more information and resources this way.
This book is a great starting point:
https://www.oreilly.com/library/view...ux/059600222X/
As for actually building stuff, the easiest way would be to do everything within buildroot to make compiling dependencies etc slightly less painful.