RN2483 deep sleep current consumption
As I get no response from Microchip at all - perhaps out there in the user community I get some more valuable information...
We don't manage to get the deep sleep current in regions below 10µA. The datasheet claims this current to be typ. at 1.8µA.
We only have the serial lines TxD and RxD and the Reset-Pin connected to our controller. Even if we cut these lines during sleep, there is no change in the current consumotion (-> no significant leakage current).
The idle current is approx. 2.8mA (correct typical value stated in the datasheet).
At first we only had modules with firmware 0.9.5. and the sleep current was about 65µA.
So we thougth an improvement could be setting all GPIOs etc. of the RN2483 to outputs to avoid any floating input bahaviour (although we did this test already with external voltage levels - with no improvement).
But first problem was that the command "sys set pinmode <pinname> <pinFunc>" did not exist in firmware 0.9.5. (as correct stated in the datasheet...)
But how to upgrade to firmware 1.0.0.
As there is no info on the Microchip website on how to perform an upgrade we finally found this valuable posts:
(thanks James C)
Here the desperate customer can download a JAVA application, the firmware and an instruction on how to update the module.
After gaining this knowledge we also found the hex-file with the firmware 1.0.0. on the Microchip server but not the important JAVA application and not any further information - so I wonder why they advertise with the "bootloader" but keep it as their secret.
Anyway we managed to update the RN2483 to firmware 1.0.0 and got an immediate improvement of the sleep current by 30µA so that the consumption dropped to 35µA.
But also with the new available command (sys set pinmode...) there is no further improvement possible.
The 35µA are still far away from 2µA.
To avoid any misunderstanding:
Our circuit consumes 10µA idle without the RN2483.
But as soon as it is added to the circuit (=soldered on the PCB) the current rises to 45µA (of course after the RN2483 module was put to sleep - at power up you first get the idle current of 2.8mA).
So the netto current consumption of the RN2483 is 35µA. And once more: we only have 3 lines connected (Reset, TxD, RxD) and of course the supply lines, decoupled with ceramic resistors and the antenna pin.
There is no significant change when we disconnect the Reset TxD RxD lines during sleep. No change when we program all unused Pins of the RN2843 to outputs with the command "sys set pinmode...".
Supply voltage is 3,3VDC.
We have an active ticket for the Microchip support but we didn't get any feedback up to now and I doubt we will...
Has anybody made the same experience or any hint / information on how to achieve the lowest possible deep sleep current with this module?
Thanks in advance!