u-boot eMMC image for MCIMX6Q-SDB (i.MX SABRE boards)

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

u-boot eMMC image for MCIMX6Q-SDB (i.MX SABRE boards)

1,098 Views
jpe1313
Contributor II

I have been trying unsuccessfully for weeks trying to get a u-boot emmc configuration image for the MACHINE=imx6qsabresd.   Has anyone ever been successful with this?   I have gotten the sdCard image, zImage, rootfs but when I try to do the u-boot configuration (as in Section 5.5 for Freescale Yocto Project User's Guid, Rev. 0, 04/2016). 

After I run the

DISTRO=fsl-imx-fb MACHINE=imx6qsabresd source fsl-setup-release.sh -b Q6-14.1.15

bitbake core-image-base

let it run and it gives me all the files, except does not like the SD card which is expected because my conf/local.conf has

UBOOT_CONFIG="emmc"

Then I do the bitbake for u-boot-imx

I get the follow:

amraam@nxp-System-Product-Name:~/fsl-release-bsp/Q6-14.1.15$ MACHINE=imx6qsabresd bitbake -c deploy u-boot-imx
Loading cache: 100% |###################################################################################################| ETA:  00:00:00
Loaded 2826 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION        = "1.28.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Ubuntu-14.04"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "imx6qsabresd"
DISTRO            = "fsl-imx-fb"
DISTRO_VERSION    = "4.1.15-1.2.0"
TUNE_FEATURES     = "arm armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU        = "vfp-neon"
meta              
meta-yocto        = "HEAD:dd0ba9ea4a11ab15348d4fe3574e4b28784db82f"
meta-oe           
meta-multimedia   = "HEAD:ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90"
meta-fsl-arm      = "HEAD:35b8b9bd9863de208ab60e33b55f10ee43e2619b"
meta-fsl-arm-extra = "HEAD:e200df91b70da254461c59082ddd5db0a3c415a2"
meta-fsl-demos    = "HEAD:2231e946e7a94d096394f2b2477e8184c9bbde7b"
meta-bsp          
meta-sdk          = "HEAD:dfbc90ee74624ce3be636c8bd2a47114fa2b71aa"
meta-browser      = "HEAD:b6d46d69a261fe6bd7c1e9811dc2a9bbd0b79aeb"
meta-gnome        
meta-networking   
meta-python       
meta-ruby         
meta-filesystems  
meta-xfce         = "HEAD:ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90"
meta-qt5          = "HEAD:d5536e34ec985c82b621448ab4325e5cbba38560"

NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Tasks Summary: Attempted 241 tasks of which 241 didn't need to be rerun and all succeeded.
amraam@nxp-System-Product-Name:~/fsl-release-bsp/Q6-14.1.15$

********************************8

Does anyone have a uboot configuration image for emmc I can use or has anyone been successful?

Thanks in advance

Labels (3)
0 Kudos
3 Replies

652 Views
Yuri
NXP Employee
NXP Employee

Hello,

 

 You may use demo images on the Web.

i.MX 6 Series Software and Development Tool|NXP 

 

"i.MX_Linux_User's_Guide.pdf" in doc package shows how to treat with eMMC configuration.

Also, MFG may be used to deploy the eMMC image, in particular - in "ucl2.xml" file - we can see,

that eMMC configuration of the MCIMX6Q-SDB uses SD images. Special eMMC images are
provided for i.MX6 SX and UL. 

Have a great day,

Yuri

 

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

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

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

0 Kudos

652 Views
jpe1313
Contributor II

Yuri,

Thanks for the quick reply. So, I see in the "andriod_M6.0.1_2.1.0_image_6dqpsabred" directory the "eMMC" directory and I am not sure which boot image to use for my board -- what is the difference between the "boot-imx6q.img" and the "boot-imx6q-ldo.img?"

Also I find the instructions in "i.MX_Linux_User's_Guide.pdf" very cryptic. Tomorrow I will be trying the MFG and will look at the "ucl2.xml."

But can you elaborate on your sentences: "

Also, MFG may be used to deploy the eMMC image, in particular - in "ucl2.xml" file - we can see, that eMMC configuration of the MCIMX6Q-SDB uses SD images. Special eMMC images are

provided for i.MX6 SX and UL. "

To me what you are saying is this -- to get the eMMC u-boot image to the eMMC chip I will use the SD image to boot with the MfgTool V2 on WIndows machine, but what I don't get is "Special eMMC images are provided for i.MX6 SX and UL." Are those the images I got from the .tar.gz?

Thanks.

Janet

0 Kudos

652 Views
Yuri
NXP Employee
NXP Employee

Hello,

 yes, You are right : 

a) "to get the eMMC u-boot image to the eMMC chip I will use the SD image"

b) "Special eMMC images are provided for i.MX6 SX and UL".

I used "L4.1.15_2.0.0-ga_images_MX6QDLSOLO.tar.gz".

and 

"L4.1.15_2.0.0-ga_mfg-tools.tar.gz"

Regards,

Yuri.

0 Kudos