Android 4.4.3 u-boot issue

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

Android 4.4.3 u-boot issue

1,402 Views
srikanthmediset
Contributor I

Hi,

 I am trying to boot iMX6slevk board with android 4.4.3 and while booting the board is hanging at the below step as I shown below. I am using DRAM of 512 what are the required changes to be done for proper working.

U-Boot 2014.04-08637-gaffa03210f-dirty (Aug 08 2017 - 16:43:51)

CPU: Freescale i.MX6SL rev1.2 at 792 MHz
CPU: Temperature 40 C, calibration data: 0x59a51269
Reset cause: POR
Board: MX6SLEVK
I2C: ready
DRAM:

Regards,

srikanth.

Labels (3)
0 Kudos
14 Replies

1,065 Views
igorpadykov
NXP Employee
NXP Employee

Hi Srikanth

what board used in the case: nxp i.MX6SL EVK reference board or

custom board based on EVK ? If custom board, had board passed ddr test

i.MX6/7 DDR Stress Test Tool V2.70 

Had you tried to boot linux (L3.10.53) with min. configuration ?

How boot image was flashed, was used mfg tool for such purpose ?

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

0 Kudos

1,065 Views
srikanthmediset
Contributor I

Hi igor,

    Board : iMX6SL EVK reference board

    It passed the DDR test and we updated the calibration values then the u-boot was coming up and was hanging as I posted in the previous post.

  

    Flashed using MFG tool 4.1.0.

    I didn't get your question "Had you tried to boot linux (L3.10.53) with min. configuration ?" . Can you explain it.

Regards,

srikanth.

0 Kudos

1,065 Views
igorpadykov
NXP Employee
NXP Employee

Hi srikanth

please try to program images using MFG Tools for android 4.4.3 below

http://www.nxp.com/webapp/Download?colCode=IMX_KK4.4.3_MFG_TOOL&appType=license&location=null&Parent...

and Demo Images

http://www.nxp.com/webapp/Download?colCode=IMX6_KK443_200_ANDROIDDEMOEVKBSP&appType=license&location... 

linux (L3.10.53) with min. configuration means build yocto "core-image-minimal" image, please

check Yocto Guide from documentation package on

http://www.nxp.com/webapp/Download?colCode=L3.10.53_1.1.0_LINUX_DOCS&Parent_nodeId=13376994810717061... 

Best regards
igor

0 Kudos

1,065 Views
srikanthmediset
Contributor I

Hi igor,

   If I try to flash with the MFG tool which you posted above is failing to flash at u-boot.

  And I am trying to flash into eMMC as my board doesn't had SD card support.

  We are not trying to build yocto images.

Regards,

srikanth.

0 Kudos

1,065 Views
igorpadykov
NXP Employee
NXP Employee

Hi srikanth

in one post you wrote" "Board : iMX6SL EVK reference board"

in another : "my board doesn't had SD card"

what is the board exactly you are using ?

Best regards
igor

0 Kudos

1,065 Views
srikanthmediset
Contributor I

Hi igor,

   Our board is reference  taken from evk board schematic. But we are not using SD card support.

Regards,

srikanth.

0 Kudos

1,065 Views
igorpadykov
NXP Employee
NXP Employee

Hi srikanth

what memory used in the case: lpddr2 or ddr3 ?

Please run ddr test for custom board and udate uboot/board/freescale/mx6slevk/imximage.cfg

with new ddr coefficients found from ddr test

i.MX6/7 DDR Stress Test Tool V2.70 

Best regards
igor

0 Kudos

1,065 Views
srikanthmediset
Contributor I

Hi igor,

  Memory is LPDDR2

 I did DDR stress test and updated in the cfg file then only u-boot is coming upto DRAM and hanging previously u-boot itself not coming up.

Regards,

srikanth.

0 Kudos

1,065 Views
igorpadykov
NXP Employee
NXP Employee

Hi srikanth

what is boot media ?

Best regards
igor

0 Kudos

1,065 Views
srikanthmediset
Contributor I

Hi igor,

  Using MFG tool and flashing into eMMC. 

 MFG tool version: Mfgtools-Rel-4.1.0_130816_MX6SL_UPDATER

Regards,

srikanth.

0 Kudos

1,065 Views
igorpadykov
NXP Employee
NXP Employee

Hi srikanth

 

to use mfg tools with custom board it is necessary to rebuild

mfg tools firmware (files in firmware folder) with updated

uboot/board/freescale/mx6slevk/imximage.cfg and changes for memory size

(#define PHYS_SDRAM_SIZE in uboot/include/configs/mx6slevk.h), please follow attached

Yocto Guide sect.6.2 The Manufacturing Tool, MFGTool.

 

Best regards
igor

0 Kudos

1,065 Views
srikanthmediset
Contributor I

Hi igor, 

   Rebuilding MFG tool firmware i didn't understand can you please explain it.

Regards,

srikanth.

0 Kudos

1,065 Views
srikanthmediset
Contributor I

Hi igor,

    RAM size is alredy updated in the file you mentioned above. If you observe the log there is one line Reset cause: POR what this one actually meant does this causing any problem.

U-Boot 2014.04-08637-gaffa03210f-dirty (Aug 08 2017 - 16:43:51)

CPU: Freescale i.MX6SL rev1.2 at 792 MHz
CPU: Temperature 40 C, calibration data: 0x59a51269
Reset cause: POR
Board: MX6SLEVK
I2C: ready
DRAM:

Regards,

srikanth.

0 Kudos

1,065 Views
igorpadykov
NXP Employee
NXP Employee

Hi srikanth

 

you can debug uboot, finding place where it is hanged, adding debug printfs.

 

Best regards
igor

0 Kudos