flashing the yocto images

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

flashing the yocto images

1,440 Views
devilavanyaanda
Contributor III

Yocto images are flashing in imx6slevk but not on custom board designed based on imx6slevk using mfgtool. In custom board, it is stopping at "Jumping to OS image". We are using sdcard to flash the images.

Error shown in mfgtool.log file:

ModuleID[2] LevelID[10]: ExecuteCommand--Boot[WndIndex:0], File is D:\yocto\linux\Mfg_Tools\yacto_tools-FSL\imx-3.10.17-1.0.2-mfg-tools\mfgtools\Profiles\Linux\OS Firmware\firmware\u-boot-imx6slevk_sd.imx

ModuleID[2] LevelID[1]: MxHidDevice::Write() Error writing to device 0x79.

ModuleID[2] LevelID[1]: Failed to initialize memory!

Is there any solution?

Thank you

Labels (1)
0 Kudos
5 Replies

929 Views
igorpadykov
NXP Employee
NXP Employee

Hi Devi

stopping at "Jumping to OS image" may indicate board ddr errors,

so recommended to run ddr test

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

add new ddr calibration settings to uboot/../*.cfg file and rebuild image.

Also mfg tools firmware should be rebuilt, the recipes used to build a

manufacturing tool image are linux-imx-mfgtool and u-boot-mfgtool.

To build a manufacturing image do the following -

$ bitbake fsl-image-mfgtool-initramfs

Best regards

igor

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

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

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

0 Kudos

929 Views
devilavanyaanda
Contributor III

Hi igor

Thanks for the reply. In our custom board, android KK images are flashing without any errors but yocto images are not flashing. Still should i consider it is an board ddr issue?

Thank you

0 Kudos

929 Views
igorpadykov
NXP Employee
NXP Employee

to be sure it is neceesary to run ddr test

Best regards

igor

0 Kudos

929 Views
devilavanyaanda
Contributor III

Hi igor

I ran the ddr stress test on my custom board and i got the following error:

============================================

        DDR Stress Test (2.5.2)

        Build: Mar 31 2016, 23:06:03

        Freescale Semiconductor, Inc.

============================================

============================================

        Chip ID

CHIP ID = i.MX6 SoloLite (0x60)

Internal Revision = TO1.2

============================================

============================================

        Boot Configuration

SRC_SBMR1(0x020d8004) = 0x00002c40

SRC_SBMR2(0x020d801c) = 0x31000001

============================================

ARM Clock set to 1GHz

============================================

        DDR configuration

DDR type is LPDDR2 in 1-channel mode.

Data width: 32, bank num: 8

Row size: 14, col size: 10

Both chip select CSD0 and CSD1 are used 

Density per chip select: 512MB

Density per channel: 1024MB

============================================

DDR Stress Test Iteration 1

Current Temperature: 55

============================================

DDR Freq: 297 MHz

t0.1: data is addr test

Address of failure: 0xa0000000

Data was: 0x9fffffc0

But pattern  should match address

Error: failed to run stress test!!!

=============================================

here is the parameter which i set for the ddr stress test.

pastedImage_0.png

0 Kudos

929 Views
igorpadykov
NXP Employee
NXP Employee

Hi Devi

for ddr test questions please create new thread.

Best regards

igor

0 Kudos