Hello,
I'm using a TRK-MPC5634M board and CodeWarrior Classic v2.10 to control a solid state relay using two EMIOS pins configured as GPIOs
The problem I have is that during power on or reset, these pins will be set high for around 240ms
The pulse observed happens during microcontroller boot up (before the execution of code and before main() is called), is the start up code causing this?
This behavior is observed in all EMIOS pins on the board, only EMIOS14 and EMIOS23 don't show that pulse during boot.
I've also noticed that the peak voltage of the pulse depends on the pin:
EMIOS0,EMIOS2,EMIOS4, EMIOS8 : 4V
EMIOS9,EMIOS10,EMIOS11, EMIOS12 : 3V
EMIOS14, EMIOS23: No pulse
eTPU pins do not show this behavior.
Is there a way to eliminate this pulse? I tried to add a 10k pull down resistor but the pulse is still there.
Any suggestion will be of help, thank you!