Hi!
I'd like to configure the 3V3 output to produce 2.4V for the sensors on our PCB. I haven't found an API (sys_power_mgr?) or a handy dg_config define for this yet, but I did find register LDO_CTRL1_REG in the data sheet. Would you recommend I set the appropriate bit or bits in LDO_CTRL1_REG, maybe something like
REG_SETF(CRG_TOP, LDO_CTRL1_REG, LDO_VBAT_RET_LEVEL, 0x0);
Should I do this in system_init before creating my application's task? Would this configure 3V3 both when the 1468x is active and also when it is in extended sleep?
Thanks for your help!
David
Keywords:
Device:
Hi david_33021,
Yes with the above command you should be able to set the V33 output to 2.4V when you are in sleep mode. If you would like this setting when you are awake or when you plug the USB then you will have to apply also the below mods, in order to set the LDO that handle the 3V3 during the awake state and during the USB plug in. System init is a proper place for that although be aware that the 68x starts with a default configuration of 3.3V so that means for a very short amount of time until the fw runs you will have the default voltage on the 3V3 pin.
REG_SETF(CRG_TOP, LDO_CTRL1_REG, LDO_VBAT_RET_LEVEL, 0x0);
REG_SETF(CRG_TOP, LDO_CTRL1_REG, LDO_SUPPLY_VBAT_LEVEL, 0x0);
REG_SETF(CRG_TOP, LDO_CTRL1_REG, LDO_SUPPLY_USB_LEVEL, 0x0);
Thanks MT_dialog
Thank you! That works nicely - after implementing your recommendation, I'm now seeing 2.4 volts on the V33 output.
David