# RC6720 low power modes

**URL:** <https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964>\
**Category:** RC76\
**Created:** [November 1, 2023, 10:32am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964 "2023-11-01T10:32:35Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 1, 2023, 10:32am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/1 "2023-11-01T10:32:35Z")

</div>

I am new to the RC7620. I am moving from a module that is able to maintain a TCP/IP connection whilst sleeping when no data to send. The current module goes to sleep ~1 second after the last packet is sent and wakes up very quickly when more data is sent. We do this in USB mode and UART mode. It sleeps at circa 3mA. Can anyone confirm whether the RC7620 should perform similarly?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 1, 2023, 11:23am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/2 "2023-11-01T11:23:10Z")

</div>

i remember when TCP socket is opened, the sleep current consumption might be higher than usual

Probably you need to do some testing

---

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 1, 2023, 2:50pm UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/3 "2023-11-01T14:50:37Z")

</div>

> [@jyijyi](#):
>
> Probably you need to do some testing

Do SW offer a development kit / evaluation kit to evaluate RC modules?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 1, 2023, 3:04pm UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/4 "2023-11-01T15:04:52Z")

</div>

I used the old HL dev kit  
also some people use the mangoh green board

Probably you need to double check with the distributor

---

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 16, 2023, 3:14pm UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/5 "2023-11-16T15:14:06Z")

</div>

We have been testing and struggling.

Using UART only. We find the UART is sleeping -we have to send an extra command to wake the uart up. However the power consumption remains high - circa 15-20mA. (a bit less than the datasheet for idle but assume this is because no USB active).

I wondered whether it needs eDRx to be enabled? When we try to set it we get ERROR. Why will RC6720 not allow eDrx to be set?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 17, 2023, 12:03am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/6 "2023-11-17T00:03:30Z")

</div>

How about not opening tcp socket? how is the current consumption is sleep mode?

---

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 17, 2023, 8:48am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/7 "2023-11-17T08:48:26Z")

</div>

No TCP / any sockets open. Simply we apply power.

We even tried using DTR to terminate a TCP session using DTR but the module just continued.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 17, 2023, 8:53am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/8 "2023-11-17T08:53:29Z")

</div>

how about the current consumption of AT+CFUN=0?

---

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 17, 2023, 9:30am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/9 "2023-11-17T09:30:10Z")

</div>

No change.

We do see the current drop if we use POWER\_ON\_N

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 17, 2023, 9:32am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/10 "2023-11-17T09:32:50Z")

</div>

then this is not related to eDRX

AT+CFUN=0 already shut down the telecom stack, this is not related to network such as TCP socket anymore.

---

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 17, 2023, 9:34am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/11 "2023-11-17T09:34:11Z")

</div>

So probably an issue with hardware I/O then?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 17, 2023, 9:43am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/12 "2023-11-17T09:43:36Z")

</div>

it could be, i am not quite sure

---

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 17, 2023, 5:26pm UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/13 "2023-11-17T17:26:45Z")

</div>

Ok - we have been taking the dev board apart. It seemed to be the USB connection (USB\_VBUS).

We now have sleep current at the right level for KSLEEP = 2 (no sleep) and 1 (we saw the 5 second).

Our issue is that KSLEEP = 0 does not care what state DTR pin is (0, 1 or floating). We simply see sleep after 5 seconds. We query KSLEEP to confirm its 0 and we have set AT!RIOWNER=0.

Why is DTR not being listen too?

Is it to do with USB? We have floated it - is that ok? Does it need to be grounded?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 18, 2023, 1:54am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/14 "2023-11-18T01:54:38Z")

</div>

i just tested RC7620 in FW R8

for AT+KSLEEP=0, if i enable DTR pin, there will be immediate response on AT command in UART.  
If I deassert DTR pin, I need to enter a dummy “AT” to wake up the module, after that it can response the AT command, so I believe it is in sleep mode before the dummy “AT”.

According to AT command guide, for +KSLEEP=0, If DTR is inactive, module enters sleep mode once all wakeup sources are released, so i believe that 5 seconds you observed is to wait for wakeup source released.

---

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 18, 2023, 9:43am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/15 "2023-11-18T09:43:00Z")

</div>

Thanks so much for testing.

So something on this dev kit is causing this behaviour.

I noticed in the specification document it has a pulldown resistor on USB\_VBUS. Do you think without this we might see this issue?

Otherwise when else it not listen to the uart? (When ksleep=0)

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 18, 2023, 11:45am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/16 "2023-11-18T11:45:30Z")

</div>

What do you mean “not listen to the uart”?  
Are we seeing same behaviour in R8?

---

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 18, 2023, 12:48pm UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/17 "2023-11-18T12:48:24Z")

</div>

No we dont - in ksleep=0 DTR does nothing, and it just sleeps and needs AT to wake it after 5s. Its like its still in ksleep=1

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 18, 2023, 3:20pm UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/18 "2023-11-18T15:20:01Z")

</div>

On my side, I did not connect any USB cable.  
do you have same setting?

```auto

ati3
Manufacturer: Sierra Wireless, Incorporated
Model: RC7620-1
Revision: SWI9X07H_00.08.07.00 0ce4c1 jenkins 2021/03/17 02:18:20
IMEI: 353635110212345
IMEI SV: 17
FSN: 7T118701512345
+GCAP: +CGSM

OK
at+ksleep?
+KSLEEP: 0

OK
at!muxmode?
!MUXMODE: 1
OK
at+ifc?
+IFC: 0,0

OK

```

---

<div class="post-metadata">

**Author:** ![james.hillman](https://avatars.discourse-cdn.com/v4/letter/j/87869e/32.png) [@james.hillman](https://forum.sierrawireless.com/u/james.hillman)\
**Post date:** [November 20, 2023, 8:54am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/19 "2023-11-20T08:54:52Z")

</div>

![image](https://us1.discourse-cdn.com/flex025/uploads/sierrawireless/original/2X/9/9fd229a25ef09e8c819a8045eb08aac51e595386.png)

Please see image of our terminal.

Looks like the same settings. We are using the RC7620-1 you are using RC7620 only.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [November 20, 2023, 9:06am UTC](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964/20 "2023-11-20T09:06:26Z")

</div>

seems FW version is different

[Next page](https://forum.sierrawireless.com/t/rc6720-low-power-modes/30964.md?page=2)
