This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
In our design, we need the RTC function in AM3352 but no RTC-only mode. We also use TPS65910A3A1RSL as the power management IC. The connection between the two is pretty much the same TI starter kit design with the exception of CAP_VDD_RTC and RTC_KALDO_nEN connections (CAP_VDD_RTC is connected to VDD_CORE and RTC_KALDO_nEN is connected to VRTC.
However, in the datasheet, it is also mentioned that when using RTC functionality without RTC-only mode, RTC_PWRONRSTn can be connected to the PWRONRSTn. In our case, PWRONRSTn is connected to the nRESPWRON pin of the PMIC, in which case, whenever the PMIC is turning on, the RTC will be reset back to default losing the time. Is my understanding correctly?
We need to keep the time even when PMIC is off. VDDS_RTC is powered by a separate 1.8V LDO which is always on even when PMIC is off. Instead of connecting RTC_PWRONRSTn to PWRONRSTn, can we connect it to VDDS_RTC reset circuit (which is at least 1ms delay after the VDDS_RTC rail turns on?
Dong Hui said:We need to keep the time even when PMIC is off.
This is exactly RTC-only mode. Please follow the guidelines for RTC-only mode given here: http://processors.wiki.ti.com/index.php/AM335x_Schematic_Checklist#RTC
In your case you will need to connect either:
1. CAP_VDD_RTC to external separate always-on 1.1V LDO (not to VDD_CORE) and RTC_KALDO_nEN to VRTC, or
2. CAP_VDD_RTC to 1 uF decoupling capacitor to GND and RTC_KALDO_nEN to GND.
Hi Biser,
I am the colleague of Dong hui and thank you for the reply. we still have something unclear , let us have a further discussion.
our hardware design :
VDDS_RTC : connected to a 1.8V dedicated power from battery. it will be always on as long as the battery isn't flat out.
nRTC_KALDO_EN : connect to VDDS_RTC. that means the internal LDO is disabled.
CAP_VDD_RTC: connect to VDD_CORE
our question is as below.
1. does the RTC features function well? ( the RTC is supposed to keep time running );
I'd like to summarize our discussion here.
First of all, according to the AM335x datasheet and schematic checklist, the RTC functionality can be configured to one of the three scenarios.
(1) RTC-only mode
(2) RTC timer functionality but no RTC-only mode
(3) RTC feature disabled
For (2), it is described in the checklist that "if you will be using the RTC feature but don't need RTC-only mode. This user case allows you to use the real-time clocking features (e.g. keeping time), but you don't need to support the low power RTC-only mode".
Further to Biser's above explanation, my understanding for (2) is, the real-time clocking features (e.g. keeping time) only works when AM335x is being powered up. If the hardware configuration is set to (2) AND the AM335x processor is NOT being powered up (i.e. only VDDS_RTC pin is powered on by an always-on 1.8V power supply and all other rails of AM335x are off), then time-keeping will NOT work.
Is my understanding correct?
Therefore, the only way to have time-keeping works when AM335x is off, is to have the hardware configuration set to (1) - RTC-only mode.