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

AIROC™ Bluetooth Forum Discussions

amorniroli
Level 2
5 replies posted 10 sign-ins First like received
Level 2

Hi,

we are evaluating some Infineon BT chipsets & modules.

We use external BT stack, so we interface w/ the chipset/module via HCI port.

- CYW920706WCDEVAL: no problem at all. We power the board w/ recovery button pressed and then release. Module enters in HCI mode and w/ cybluetool we are able to send/receive HCI commands/events. Inquiry results are reported correctly.

- CYBT-343026-EVAL: we do the same steps. HCI commands/events are sent/received, but radio seems to be off. We don't have any result for inquiry, as you can see (I tried also to enable radio by mean of vendor specific command). 

07/04/22 14:09:06.388  com21@115200 c> Enable_Radio 
	  HCI Command
	com21@115200
	[34 FC 01 ]: 01
	opcode = 0xFC34 (64564, "Enable_Radio")
	Enable_Radio = 0x1 (1)

07/04/22 14:09:06.399  com21 <c Enable_Radio
	  HCI Command Complete Event
	com21@115200
	[0E 04 ]: 01 34 FC 00 
	event = 0x0E (14,"Command Complete")
	Num_HCI_Command_Packets = 0x1 (1)
	Command_Opcode = 0xFC34 (64564, "Enable_Radio")
	Status = 0x0 (0, "Success")

07/04/22 14:09:09.725  com21@115200 c> Inquiry 
	  HCI Command
	com21@115200
	[01 04 05 ]: 33 8B 9E 08 00
	opcode = 0x0401 (1025, "Inquiry")
	LAP = 0x9E8B33 (10390323)
	Inquiry_Length = 0x8 (8, N * 1.28 sec, 0=infinite)
	Num_Responses = 0x0 (0, 0=unlimited)

07/04/22 14:09:09.731  com21 <e Command Status
	  HCI Event
	com21@115200
	[0F 04 ]: 00 01 01 04 
	event = 0x0F (15,"Command Status")
	Status = 0x0 (0, "Success")
	Num_HCI_Command_Packets = 0x1 (1)
	Command_Opcode = 0x401 (1025, "Inquiry")

07/04/22 14:09:19.972  com21 <e Inquiry Complete
	  HCI Event
	com21@115200
	[01 01 ]: 00 
	event = 0x01 (1,"Inquiry Complete")
	Status = 0x0 (0, "Success")

 
Am I missing something? Why inquiry is not working on CYBT-343026-EVAL? The same topic was discussed here (https://community.infineon.com/t5/Studio-Bluetooth/hcd-file-for-BCM20706A2/m-p/118427) but no resolution was given.

Thank you for the support.

Best regards,

Alessandro

0 Likes
1 Solution
amorniroli
Level 2
5 replies posted 10 sign-ins First like received
Level 2

Hi Dheeraj,

thanks for the feedback. I was already using Method2 described in the blog and it was not working.

I managed to let it work performing executing reset w/ button on the board (now via HCI).

So, the steps are:

1) create empty project w/ modustoolbox and change code as described in method 2 of the blog;
2) power off / power on
3) press reset button (this step is required from my tests)
4) HCI is ready

Thank you.

Alessandro


View solution in original post

2 Replies
DheerajPK_41
Moderator
Moderator 750 replies posted 500 likes received 500 replies posted
Moderator

Hi,

Could you please send HCI_Reset at the starting and try the other commands you require?

please refer to below blog to know how you can get the general patches for the controller. You need these general patches for the chip in order to work it as expected with the latest spec/qualified features. 

https://community.infineon.com/t5/Blogs/How-to-download-general-ROM-patch-in-BTSDK-platforms/ba-p/28... 

Thanks,

-Dheeraj.P.K

0 Likes
amorniroli
Level 2
5 replies posted 10 sign-ins First like received
Level 2

Hi Dheeraj,

thanks for the feedback. I was already using Method2 described in the blog and it was not working.

I managed to let it work performing executing reset w/ button on the board (now via HCI).

So, the steps are:

1) create empty project w/ modustoolbox and change code as described in method 2 of the blog;
2) power off / power on
3) press reset button (this step is required from my tests)
4) HCI is ready

Thank you.

Alessandro