2014-12-09 11:10 AM
is
driven lowconstantly
by the MCU, nothing works. The same board works OK when BYPASS_REG = Low and the core's external supply disconnected. Possible reasons? And please report if anybodysuccessfully
uses external core supply!2014-12-09 11:38 AM
Do you have VSSA/VDDA connected to a supply? The Power-On-Reset (POR) circuit is on the analogue supply.
2014-12-09 11:45 AM
Yes, at least this is present on the schematic. I
n addition
, DAC works OK, and POR actually works OK when BYPASS_REG = low, Iclearly
see its threshold of about 1.7V. UPD:: All two my boards show this effect.2014-12-09 12:12 PM
I don't use external V12 source, but do you have the external V12 supervisor connected to PA0, as described in chapter 3.18.2 ''Regulator OFF'' of STM32F437/439 datasheet rev.5?
JW2014-12-09 12:21 PM
In my case, PA0 is connected to NRST and further both they go to the external supervisor, which is now desoldered because I had to figure out who drives NRST down (pullup present).
It appeared to be the MCU itself.2014-12-09 01:04 PM
> In my case, PA0 is connected to NRST and further both they go to the external supervisor,
> which is now desoldered because I had to figure out who drives NRST down (pullup present).> It appeared to be the MCU itself.
Disconnect them, and connect PA0 to the external supervisor, and leave NRST unconnected. What is the trip level of the external supervisor? It should be between the actual value of V12 and V12min (1.10V for 120MHz, see values for V12 in table17) so that it releases PA0 when V12 is up. The margin appears to be very narrow indeed. Where is PDR_ON connected? I assume it is connected to VDD, as you reported NRST to be active below 1.7V. JW2014-12-09 01:26 PM
>>> Disconnect them, and connect PA0 to the external supervisor
It is hard, and I believe it should not help. From the two pictures on p.29 (STM32F439xx datasheet Rev.5) we can see that PA0 and NRST can be released on the same time, otherwise PA0 should be released LATER then NRST.