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.

cc2541 proprietary

Other Parts Discussed in Thread: CC2541, CC2540, CC2564

Hello,

just for understanding it correctly. Are following statements true?

- The proprietary mode means that the device does not operate with other 'standard ble' devices, but only with other cc2541 if also in proprietary mode.

- The cc2541 can operate in standard ble mode or in proprietary mode

kind regards,

Laurent

  • Hello Laurent,

    Yes, when the CC2541 radio is operating in proprietary mode, it is not compatible with devices operating in BLE mode and thus must communicate with other CC2541 devices operating likewise in proprietary mode. The CC2541 support both BLE & proprietary modes.

    Best wishes
  • Hello JXS,

    thanks for your reply. It took me some time to read all documentation. So this leads to my major question for the design at hand:

    1 If I create a product, stand-alone, to operate with standard BLE, I need to use either the cc2540 or cc2541. I cannot use the cc254/44/45?

    2 Are these devices available in a smaller package, like the cc2564?

    3 When used with an HCI micro you need to apply 32.768KHz (cc2540/41). Is this also required in stand-alone?

    kind regards,

    Laurent

  • Hello Laurent,

    For standalone & network processor BLE implementations using the TI BLE SDK, you need to use either a CC2541 or CC2540; packaging information is available in the respective data sheet. Note that the CC256x is a transceiver only, thus you need to run the BLE stack on an external processor.
    The 32.768kHz clock is required to maintain a BLE connection when power management is enabled regardless of whether you are using the CC2540/1 as a standalone or network processor.

    Best wishes

    EDIT: Corrected name of standalone transceiver (CC256x)

  • Hello JXS,

    cannot find a button for it so, I can state the answer is sufficient, thanks.

    kind regards,
    Laurent
  • Does that mean that if one wants to develop BLE application, she cannot run her own stack? Are there secret switches that makes radio BLE compatible?

    We are really sick with TI's software implementations and wanting to ditch everything TI supplied.. So are we stuck with those ridiculous libraries?