Other Parts Discussed in Thread: CC2640, CC2564MODA
Hi all
We have a CC2564MODN module connected to a STM32F412 CPU. The BT module is connected to the following PCB BT antenna: link.
We are faced with an issue, that the transmit frequency is shifted by -1MHz for each channel.
For example, when selecting the BT LE Transmit Test Mode (as described in the TI wiki) we see the following center frequencies:
HCI_BLE_Transmitter_Test 0x201E, TX_Channel , Data_Length, Payload_Type
- TX_Channel: 0 -> 2401 MHz, instead of 2402 MHz
- TX_Channel: 19 -> 2439 MHz, instead of 2440 MHz
- TX_Channel: 39 -> 2479 MHz, instead of 2480 MHz
TX Frequency: 2402 + 2*k, where k is the channel (max val is 39)
We get 2402+2*k-1MHz.
What could be the reason for this shift?
SP used: v1.6 (link)
HCI Version Information:
16:06:29.341 --
16:06:29.341 Packet "HCI_Command_Complete_Read_Local_Version_Information_Event", Opcode 0x1001
16:06:29.341 Parameters:
16:06:29.341 | Number HCI commands : 0x01
16:06:29.341 | Command Opcode : 0x1001
16:06:29.341 | Status : 0x00 (Success)
16:06:29.341 | HCI Version : 0x06 (Bluetooth HCI Specification 4.0)
16:06:29.341 | HCI Revision : 0x0000
16:06:29.341 | LMP Version : 0x06 (Bluetooth Core Specification 4.0)
16:06:29.341 | Manufacturer Name : 0x000d (Texas Instruments Inc.)
16:06:29.341 | LMP Subversion : 0x1b90
16:06:29.341 --
HCI_VS_Read_Patch_version
16:20:36.567 Packet "HCI_Command_Complete_VS_Read_Patch_Version_Event", Opcode 0xff22
16:20:36.567 Parameters:
16:20:36.567 | Number HCI commands : 0x01
16:20:36.567 | Command Opcode : 0xff22
16:20:36.567 | Status : 0x00 (Success)
16:20:36.567 | Enabled Mask : 0x2bac00000000
16:20:36.567 | ReleaseMajor : 0
16:20:36.567 | ReleaseMinor : 0
16:20:36.567 | PackageID : 0
16:20:36.567 | Build Number : 16
A similar issue has been reported here, but for a different device CC2640. This uses an external 24MHz crystal.
Best regards,
Martin