AnsweredAssumed Answered

MMPF0100 mask F9 for i.MX6 QuadPlus with 3.3V I/O

Question asked by Christophe Niclaes on May 23, 2019
Latest reply on Jun 18, 2019 by G.w. Sun



I've a design where I want to use i.MX6 QuadPlus powered with MMPF0100.


In my design I don't need 1.8V since all my I/Os are using 3.3V. Since I don't want to program a specific version of the PMIC in order to change the output of SW4 from 1.8V to 3.3V, I'm going to use an external DC/DC.


First question: My solution is to enable this DC/DC at state sequence state 7 (such as SW4). As VGEN6 is also started at state 7, I(m going to use the output of VGEN6 (2.8V) to enable my external DC/DC. Can I do that? Do you see any issue?


Second question: if I don't need SW4, I can (as written in the datasheet) leave it floating. Can I be sure that the sequencing won't be stopped if  SW4 never enter its regulation state? Is the sequencing fixed-time or do the PMIC wait each time for each converter to be OK before going to the next sequence state?


Third question: if I change my mind and want to use a non-programmed PMIC and program it onboard or off-board, could you give me the programming file of mask F9 in order for me to change only the output voltage of SW4?


Fourth question: in AN4536 isolation of I2C bus seams to be required for onboard programming. Do you confirm that using the PF0100 with an i.MX Dual, Quad, DualPlus or QuadPlus requires this isolation (depending of the OFF state of the I2C I/Os on the CPU) ? Could you recommend a schematic for onboard programming with these CPUs?