Question, i.MX6Q android/ reboot command

cancel
Showing results for 
Search instead for 
Did you mean: 

Question, i.MX6Q android/ reboot command

1,004 Views
Aemj
Contributor IV

Dear team,

My customer is using i.MX6Q for their board and OS is your android BSP base.

This is a quick question from the customer.

They use ‘reboot’ command from terminal to restart the board, and sometimes it does not work correctly and it causes the hang.

Could you show me what is actually executed by ‘reboot’ command?

Jumping to Boot loader? Or accessing internal registers to reset the i.MX6?

Thanks,

Miyamoto

Labels (1)
0 Kudos
24 Replies

28 Views
CarlosCasillas
NXP Employee
NXP Employee

Hi,

AE team has suggested the below actions:

1. When reboot fails and system hangs, please identify whether the wdog register is written, you can add GPIO or LED right before accessing wdog register code.

2. If wdog register is indeed programmed to reset the board already, then when system hang, try JTAG or measure the VDDARM_CAP/VDDSOC_CAP's voltage to see whether the hang point is in ROM, as uboot did NOT show up.

They mentioned that this info is required first, in order to know where is the hang point in the kernel or in the ROM.

Best regards!

/Carlos

0 Kudos

28 Views
JithCR
Contributor III

Dear Carios and Avnet,

There is a reboot issue mentioned in R13.4-GA for Android 4.0.4 Ice Cream Sandwich (ICS) release note.

Document revision is Rev. 13.4.1, 12/2012.

Which is the android version that you are using?

0 Kudos

28 Views
Aemj
Contributor IV

Hi Jith,

The customer is using AndroidBSP 4.0(ICS).

And they thinks this issue is related the known issue written in the document.

Is the known issue fixed in android4.3?

The reboot issue cannot be found in the release note of androidBSP 4.3.

Best Regard,

Miyamoto

0 Kudos

28 Views
CarlosCasillas
NXP Employee
NXP Employee

Hi,

Could you please take a look at the following thread? It seems that it is more related to your original question:

iMX6: how to trigger software reset

Please let me know if some of the mentioned cases applies on your scenario and solves the issue.

Hope this will be useful for you.

Best regards!
/Carlos

0 Kudos