Some EMIOS pins are high during microcontroller boot

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

Some EMIOS pins are high during microcontroller boot

1,521 Views
eslamsamireissa
Contributor I
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!
 
0 Kudos
Reply
2 Replies

1,501 Views
eslamsamireissa
Contributor I

Turns out these pins are connect to LEDs and Switches on the board and were already pulled. By removing jumpers the issue was fixed.

0 Kudos
Reply

1,496 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

great you located this default connection on EVB, sometimes this can be overlooked.

BR, Pert

0 Kudos
Reply