Tamper Pin Disable in i.MX6UL G3

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

Tamper Pin Disable in i.MX6UL G3

1,513 Views
vineethhegde
Contributor II

Hi,

 We are using imx6ul G3 in our of our custom design. We want to configure TAMPER_PIN 9 as GPIO but we are unable to do so.

We tried to set the SW_MUX_CTL_PAD_SNVS_TAMPER9 SW MUX Control Register (0x020E0040) to value 0x5 but when we read back its showing as 0. We tried the same with all the other TAMPER pins(0-9) as well. Also, when we read the fuse register(0x430, TAMPER_PIN_DISABLE[1:0]), its giving value as 0xf0216801 ( Which means TAMPER_PIN_DISABLE[1:0] is set to 0x2(10)).

Please let us know how to configure Tamper Pin as GPIO’s .

Regards,

vineeth

Labels (1)
0 Kudos
2 Replies

952 Views
ManotSwasdee
NXP Employee
NXP Employee

The TAMPER_DISABLE_PIN[1:0] = 2 means the Tamper pins 2, 3, 4, 7, 8, 9 are configured to function as the tamper pins so you cannot use them as GPIO pins. 

952 Views
Yuri
NXP Employee
NXP Employee

Hello,

  Tamper pins can function as GPIO, depending on TAMPER_PIN_DISABLE[1:0] fuse settings.

Say, for the i.MX6UL G2,  the fuses TAMPER_PIN_DISABLE[1:0] = 11, meaning TAMPER0-9 used as GPIO.

mx6ul tamper pin to gpio  

 But in i.MX6UL G3 release the tamper pins cannot be used as GPIO.

Can't disable tamper pins on imx6ul G3 

Have a great day,

Yuri

 

------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer

button. Thank you!

0 Kudos