HM-10 CC2541 CC41A BLE module sleep issue

Hi,

I use HM-10 board (CC2541 inside) with HM-Soft V540 firmware to make IBeacon devices.
But I have a big problem: I configure the HM10 as a beacon, with auto-sleep etc etc, after reset, the HM-10 is sleeping and advertising (2µA when sleep) but after a random time (a few seconds or a few minutes, hours), the HM10 wake up and consume between 15 and 20mA... all the time !! Until I send "AT+RESET" for re-apply the sleeping. (and again, wake up after some seconds...)

This is the commands that I used to set the HM10:

AT+RENEW
AT+RESET
AT
AT+MARJ0x1234
AT+MINO0xFA01
AT+ADVI9
AT+NAMEFAB1
AT+ADTY3
AT+IBEA1
AT+DELO2
AT+PWRM0
AT+RESET

After some tests, this afternoom I saw that the issue appear if I touch/approch. my hand on the TX or RX wire (no touching the conductive pin, just touch the wire) when the wire are connected to nothing ( = in the air).

Which solution can I use ? add some pullup resistors ?

Thanks for your help... I try to solve this problem from loooong weeks... :confused: :confused:

Hello Hexor,

have you solved your problem ?

I have the same problem but in the other way : My beacons are going into-sleep mode alone after few hours and stop advertising.

I need to apply external reset to see advertising again.

??

hitachicm615:
Hello Hexor,

have you solved your problem ?

I have the same problem but in the other way : My beacons are going into-sleep mode alone after few hours and stop advertising.

I need to apply external reset to see advertising again.

??

Hi guys,

im having the same problem. do you have a solution for this already? Thanks.

Hi guys,
I too have the same issue.. I'm trying to find solutions from past three months. not able to find.. let me know is if you find

Hello all,

I am also in big trouble

HM-10 CC2541 CC41A BLE module sleep issue
Apr 26, 2016, 05:16 pm Last Edit: Apr 26, 2016, 08:06 pm by Hexor
Hi,

I use HM-10 board (CC2541 inside) with HM-Soft V540 firmware to make IBeacon devices.
But I have a big problem: I configure the HM10 as a beacon, with auto-sleep etc etc, after reset, the HM-10 is sleeping and advertising (2µA when sleep) but after a random time (a few seconds or a few minutes, hours), the HM10 wake up and consume between 15 and 20mA... all the time !! Until I send "AT+RESET" for re-apply the sleeping. (and again, wake up after some seconds...)

This is the commands that I used to set the HM10:
Quote
AT+RENEW
AT+RESET
AT
AT+MARJ0x1234
AT+MINO0xFA01
AT+ADVI9
AT+NAMEFAB1
AT+ADTY3
AT+IBEA1
AT+DELO2
AT+PWRM0
AT+RESET

Hi,

you probably dont need the answer anymore but for anyone still seeking a solution here is what worked for me:

The HM10 will wake up from sleep mode if it receives a uart message of a certain length.
If the rx of the hm10 is just dangling in the air it might randomly catch up some signals and wake up.

I connected the rx with a 100k resistor to vplus and that worked in my case. Only checked for 5 minutes though.