About the WICED HCI protocol

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

cross mob
hata_3396041
Level 4
Level 4
First solution authored First like received 50 questions asked

Hello

●Does CYBT-343026-01 match with the recognition that software compatible with the WICED HCI control protocol is written at the time of delivery?

I would like to use it as a standard control protocol, but is it possible to deliver it in a clean state that is not the WICED HCI control protocol?

Best Regards

Hayato

0 Likes
1 Solution

Yes, they can follow No.1 to run the device in standard HCI mode.

View solution in original post

0 Likes
7 Replies
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

The module is delivered with EZ-Serial FW( https://www.cypress.com/documentation/software-and-drivers/ez-serial-ez-ble-module-firmware-platform ). It doesn't support WICED HCI control protocol.

When you say 'standard control protocol', do you mean the standard HCI command defined in the bluetooth spec? If yes, you need run the device in HCI mode, you can refer to the following blog: WICED Studio Bluetooth Forums: Run CYW20706 in ... | Cypress Developer Community

0 Likes

Hello

Thank you for your prompt response.

Yes. Means the standard HCI command defined in the Bluetooth specification.

If the customer wants to use this with CYBT-343026-01, because it has built-in Flash

Run CYW20706 in HCI Mode

Should They refer to No. 1?

Also, does it mean that customers can use standard HCI by writing Software that includes this process?

Best Regards

Hayato

0 Likes

Yes, they can follow No.1 to run the device in standard HCI mode.

0 Likes

Hello

◇When in the reset state (when the Reset pin is set to Low), the CYBT-343026-01 goes into HCI mode when the SPI2_MOSI pin is set to Low.

◇When in the reset state (when the Reset pin is set to Low), the device goes into download mode when the CTS pin is set to Low.

◇In HCI mode, it operates with the Bluetooth HCI protocol specified in the Bluetooth core specifications.

●Is this recognition correct?

●Is it okay to keep the SPI2_MOSI pin always low?

Best Regards

Hayato

0 Likes

◇When in the reset state (when the Reset pin is set to Low), the CYBT-343026-01 goes into HCI mode when the HCI_CTS pin is set to High.

◇When in the reset state (when the Reset pin is set to Low), the device goes into download mode when the SPI_MOSI pin is set to Low.

◇In HCI mode, it operates with the Bluetooth HCI protocol specified in the Bluetooth core specifications.

The SPI_MOSI pin is used to communicate with the serial Flash. It is only used to enter download mode (recover mode). You can't always pull it low.

0 Likes

Hello

Is the recognition of the following pin states correct?

Operation ModeHCI Modedownload ModeEZ Serial FW
pinHCI_CTSHLHL
SPI_MOSILLHH

Best Regards

Hayato

0 Likes

For the EZ-Serial FW mode, the SPI_MOSI pin is connected to the external flash. You should leave it alone, not pull high.

0 Likes