Other Parts Discussed in Thread: TPS65313-EVM, LP2985
Tool/software:
Hello, I am planning to use the TPS65313-Q1 as a PMIC.
I am currently trying to use the TPS65313-Q1 to generate a 1.2V supply for operating your 28377S and 28377D MCUs.
I understand that the TPS65313-Q1 is an SPI-based PMIC. However, in order to use SPI, the MCU needs to be powered first — which requires the 1.2V output from the PMIC. Therefore, I assumed that the PMIC should be able to output 3.3V, 1.2V, and 5V even without SPI communication, at least during initial power-up.
To test this, I also purchased the TPS65313-EVM and used it for comparison.
I created a simple custom board to check the output voltages of the PMIC, referencing the schematic of the EVM.
Since I am not using any external power source, I connected Exsup, Ext_Vsen1, and Ext_Vsen2 to GND.
For the WAKE signal, I used your LP2985 regulator to generate 5V and applied it to the WAKE pin. (In the EVM, I observed that 12V is momentarily applied and then removed, but in my case, I’m applying 5V continuously. The resistor and capacitor values are the same as on the EVM.)
Regarding the VIO pin, I removed all jumpers going to the MCU on the EVM and observed that output voltages still appeared to be generated, which leads me to believe that even with VIO = 0V, the device can still generate outputs.
In this setup, I applied 12V to my custom board and verified that the WAKE pin receives 5V.
I also confirmed that the bootstrap capacitor between Boot1 and PH1/PH1A is charged to 4.4V. However, since PH1 and PH1A remain at 0V, it seems like no switching is occurring.
As a result, Buck1 is not turning on, and VREG shows a strange triangular waveform around 3V.
So here are my questions:
-
Is it impossible to operate this device without SPI communication?
-
Are there any differences in the default register or bit values between the EVM's preloaded TPS65313-Q1 and newly purchased standalone TPS65313-Q1 devices?
-
Or could it be that a fault occurred early on, and without SPI access, I am unable to clear the fault, which is why Buck1 is not starting?
Thank you in advance for your support.