Hello,
I am debugging our custom board that used i.MX 6Solo.
I want to keep GPIO port level from before reset until after reset.
For example, EIM_A17 has been set to high level before reset and I want to keep until after reset.
I tried by the warm reset(watchdog reset) that, but level is not keep.
Is i.MX6 can this behavior?
Best regards,
tomo
Solved! Go to Solution.
Hi Tomo,
Unfortunately once a reset is applied the GPIO (IOMUX cells) reset to the state defined in the datasheet, in most cases this will be an input, taken from the datasheet table -
If you need a fixed high or low, you could use a pull resistor to set the level you need, but if you need to program a variable state and have that held during a reset sequence you will need to use an external latch to achieve this.
Regards
Ross
Hi Tomo,
Unfortunately once a reset is applied the GPIO (IOMUX cells) reset to the state defined in the datasheet, in most cases this will be an input, taken from the datasheet table -
If you need a fixed high or low, you could use a pull resistor to set the level you need, but if you need to program a variable state and have that held during a reset sequence you will need to use an external latch to achieve this.
Regards
Ross