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.

CC2564B deep sleep power consumption in connected mode is too high

Hi

I have enabled eHCILL low level power mgmt for CC2564B. I am able to get Sleep_Ind and wake up ind as expected on "no activity timeout" and activity on bt (spp byte sent)

The power measured when device is not connected is as per the expectation but when device is connected to remote device over SPP though i get sleep ind on timeout the current is still about 11-12 mA.

I am disabling BLE scan and advertise and BT discoverable connectable mode as soon as i make SPP connection.(page and enquiry scan is disabled) as suggested

Can some one let me know if i am missing any more configurations here and why CC2564B is consuming huge power where as the spec says it should be in micro amps

Thanks and regards

Nitin

  • I tried to get the log from BT_DBG pin on what is going on and every thing looks fine
    every time entry and exit from HCILL mode is honored by the BT chips
    get status shows HCILL is enabled
    I have explicitly disabled AFH and disable ble adv and scan and BT page and inquery process once connected on SPP.
    As soon as i send a byte i get wake up ind and system wakes up and receives bytes properly.
    The difference in log (CC2564B log) when connected and not connected to a device is a) when not connected there is not log generated at all
    b) when connected there is continuous log like:
    ------------------------------------------------------------------------------
    14802 19:32:34.471 +0:42:10.994 ACL_DATA_STATISTICS for LC handle 0: Rx bps - 0 , Tx bps - 0 , remote NACK ratio - 0
    14803 19:32:35.204 +0:42:11.727 patch info: handle 1, lsto 10, rssi_val_dbm -49, bd 0x836c23e0
    14804 19:32:35.469 +0:42:11.992 ACL_DATA_STATISTICS for LC handle 0: Rx bps - 0 , Tx bps - 0 , remote NACK ratio - 0
    14805 19:32:36.202 +0:42:12.725 patch info: handle 1, lsto 13, rssi_val_dbm -54, bd 0x836c23e0
    14806 19:32:36.467 +0:42:12.990 ACL_DATA_STATISTICS for LC handle 0: Rx bps - 0 , Tx bps - 0 , remote NACK ratio - 0
    -----------------------------------------------------------------------------
    Not sure if this is causing UART activity which is causing HCILL mode to draw more power.
    Also enabled sniff mode as some of the post suggested
    I see some people faced the same problem and were able to resolve it Please share some details on resolving this issue.

    regards
    Nitin