This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC256x: BSC_EnableFeature(BluetoothStackID, BSC_FEATURE_BLUETOOTH_LOW_ENERGY) returns -104

I have an app based on the HRS profile for the CC2564B.  I'm following the same stack init and service bring up.

right after initialization the stack, I attempt to enable BLE using BSC_EnableFeature(BluetoothStackID, BSC_FEATURE_BLUETOOTH_LOW_ENERGY) 

However, I keep getting a -104: BTPS_ERROR_LOCAL_CONTROLLER_DOES_NOT_SUPPORT_LE

I have rebuild the bluetopia using fbl_iar.pl script with the following options:

  • fbl_iar.pl 16_M4 --sppserver --leslave --lemaster --sco --gattserver --largemtu

If I comment out the BSC_EnableFeature(..), then I get the same error when I start to advertise.

what am I missing to enable BLE?

note: my dev.env is a CC2564MODEM