2021-12-09 02:40 PM
If I'm interpreting Table 13 correctly (datasheet p 128), VDDA can be set to 0 volts provided VREF is not used. Similarly power pins related to USB can also be set to 0 volts. Looking in the datasheet p29,I just need to star-connect VDD_ANA, VDD_PLL and VDD_DSI to VDD, and make sure that VDD powers up before VDDCORE. Would this be alright, have I missed any important details?
2021-12-09 05:12 PM
Isn't VDDA involved with the PLL and POR?
2021-12-09 11:50 PM
Hi,
note that without USB on your platform, your loose fast way to program the system flash using CubeProgrammer (which for MPU devices could use USB or UART, but not JTAG).
USB (OTG device) could be also useful for debug/SSH your target using Ethernet-over-USB in case there is no ethernet connector on your product.
Your conclusion seems ok for me.
here is a summary (bold as preferred):
If USBH and OTG are not used
If ADC/DAC/VREFBUF are not used
I also recommend to look at AN5031 which give some guidelines for HW.
Regards.
In order to give better visibility on the answered topics, please click on 'Select as Best' on the reply which solved your issue or answered your question. See also 'Best Answers'
2021-12-10 08:31 AM
From what I read, that is correct for STMF030R8. However, the STM32MP157A has a dedicated Vdd_pll pin. I'm not 100% on the POR, but the block diagram says Vdd_ana is involved with supply supervision.