i.MX6 Solo kernel unable to boot "undefined instruction"

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

i.MX6 Solo kernel unable to boot "undefined instruction"

1,481 Views
DipenPatel1z
Contributor III

Dear All,

 

We have designed i.MX6 system on module based on SabreSD board. I am able to boot and program Quad/Dual version. But I have issue booting with Solo version. I am using Freescale Yocto BSP 3.10.17.

 

While booting via serial down loader mode using Mfgtool kernel stops saying "undefined instruction".

-----------------------------------------------------------------------------------------------------

Using Device Tree in place at 18000000, end 1800d40e

Starting kernel ...

undefined instruction

pc : [<100080dc>]          lr : [<1ff50200>]

sp : 1f52dca0  ip : ffffffff     fp : 00000000

r10: 1ffa7ff8  r9 : 00000000     r8 : 1f52df30

r7 : 1ffa8780  r6 : 00000000     r5 : 10008000  r4 : 1ffa8780

r3 : 1ffa7ff8  r2 : 18000000     r1 : 00001388  r0 : 00000000

Flags: nzCv  IRQs off  FIQs off  Mode SVC_32

Resetting CPU ...

 

resetting ...

-----------------------------------------------------------------------------------------------------

 

See the attached boot log for more information. Appreciate any help to resolve the issue.

 

Regards,

Dipen Patel

Original Attachment has been moved to: Basic-SOM-log.txt.zip

Labels (2)
0 Kudos
1 Reply

563 Views
igorpadykov
NXP Employee
NXP Employee

Hi Dipen

issue may be caused by DDR errors, you may wish

to check it with tools below

https://community.freescale.com/message/331721#331721

https://community.freescale.com/docs/DOC-96412

Also I would suggest to check MFG Tool functionality with old ltib version,

with it additionally MFG Tool (its firmware) should be rebuild for

custom board configuration:

i.MX_6Solo6DualLite_SABRE-SDP_Linux_User's_Guide.pdf

sect.3.9 Building Manufacturing Firmware

L3.0.35_4.1.0_LINUX_DOCS

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

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

-----------------------------------------------------------------------------------------------------------------------

0 Kudos