AnsweredAssumed Answered

PMIC MMPF0100F0EP Fails to Start up (Design based on SDP)

Question asked by JIHUA ZHAO on Nov 3, 2013
Latest reply on Nov 21, 2013 by Jorge Ramirez
Design

Based on SDP. The system is battery powered, using one single cell Li-P battery. Differences with SDP on power section: SDP uses two chargers (MAX8903); whereas my system uses one charger (MAX8903).

 

Symptoms

Upon power button press, system fails to boot, with LCD and on-board LEDs blinking. Input to PMIC, PMIC switching outputs all exhibit severe dip every 37ms. VSNVS and IMX6_ONOFF also dips slightly. If the battery is removed and re-plugged again, the system can always power up without fail. There are still dips in voltages, but they quickly settle down.

 

PMIC Input at pin 23 (below):

003-brd15-no-rework-bootup-fail-pmic-pin23_voltage(pressing-power-button).jpg

 

PMIC switching ouput VDDCORE (below):

VDDCORE-(SW1AB)_Board15_Failing_To_Power_Up.jpg

 

VSNVS (powered by external LDO) also dips slightly (below):

brd5-with-workaround1-fail-to-boot-vsnvs(at-d10).jpg

 

IMX6_ONOFF (below):

brd5-with-workaround1-fail-to-boot-mx6_onff(at-R22).jpg

 

If battery is removed and re-plugged, there are a dozen dips and then the supplies all stabilize. The system can always boot up successfully. Shown below is Vin to PMIC:

004-brd15-no-rework-boot-success-pmic-pin23_voltage(re-plugging-battery).jpg

 

There was a typo in the title. We are using F0 programmed part. Message was edited by: JIHUA ZHAO

Outcomes