CYW 20706 target reacting differently than development kit

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

cross mob
RiBe_4725556
Level 2
Level 2
10 replies posted 5 replies posted 5 questions asked

Hi,

I am trying to run our development kit project on our target project board but the output is different in the way that  our target does not establish the secondary connection.

The project sets up 2 connections (1 Headset profile connection and 1 Handsfree profile connection), 1 for audio and 1 for  command management. Both connections work on the development board but the Handsfree profile connection does not get established on the target board (the Headset profile connection DOES get established).

We are using the CYW920706WCDEVAL for development kit and the CYW20706 as target chip.

The project is based of of the AUDIO HEADSET example from the MODUSTOOL.

! On our target board the CYW20706 is being managed by a host microcontroller for command management. !

 

!! When we route the connection from the development board through our programming connector to the target board it does work !!

but in this situation the communications are managed through the  CLIENTCONTROL computer program from the MODUSTOOL and the microcontroller on our target board is held in reset.

 We checked the communications which are being send by the computer application and our microcontroller application and these match.

 

So the question is are there functions on the controller which are being enabled/disabled by the CLIENTCONTROL computer program from the MODUSTOOl which are not really obvious or are there pins which control certain functions which would enable/disable connections the for CYW20706?

 

With kind regards,

Richard

0 Likes
1 Solution

Hi SheetaLJ,

 

We found the problem, it wasn't related to the project at all, we work with a batch file for the file conversion from .hcd to our file format. and this looked at the wrong file.

 

Apologies for the inconveniance and thank you for your assistance.

 

With kind regards

Richard

View solution in original post

0 Likes
3 Replies
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hi Richard,

To confirm my understanding, you are using a computer program instead of ClientControl to send the commands to the CYW20706 target device, correct?

Are you able to program the board correctly? Are you using AVRCP? If yes, then check if you have connected correct pins. The ClientControl source code is available for customers, check if your computer program has similar implementation as that of ClientControl.

 

0 Likes

Hi SheetaLJ,

There is a small misunderstanding, we are using the clientcontrol application to check the functionality on the developmen kit. But on our target board the CYW20706 device is being controlled by a microcontroller which emulates the functions of the clientcontrol application.

Programming the target board works fine.

PREVIEW
We are trying to send AT command via the handsfree profile interface but these continue to fail being send.
 
We see data passing for the follwong HCI control groups:

HCI_CONTROL_GROUP_HF                                  0x03

HCI_CONTROL_GROUP_AVRC_CONTROLLER                     0x11

HCI_CONTROL_GROUP_AUDIO_SINK                          0x14

 

When we try to send the AT commands via the HCI_CONTROL_GROUP_HF  commands these end up failing (without response). 

0 Likes

Hi SheetaLJ,

 

We found the problem, it wasn't related to the project at all, we work with a batch file for the file conversion from .hcd to our file format. and this looked at the wrong file.

 

Apologies for the inconveniance and thank you for your assistance.

 

With kind regards

Richard

0 Likes