uboot 2015.04 unsupported boot devices

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

uboot 2015.04 unsupported boot devices

Jump to solution
2,231 Views
徐贵福
Contributor II

Dear all:

hardware:imx6dq

android:M6.0.1_1.0.0-ga

uboot version:2015.04

uboot log:

U-Boot 2015.04 (May 17 2016 - 11:33:55)

CPU:   Freescale i.MX6Q rev1.5 at 792 MHz
CPU:   Temperature 46 C
Reset cause: POR
Board: MX6-SabreSD
I2C:   ready
DRAM:  2 GiB
PMIC:  PFUZE100 ID=0x10
MMC:   FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
MMC: no card present
MMC init failed
Using default environment

No panel detected: default to Hannstar-XGA
Display: Hannstar-XGA (1024x768)
In:    serial
Out:   serial
Err:   serial
SRC_BASE_ADDR:020d8000
bt_mem_ctl:00
bt_mem_type:00
unsupported boot devices
check_and_clean: reg 0, flag_set 0
Fastboot: Normal
SATA isn't buildin
Net:   FEC [PRIME]
Error: FEC address not set.

Boot from USB for mfgtools
Use default environment for                              mfgtools
Run bootcmd_mfg: <NULL>

My question is "unsupported boot devices  "What is the reason for this problem.

On uboot 2009.08 is ok,when I update to uboot 2015.04,is report this issue.

Labels (1)
0 Kudos
1 Solution
1,068 Views
igorpadykov
NXP Employee
NXP Employee

if you changed mx6q_4x_mt41j128.cfg, then it is necessary to rebuild mfg tools:

bitbake fsl-image-mfgtool-initramfs

View solution in original post

0 Kudos
6 Replies
1,068 Views
igorpadykov
NXP Employee
NXP Employee

please refer to sect.6.2 Manufacturing Tool, MFGTool attached Yocto

Guide from L4.1.15_1.1.0 package (uses uboot 2015.04)

0 Kudos
1,068 Views
igorpadykov
NXP Employee
NXP Employee

Hi

please check that is used correct version of MFG Tools

Programmers (Flash, etc.) (12)

IMX6_M6.0.1_1.0.0_MFG_TOOL (REV M6.0.1_1.0.0)

i.MX 6 Family Manufacturing Toolkit for M6.0.1_1.0.0 (3.14 kernel)

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/i.mx-applications-process...

Then use appropriate *.vbs file for each boot device and processor, for example for i.MX6Q Sabre SD SD card:

mfgtool2-android-mx6q-sabresd-sd.vbs

for eMMC:

mfgtool2-android-mx6q-sabresd-emmc.vbs

Best regards

igor

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

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

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

0 Kudos
1,068 Views
徐贵福
Contributor II

Hi igorpadykov:

Mfgtools version is correct.the boot device is emmc , double click mfgtool2-android-mx6q-sabresd-

emmc.vbs under mfgtools to flash the firmware .I also modify the cfg.ini

name = eMMC-Android 

mmc = 3

modify the Device Configuration Data in the bootable/bootloader/uboot-imx/board/freescale/mx6sabresd/mx6q_4x_mt41j128.cfg that verify on the uboot 2009.08.

what should I do another?

0 Kudos
1,069 Views
igorpadykov
NXP Employee
NXP Employee

if you changed mx6q_4x_mt41j128.cfg, then it is necessary to rebuild mfg tools:

bitbake fsl-image-mfgtool-initramfs

0 Kudos
1,068 Views
徐贵福
Contributor II

The document Manufacturing Tool V2 Linux or Android Firmware Development Guide V2.docx say

How to Configure U-Boot and Kernel Image for MFG.

On the android 4.4.2 ,it can do like this :

make mx6q_sabresd_mfg_config

make

To build the uboot.bin for mfgtools.

On the android 6.0.1,what should I do to build the uboot u-boot-imx6qsabresd_sd.imx for mfgtools without yocto?

what is the different between the config,Could you give the patch?Thank you !

0 Kudos
1,068 Views
徐贵福
Contributor II

How to build MFG Firmware for i.MX6Q  I find that this is the method build uboot(v2009.08) for mfgtools,but how to rebuild mtftools firmware on the new uboot (2015.04)?

0 Kudos