BCM20704 init in Linux

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
stha_4695211
Level 1
Level 1

I am working on an Android product and I'm porting some test code from using the Android hal layer to using just Linux. I have the bcmbtusb driver and BlueZ built, but I can't see any USB controllers in hcitool or the Bluetooth daemon.

I saw that in Android there is some hal code which contains functions to initialize the Bluetooth device (a BCM20704), including uploading the firmware, and I can see it being called during the Android boot.

I'm looking for some help in doing the same thing but under raw Linux rather than Android.

0 Likes
1 Solution
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hi stha_4695211​,

CYW20704 is not a broad-market chip and is not supported here on community. I would suggest you to please contact local Cypress team for the related issues.

View solution in original post

0 Likes
1 Reply
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hi stha_4695211​,

CYW20704 is not a broad-market chip and is not supported here on community. I would suggest you to please contact local Cypress team for the related issues.

0 Likes