Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

Studio Bluetooth

user_1536336
Contributor

Hi,

I have ordered a CYBT-333047 EVAL Board and want to use the EZ-Serial preprogrammed software to configure the module and use the CySPP communication interface.

Therefore I have read a lot of documents from Cypress but there are still some questions:

  1. Based on the EZ-Serial WICED Firmware Platform for CYW2070xbased Modules Release Notes I suggest that the CYBT-333047 module has got the same behaviour and pinout (pin number and function / the dimensions and layout are different of course) like the CYBT-343026.
  2. Because of 1, I can use the EZ-Serial WICED Firmware Platform User Guide for CYW2070x-based Modules​ document for my CYBT-333047 module without any permissions. Or is there any different docuemntation?
  3. If 2 is correct, why is it not possible to change BLE tx output power to the maximum power of 9 dBm? In the datasheet of my CYBT-333047 module there is a maximum BLE tx output power of 9 dBm shown, whereas the EZ-Serial WICED Firmware Platform User Guide for CYW2070x-based Modules​ document only supports TX output power level between -16 and + 8 dBm (p. 28 - 29).
  4. If 2 is correct, why is only BLE 4.2 supported in the EZ-Serial WICED Firmware Platform User Guide for CYW2070x-based Modules​ document (p. 8), whereas the CYBT-333047 module supports BLE 5.0?
  5. In the EZ-Serial WICED Firmware Platform User Guide for CYW2070x-based Modules​ document, there are three special function pins mentioned (LP_MODE, CYSPP and CONNECTION). WHere are these pins in my CYBT-333047 module? I did a bit reverse engineering and think, that PAD 5 / P2/P37/P28 should be the CONNECTION Pin. And maybe PAD 23 / GPIO_6 and PAD 19 / GPIO_7 are the LP_MODE and CYSPP Pin but that is pure speculation. Why are there no clearly defined Pins?
  6. I suggest, that the CYBT-333047 module supports update via HCI UART and via BLE OTA.
  7. What is meant in the EZ-Serial WICED Firmware Platform User Guide for CYW2070x-based Modules​ document in example 23 (p. 49) "Configure random passkey value and required I/O capabilities, then pair from remote peer" by "Peer device compare passkey and click yes"? Must the host type in the passkey of the peripheral or is it enough to click yes?

Best Regards!

0 Likes
1 Solution
SheetalJ
Moderator
Moderator

Hi user_1536336​,

Below are my answers to your queries:

1,2-A: CYBT-343026 and CYBT-333047, both are CYW20706 based modules. Therefore, you can use documentation available for CYBT-343026 for CYBT-333047.

3-A: Please go through following article: Configuring Transmit (Tx) Power on CYW20706 Chip - KBA228573

4-A: Document https://www.cypress.com/file/455966/download is not updated one. You can always refer the product datasheet for the correct Bluetooth version. As mentioned in QDID 131625, CYBT-333047 supports BT5.0.

5-A: You can follow pin mapping of CYBT-343026 for CYBT-333047. Re: CYBT-333032-02 EZ-Serial Pins/Pinouts

As this is a module, pin functionalities can be multiplexed but you should be able to use these pins for CYSPP operation.

6-A: Yes both are supported.

7-A: Peer device needs to type the key.

You can refer CYW20706 Product Guide for more information.

View solution in original post

3 Replies
SheetalJ
Moderator
Moderator

Hi user_1536336​,

Below are my answers to your queries:

1,2-A: CYBT-343026 and CYBT-333047, both are CYW20706 based modules. Therefore, you can use documentation available for CYBT-343026 for CYBT-333047.

3-A: Please go through following article: Configuring Transmit (Tx) Power on CYW20706 Chip - KBA228573

4-A: Document https://www.cypress.com/file/455966/download is not updated one. You can always refer the product datasheet for the correct Bluetooth version. As mentioned in QDID 131625, CYBT-333047 supports BT5.0.

5-A: You can follow pin mapping of CYBT-343026 for CYBT-333047. Re: CYBT-333032-02 EZ-Serial Pins/Pinouts

As this is a module, pin functionalities can be multiplexed but you should be able to use these pins for CYSPP operation.

6-A: Yes both are supported.

7-A: Peer device needs to type the key.

You can refer CYW20706 Product Guide for more information.

View solution in original post

user_1536336
Contributor

Hi SheetalJ_96​,

thank you so much for your response! Now the most points are clear. Here are just two small following up questions.

3-A: The article Configuring Transmit (Tx) Power on CYW20706 Chip - KBA228573 only explains how to configure tx output level via WICED 5.2 but not with the EZ-Serial communication interface. Here is an extract from the EZ-Serial WICED Firmware Platform User Guide for CYW2070x-based Modules document (p. 28 - 29).txLevel.PNG

So how can I configure 9 dBm? Do I need to use Argument Value 8?

5-A: Just for clarification, in my opinion this is the right pin assignment.

          LP_MODE:          PIN / PAD: 4

          CYSPP:               PIN / PAD: 22

          CONNECTION:   PIN / PAD: 5

Best Regards!

0 Likes
SheetalJ
Moderator
Moderator

3: By default, power is set to 9 dBm for BLE applications. If you want to set it manually, it needs to be set as a multiple of 4 like 0, +4, +8dBm and so on as mentioned in the article.

5: Please refer chap 8. GPIO Reference in doc https://www.cypress.com/file/455966/download