Question about Dual-Lite CPU boot up issue.

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

Question about Dual-Lite CPU boot up issue.

Jump to solution
989 Views
edwinrose
Contributor I

Hi experts,

I have a i.MX6 boot-up issue for Dual-lite CPU.

With the same PCB layout, I use four different CPUs.

1. Quad-Core Automotive (MCIMX6Q6AVT10AC)

2. Quad-Core Extend Commercial (MCIMX6Q5EYM10AC)

3. Dual-Core Automotive (MCIMX6D6AVT10AC)

4. Dual-Lite-Core Extend Commercial (MCIMX6U5EVM10AB)

And the power strap are followed AN4397 Hardware Design guide.

Now item 1~3 can boot up successfully, but item 4 (Dual-lite CPU) will boot up randomly.

I have use DDR3 calibration tool to get the ddr parameters and put into u-boot image.

But the issue still appear, the system will hang on "Hit any key to stop autoboot: 0" (please see the attached picture).

Does anybody has the similiar issue? Please give me some directions to solve this issue.

Thanks for your comments.

Labels (4)
0 Kudos
1 Solution
736 Views
igorpadykov
NXP Employee
NXP Employee

Hi edwin,

If board boots well on high temperature then something wrong with DDR

- you should configure it more accurately using links below

and tweak drive strengths both i.MX6 and DDR part

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

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

Also did you try Linux ?

Best regards

chip

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

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

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

View solution in original post

0 Kudos
3 Replies
736 Views
igorpadykov
NXP Employee
NXP Employee

Hi edwin,

probably you did not set correctly Uboot kernel parameters,

for example check that maxcpus=2.

Please check i.MX_6Solo6DualLite_SABRE-SDP_Linux_User's_Guide.pdf

and enter to Uboot environment variables.

0 Kudos
736 Views
edwinrose
Contributor I

Hi chipexpert,

Thanks for your feedback.

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

Following are our system environment setting, did we have any wrong setting?

MX6SDL SABRESD U-Boot > pri

bootdelay=3

baudrate=115200

ipaddr=192.168.1.103

serverip=192.168.1.101

netmask=255.255.255.0

loadaddr=0x10800000

rd_loadaddr=0x11000000

netdev=eth0

ethprime=FEC0

fastboot_dev=mmc3

splashimage=0x30000000

splashpos=m,m

lvds_num=1

ethact=FEC0

bootargs=console=ttymxc0,115200 androidboot.console=ttymxc0 vmalloc=400M init=/init video=mxcfb0:dev=ldb,LDB-XGA,if=RGB18 video=mxcfb1:dev=ldb,LDB-XGA,if=RGB18 ldb=dul1

bootcmd=booti mmc1

stdin=serial

stdout=serial

stderr=serial

bootargs_base=<NULL> fec_mac=ff:ff:ff:ff:ff:ff

Environment size: 518/8188 bytes



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

Besides, we found that the system will boot up more smoothly when the PCB board in higher temperature.

Do you have any idea for this situation?  Thanks for your help.


0 Kudos
737 Views
igorpadykov
NXP Employee
NXP Employee

Hi edwin,

If board boots well on high temperature then something wrong with DDR

- you should configure it more accurately using links below

and tweak drive strengths both i.MX6 and DDR part

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

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

Also did you try Linux ?

Best regards

chip

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

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

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

0 Kudos