Studio Bluetooth Forum Discussions
WICED-SDK Version: Wiced_006.004.000.0061
Platform CYW20719/CYBT_413034_EVAL and more …
- Missing SupperMux configuration files(.wst) for all platforms except only CYW920719Q40EVB_01
- Missing or bad some of the platform files for CYBT_413034_EVAL:
- I’ve tried to build and download few of the examples provided with WICED6.4.0 and all have same problems – every time need prior “recover” + “reset” in order to find device in order to download code
- after downloading code need many times to press ‘reset’ until eventually pass after the first TRACE statement. Even if pass trough and print few more TRACE statements, code stalls at certain later point.
Not yet identified which of the files are bad , but when I reinstall the old version 6.2.1 and if I don’t replace the original files coming with WICED6.2.1 with the ones provided with the .rar for the CYBT_413034_EVAL platform in the ……\SDK\20719-B1_Bluetooth\platforms or …..\SDK\20719-B1_Bluetooth\WICED\common, can have similar or maybe even same problems.
Show LessHi all!
I'm anxious .These days I want to use wiced studio6.4 to test our MFI3.0 chip,the enviorment as follow: wiced studio6.4(with mfi),apple 5 phone with EAdemo(ver2.1),and a CYW20706A2+MFI3.0(communite with iic),the test demo is wiced studio6.4 hci_iap2_spp;
Finally ,the CYW20706A2 chip seems connected with the iphone5(IOS9),but BT seems didn't communication,the EAdemo always display No Accessories Connected.So
how can I do it ok?BoonT_56@MichaelF_56
THANKS!
Show LessHi
The customer is downloading FW to Original BT Module
by following sequence in their MP line.
1.Send HCI_RESET
2.Send UPDATE_BAUDRATE command
3.Send DL_MINIDRIVER command
4. Send WRITE_RAM Command
5. Transfer "download driver"
6.Send LAUNCH_RAM command and RAM_Erase
7. Send WRITE_RAM Command
8. Transfer "FW"
Now they have encountered some problems, please help to confirm and resolve these issues.
PS:They tried 200pcs module.
1,When RAM_Erase Command is executed for the first time,
almost all of them get timeout results.
Q:Could you please help us analyze what caused it?
2,And when they resend RAM_Erase Command, they can get almost correct responses.
But there are still 5pcs module that get timeout results.
Q:Could you please help us analyze what caused it?
3,When WRITE_RAM Command is executed for the first time,
almost all of them get abnormal result.And when they resend WRITE_RAM Command,
they can get almost correct responses.
Q:Could you please help us analyze what caused it?
4,Once they have executed HardReset, all commands can be executed normally without timeout.
Q:Is RAM_Erase command that must be executed?
PS: This command is not recorded in the [WICED-HCI-Control-Protocol.pdf]
5, Could you tell us what version of pre-install FW(Ezserial) in the Original BT Module?
Now in the mass production phase,
if these problems can be solved, they will increase their production efficiency.
Thanks
Yang
Show LessIDE: Wiced studio 6.4
Board CY8CKIT-062-WiFi-BT Rev *A
The default UART configuration to the wireless module is insufficient for our data rates.
How can this be reconfigured?
I suspect changes to wiced_uart.c (uart_config) are not linked in because the application is linking against precompiled libraries.
For reference, this is my make target: snip.bluetooth.ble_hello_client-CY8CKIT_062 download run
I've even tried calling bt_host_update_baudrate with both 115200 and 3000000. Both fail in application_start (after wiced_bt_stack_init) and in the client_management_callback (after BTM_ENABLED_EVT)
Show LessHi
I have a question about Bluetooth Vulnerability(CVE-2019-9506) in WICED Stuido 6 or future release.
Because this vulnerability is encryption key size issue, I think it is relevant to all Bluetooth Classic devices.
Is there this vulnerability in the released WICED Studio version (6.2 or 6.4)?
If it have this vulnerability, are you planning to fix this vulnerability in the future?
Best Regards,
Show LessHi:
as we know, when we process the interrupt routin ,the mcu should enter the critical section,if there is any API to make the mcu to enter the critical section and exit the critical section on the CYW20735B1 platform !
thanks!
mandy
Show LessQuick question for you: what is the easiest way for the host micro to determine whether the BT module is paired to a device or not?
I don't think there is a WICED command for this currently (correct me if I'm wrong), so I think I will just make a custom command to return true/false depending on paired status.
Can you tell me what parameter(s) within the BT module that I should look at to get the paired status? Can you provide a snip of firmware showing how this can be accomplished in the a2dp_sink snip?
Thank you
Show Less
Hello,
I am trying to bring up a similar (simpler) SPI master test program on 20735-B1, based on the SPI master example on 20719. My SDK version is 6.4.
Some code snippet:
wiced_hal_gpio_select_function(WICED_P38, WICED_SPI_1_MOSI);
wiced_hal_gpio_select_function(WICED_P07, WICED_SPI_1_CLK);
wiced_hal_pspi_reset(SPI1);
wiced_hal_pspi_init(
SPI1,
SPI_MASTER,
0,
spi_master_get_gpio_cfg(WICED_P07, WICED_P38, WICED_P06),
2.4*1000000,
SPI_MSB_FIRST,
SPI_SS_ACTIVE_LOW,
SPI_MODE_0,
WICED_P26
);
uint8_t to_send[10] = {0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x55};
wiced_hal_pspi_tx_data(SPI1, 10, to_send);
I've hooked up CLK and MOSI to an oscillator.
The CLK signal is as expected. However the MOSI output is definitely not 0x55.
Picture of sending one byte 0x55:
As you can see in the above pictures, sending the same byte 0x55 results in different wave forms.
I wonder if there is any additional configurations needed for WICED_P38 port. Or I am missing some other software setups.
I've also tried an older revision of 20735 board using WICED 4.1. Same result.
Show LessThe 'default_ble_power_level' for the CYW20719 is set t0 +12. The config file references a 'lm_TxPwrTable' for the power ranges.
I am unable to find this reference in the SDK and would like to get an understanding of the power levels available. If you could point me to the documentation on this that would be much appreciated. Thanks.
Show Less