Hello Engineer
Greeting of the day
i am building my product using nrf52833 IC , there are some communication modules connected to the 52833 , i want to cheack lowest power consuption in the board during deep sleep mode , which can be woken up by interupt .
Steps and clarification i need help on -:
1) i made all gpio pins as output active and LOW using GUI of devicetree .So that no modules can be powered by the 52833 , i am also aware , if there is no code in IC the pins will be floating .
but for double sure i did that .
Question : When we make all pins low in devicetree using GUI , will this help ? like after flashing all pins low . Im SUPERNEW new to devicetree and overlay concept and vscode .i been using nrf repository in my earlier nordic product
Also i would like mention that even if there in no code in my IC , the communication modules switches on , which means i have to switch them off using the software in my IC .
2) i am checking lowest current consumption on my custom board by placing ammeter in between battery and my board , in series , hope this method is fine , all usb and debugging connecters removed . please let me know if its correct way
3) system_off example in zephyr rtos nrf 2.6.0 sdk works well on my 52833 DK , but not on my custom board . the current i get is 15mA range , which is very high for my nordic product in future .
4) MOST IMPORTANT
why i have to switch to RTT mode after flashing process to see changes to take place in board , eg : i flashed a code to turn of led in my board , but after flashing it doesnt turns off , rather i need to switch on RTT window then only the LED swtiches off , why?
my environment is vs code
sdk 2.6.1
I'm using JTAG+SWD connector with ground pin , reset , swclk, swdio ,3.3v , only these pins used , in my earlier product i used to flash using external programming pins from my DK and never faced this RTT issue , it was so smooth . please help