Other Parts Discussed in Thread: MSP430FR5739
Tool/software:
I got a strange issue on a GPIO of MSP430FR5739. The occurence is
This issue is only on a few µC over more than 300 tested.
We use P1.3, P1.2 and P2.4 for 3 digital sensor, with 3 external pullup.
The issue is when there is a power On in some case the P1.3 (only the P1.3, the P1.2 and P2.4 worked well) read 0 and the sensor output is 1 (we do the same without the sensor, and the P1.3 is still 0 but on the oscilloscope we saw a good 3.3V).
We create a new code, very simple with only the clock configuration with a while(1) { read 3 sensors} and the problem is still there.
This issue is only seen at initial state, because when the sensor is in use (if it switch from 1 with the problem: read 0, then 0 read 0, then 1 it reads 1!) the GPIO will works correctly.
I saw only one case on a MSP430FR5659:
with no answer.
I tried to put the GPIO on output low at init and then in input and it works.
Is it possible to a GPIO to be blocked at a powerup?
There is no problem on the PCB.
Regards