AnsweredAssumed Answered

PAD SNVS_TAMPER8 and GPIO5_IO08

Question asked by Pierluigi Passaro on Feb 19, 2019
Latest reply on Mar 11, 2019 by igorpadykov

Hi,

I have a board using a iMX6UL G2.

In dts section

   iomuxc => imx6ul-evk => pinctrl_hog

I added

   MX6UL_PAD_SNVS_TAMPER8__GPIO5_IO08      0x1f0b0      // 22K pullup

After the kernel load completely, the board provides a 3.3 V at GPIO5_IO8 (as expected).

 

The same board can use a iMX6ULL Y2.

In the dts section

   iomuxc_svns => imx6ul-evk => pinctrl_hog

I added

   MX6ULL_PAD_SNVS_TAMPER8__GPIO5_IO08     0x1f0b0      // 22K pullup

After the kernel load completely, the board provides a 0 V at GPIO5_IO8 (unexpected).

On the target, if I check the file

   /sys/kernel/debug/pinctrl/pinctrl-maps

it reports the pad MX6ULL_PAD_SNVS_TAMPER8 programmed correctly with config 0x1f0b0.

Nothing is connected to the pin but my scope.

 

Why I'm seeing this different behavior?

Is this a know behavior?

 

Thanks

BR

Pier

Outcomes