Port initialization of iMX6Quad

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Port initialization of iMX6Quad

815 Views
tetsuomaeda
Contributor III

Hi everyone!

I have a question regarding the port initialization of iMX6Quad.

We are using iMX6Quad together with "MMPF0100" PMIC.

Around 10msec after the RESET is cleared, one of the port becomes "HI".

We think the reason is the 100kohm weak pull up.

Our software engineer tried to change the setting of this port to "pull down" using eMMC but it takes around 30msec to do so.

Are there any method to change the setting of the port more quickly after the reset is cleared?
We have to solve this problem at software because the hardware is already finalized.

We do appreciate any advice.

Regards,

Tetsuo Maeda

Labels (2)
0 Kudos
2 Replies

631 Views
igorpadykov
NXP Employee
NXP Employee

Hi Tetsuo

one can try to add initialization using plugin, described in

sect.8.7 Plugin Image i.MX6DQ Reference Manual

http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf

 uboot/board/freescale/mx6sabresd/plugin.S

uboot-imx.git - Freescale i.MX u-boot Tree 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

631 Views
tetsuomaeda
Contributor III

Hi Igor-san,

Sorry for my late reply.

My colleague has checked the behavior of the plugin but it would not solve the problem.

We have decided to modify the hardware to avoid the initial rush current.

Thanks again for your advice.

Regards,

Tetsuo Maeda

0 Kudos