GPIO Pull-Up/Down, input voltage

  • Hello,


    In the datasheet of the i.MX8M Mini I have found the following table:



    In the PicoCoreMX8MM hardware documentation it says that the GPIOs work on 3V3.

    Does that mean that in the table above that VDD = 3.3V?

    Because that would mean, that it would not support internal pull-up/down resistors?


    Also for the input voltage levels, is it correct to assume:

    High: > 0.7 * 3V3

    Low: < 0.3 * 3V3


    Thank you and best regards,

    Stefan

  • Hello Stefan,

    there is an errata entry for internal IO pullups/pulldowns in 3.3V operating mode: Mask Set Errata for Mask 0N87W (refer to ERR050080)

    Because of this degradation we removed all unnecessary internal pullups and pulldowns in our latest release fsimx8mm-Y2026.04:
    Remove unneeded Pull-Ups and Pull-Downs for fsimx8mm · FSEmbedded/linux-fus@4d486cb

    There is no clear statement how long the IO needs to be driven to the opposite logic level for this degradation to have an effect,
    but it is strongly advised to update to the latest release for the i.MX8M Mini.



    Your F&S Support Team

  • Alright thank you for the information on this errata!

    We will only use external pullups/pulldowns for inputs from now on.


    You removed the internal pull resistors in the kernel, but in the U-Boot devicetree from this release, they are still present.

    Do you plan on also removing them there, or is it negligible there because U-Boot usually only runs for a couple of seconds at most.


    Thank you and best regards,

    Stefan

  • Because of the urgency of the release, we updated and tested the pad configuration only for the kernel for now.


    As you already mentioned, the U-Boot only runs for a couple of seconds and is mainly used in development.

    The degradation should not be an issue here, as it only occurs continuously driving the IO to the opposite logic level.


    In the next release though we will update the pad configuration in U-Boot as well.



    Your F&S Support Team