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.
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!
-----------------------------------------------------------------------------------------------------------------------
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.
Hi srikanth
please try to program images using MFG Tools for android 4.4.3 below
and Demo Images
linux (L3.10.53) with min. configuration means build yocto "core-image-minimal" image, please
check Yocto Guide from documentation package on
Best regards
igor
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.
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
Hi igor,
Our board is reference taken from evk board schematic. But we are not using SD card support.
Regards,
srikanth.
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
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.
Hi srikanth
what is boot media ?
Best regards
igor
Hi igor,
Using MFG tool and flashing into eMMC.
MFG tool version: Mfgtools-Rel-4.1.0_130816_MX6SL_UPDATER
Regards,
srikanth.
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
Hi igor,
Rebuilding MFG tool firmware i didn't understand can you please explain it.
Regards,
srikanth.
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.
Hi srikanth
you can debug uboot, finding place where it is hanged, adding debug printfs.
Best regards
igor