Hello,
We have a problem to operate the BLE on our developed HW board that contain the CC2564 processor.
We are able to communicate with the CC2564 through the UART, but although we start advertising (using advertiseLE 1 command), there is no BLE transmission.
Our reference development environment contained the CC2564 FXN evaluation board, Worked fine with the same code.
A thorough review on the HW interface of the CC2564 in our board was done and it is almost identical to the CC2564 FXN evaluation board.
The only differences:
1) We are using the CC2564B chip in our board
2) In our HW board the UART is at 1.8v, in the CC2564 FXN evaluation board it is 3.3v
3) The CC2564 chip FW and device chipset
Our MCU is STM32L476. We use Bluetopia stack, ported to STM32L4xx MCU.
Detailed description of what we did so far:
When we are working on our own board with bluetopia as is, we are not able to transmit BLE and BT (UART works properly):
Our board outputs the following initialization data:
OpenStack().
Bluetooth Stack ID: 1
BLE Support initialized.
Device Chipset: 4.0
BTPS Version : 4.0.2.1
Project Type : 6
FW Version : 6.15
App Name : DEVICE APP
App Version : 1.0
LOCAL BD_ADDR: 0x1CBA8C2AA247
GAP_Set_Pairability_Mode(pmPairableMode).
GAP_Register_Remote_Authentication() Success.
Successfully registered OGGIILE Service.
When we are working on our own board with bluetopia and the patch applied, we are able to transmit BT, but not BLE:
Our board outputs the following initialization data:
OpenStack().
Bluetooth Stack ID: 1
BLE Support initialized.
Device Chipset: 4.0
BTPS Version : 4.0.2.1
Project Type : 6
FW Version : 6.85
App Name : OGGII-EVB
App Version : 1.0
LOCAL BD_ADDR: 0x1CBA8C2AA247
GAP_Set_Pairability_Mode(pmPairableMode).
GAP_Register_Remote_Authentication() Success.
Successfully registered OGGIILE Service.
When we are working with the CC2564 EVM board instead of our own board CC2564 chip, we are able to transmit both BT and BLE:
The board outputs the following initialization data:
OpenStack().
Bluetooth Stack ID: 1
BLE Support initialized.
Device Chipset: 4.1
BTPS Version : 4.0.2.1
Project Type : 6
FW Version : 7.26
App Name : DEVICE APP
App Version : 1.0
LOCAL BD_ADDR: 0xD03972CD8F34
GAP_Set_Pairability_Mode(pmPairableMode)ׁ
GAP_Register_Remote_Authentication() Success.
Successfully registered OGGIILE Service.
Our questions:
1) Is it possible that our problems source is the firmware version
2) If yes, can you send us the updated version (in h file) that we will able to switch our patch content (in TI website the latest is 6.15)
3) With what FW version Miguel and his team worked when they tested the STM32 bluetopia stack.
4) Does the STM32 bluetopia stack should work with device chipset 4.0
5) Is it possible to order CC2564 chips with FW version 7.26 and up (as in the CC2564 FXN evaluation "blue" board)
Thanks,