CYBT-483056-02 and PA

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

cross mob
jbruneaux
Level 3
Level 3
25 sign-ins 10 replies posted 10 questions asked

Hi

Using many of the topics (listed at the end of the thread), I've been able to turn on the PA/LNA feature on the CYBT-483056-02 module, but it seems to stop working under some conditions.

I've implemented a test command (see my previous thread which I though was solving the problem : https://community.infineon.com/t5/AIROC-Bluetooth/CYBT-483056-02-Tx-Power-setting/td-p/393817) so I can use the vendor command 0xFC14 to do a continuous TX at a given frequency.

After chipset reset and application start (configures the PA/LNA using either wiced_external_pa_lib.a or direct registers access like in the forum threads), then I can do the test command and I see the TX output on a spectrum analyzer. If I change a setting (like connectability or discoverability settings, using the wiced APIS wiced_bt_dev_set_connectability/wiced_bt_dev_set_discoverability), or if I try to connect to a remote device, then the test command will not show power any more. Also, I've observed that it was very difficult to connect to other devices, like when the PA/LNA feature is not activated.

 

Can you please tell us (an example would be the best) how to correctly configure the PA/LNA so that it can be used on the CYBT-483056-02 ?

Here are the two ways that I tested (these are placed in the BTM_ENABLED_EVT handler) :

      status = wiced_external_pa_configure(/* ctx_pin     */ WICED_P02,
                                           /* crx_pin     */ WICED_P16,
                                           /* csd_byp_pin */ WICED_GPIO_NOT_USED,
                                           /* epa_mode    */ EPA_MODE_NORMAL);

 

or

      (*((uint32_t *)0x338408)) = 0x48C;
      (*((uint32_t *)0x338440)) = 0x47C;
      (*((uint32_t *)0x338208)) = 0x600;
      (*((uint32_t *)0x338240)) = 0x600;

 

Regards, Jerome

 

List of forum threads that I've looked :

https://community.infineon.com/t5/Bluetooth-SDK/PA-LNA-settings-for-CYBT-483056-02-in-Modus-Tool-box...

https://community.infineon.com/t5/AIROC-Bluetooth/CYW20719B2%E6%80%8E%E4%B9%88%E9%80%9A%E8%BF%87TXEN...

https://community.infineon.com/t5/AIROC-Bluetooth/CYBT-483056-02%E6%A8%A1%E5%9D%97%E4%B8%ADCYW20719B...

 

0 Likes
1 Solution
lock attach
Attachments are accessible only for community members.
advait_kulkarni
Moderator
Moderator
Moderator
25 likes received 250 sign-ins 100 solutions authored

Hi @jbruneaux ,

Attaching the power table here as well which was shared in the case management.

Thanks and regards,

Advait Kulkarni

View solution in original post

0 Likes
3 Replies
advait_kulkarni
Moderator
Moderator
Moderator
25 likes received 250 sign-ins 100 solutions authored

Hi @jbruneaux ,

I have replied on it on the case management. Can you please check and respond there?

Thanks and regards,
Advait Kulkarni

0 Likes

Hi @advait_kulkarni ,

The distributor just forward us your answer. I'm going to check it and if I have more questions, I will go through the opened case.

One more question, why do these informations are not plublically available so that other developpers don't have to contact their distributor for these informations ? I think that the examples dedicated to the CYBT-483056-02 should already set the correct power levels and PA settings in the BSP platform initialisation so that developpers don't have to bother you with this.

 

Regards, Jerome

0 Likes
lock attach
Attachments are accessible only for community members.
advait_kulkarni
Moderator
Moderator
Moderator
25 likes received 250 sign-ins 100 solutions authored

Hi @jbruneaux ,

Attaching the power table here as well which was shared in the case management.

Thanks and regards,

Advait Kulkarni

0 Likes