GPIO not toggling in Boot loader

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

GPIO not toggling in Boot loader

980 Views
sadatanvashisth
Contributor II

We have one board developed on imx6ul , where in one of the GPIOs was not going LOW from bootloader but getting toggle properly from application code. After reprogramming the same boot loader and application that board started functioning properly. Note this issue was board specific on all other similar board its working fine. What could be the probable reason for this behavior.

Labels (1)
Tags (1)
0 Kudos
7 Replies

842 Views
igorpadykov
NXP Employee
NXP Employee

Hi sadatan

this could be caused by hardware problem, poor soldering or short circuit

with other signals. One can check this signal line with oscilloscope.

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

842 Views
sadatanvashisth
Contributor II

Hi Igor,

Thanks for the reply, but unfortunately I am still not able to understand the behavior I had conveyed in my query wherein the pin working properly i.e. going HIGH to LOW properly through application software but not toggling through bootloader? 

Is this behavior is because of any hardware problem, poor soldering or short circuit the behavior should not be consistent as explained above , also it should not be solved after reprogramming of same boot loader.

0 Kudos

842 Views
igorpadykov
NXP Employee
NXP Employee

Hi sadatan

 

if this is on just one board, then most probably caused by hardware problem,

poor soldering or short circuit

 

Best regards
igor

0 Kudos

842 Views
sadatanvashisth
Contributor II

Hi Igor,

Thanks for the reply.

I just want to understand what exactly could have triggered or changed in the processor or its software which may result in such behavior.

0 Kudos

842 Views
igorpadykov
NXP Employee
NXP Employee

Hi sadatan

 

I am afraid it is not possible to say what exactly could cause this without
performing some tests on real board.

 

Best regards
igor

0 Kudos

842 Views
sadatanvashisth
Contributor II

Hi Igor,

Thanks for you reply.

Can you please suggest what type of tests we can perform here to debug this issue further?

Regards,

Sadatan

0 Kudos

842 Views
igorpadykov
NXP Employee
NXP Employee

Hi Sadatan

one can try baremetal sdk tests (zip can be found on SMP Enable in IMX6 )

Best regards
igor

0 Kudos