Publicación aquí, ya que Nordic DevZone está roto para mí (hizo una publicación larga que no se cargó, solo seguí cargando).
Actualmente me estoy aproximando a esto desde el punto de vista de HW (personalmente no estoy desarrollando firmware).
AntesdequenRFentreenelmododebajoconsumo,nRF_COIN_ENsecolocaaltoparaconectarlaceldadelamoneda.TodoslosdemásGPIOestánprácticamentedesconectados(paranoconsumirnadamás).Cuando3.3Vdesaparece,elVcoinesloúnicoquemantienevivonRF.nRFvuelveaactivarsecuandoseaplica3.3V(detectandoestoatravésdelLCOMPdenRF).RTCrealizaunseguimientodeltiempo,cuandoVcoinestáporencimade2.5V(nRFve~2.4V).BajoesainformaciónRTCsehaido.
¿NodeberíaserqueelnRFpuedefuncionarinclusoa1.8V...?peroparecequenoloconsigotanto.
Elconsumoactuales~80uApicos(creoquecuandoRTCestácontando),11uApromedio.LosnivelesdevoltajesonindistinguiblescuandolosdatosRTCseconservanocuandonoseconservan.Mehedadocuentadequealencender3.3VcuandoVcoinestápordebajodeunciertonivel,siemprepierdedatosRTCycuandoestáporencimadeunnivel,losdatosRTCpermanecenintactos.
CH1-amarillo-VnRFCH2-azul-Vcoin
Vcoin(líneaazul)eraaproximadamente2.51VLacaídadurantelospicosdecorrienteesdeaproximadamente80-100mV.Estosiguesiendoelmismocuandolaceldadelamonedaestállenaoinclusopordebajode2.3V(cuandolosdatosdeRTCsehanido).
Medición de MATEMÁTICAS. Se midió la diferencia entre Vcoin (azul) y VnRF (amarillo). No veo nada dramático aquí que sugiera que RTC ha perdido sus datos.
¿Alguna idea de qué más debería comprobar? ¿Quizás hay algunas cosas de firmware que debemos verificar para permitir que nRF se ejecute a 1.8V?