LS1046ARDB emmc booting?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LS1046ARDB emmc booting?

2,396件の閲覧回数
js_park
Contributor II

Hi,

Although I know a LS1046ARDB can boot from SD card or QSPI flashes, I'm wondering if it can boot from emmc instead of SD card.

If possible, what should I do to make it?

Thank you,

タグ(2)
0 件の賞賛
6 返答(返信)

2,008件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

Hello JS Park,

EMMC boot is supported on LS1046ARDB.

You could build emmc firmware image with the following command in LSDK.

$ flex-builder -i mkfw -m ls1046ardb -b emmc

Build u-boot with the following command.

$ flex-builder -c u-boot -m ls1046ardb -b emmc

If you want to build u-boot manually, please build u-boot with the configuration ls1046ardb_emmc_defconfig.

You could run the command "=> qixis_reset mmc" to switch EMMC boot under u-boot.

Thanks,

Yiping

0 件の賞賛

2,008件の閲覧回数
js_park
Contributor II

Hi, Yiping Wang,

Thank you for your advice. That sounds good.

And I have some questions for you.

1. How to make write the emmc boot image(firmware_ls1046ardb_uboot_emmcboot.img) to emmc on Uboot? Would you let me know the command?

 

2. I'd like to make some partitions on emmc, do you know how to make some partitions on emmc from Uboot & Linux environments?

3. From your comment #3, I can't find out the command, qixis_reset, on the U-boot. How could I find it?

Thanks,

JS

0 件の賞賛

2,008件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

1.

=> tftp a0000000 firmware_ls1046ardb_uboot_emmcboot.img
=> mmc write a0000000 8 1fff8

2. Please use fdisk command under Linux

3. Please use the on board switch

Boot source SW3[1:8]   SW4[1:8]     SW5[1:8]

SD card       01000110    00111011    00100000

Thanks,

Yiping

0 件の賞賛

1,021件の閲覧回数
Yihaolee
Contributor II

Hi @yipingwang 

   Having turned the DIP for SDHC , i still can't find the command:"qixis_reset mmc". 

   I found it : Operates at EVDD (1.8 V for SDHC card / 3.3 V for
eMMC memory)

   is there any connection between EVDD and emmc BOOT?

   ps: i can't find entrance to change EVDD from 3.3V(default) to 1.8V.

Thanks!

タグ(2)
0 件の賞賛

1,017件の閲覧回数
Yihaolee
Contributor II
In addition,when i type =>mmc list in uboot, it only shows:
FSL_SDHC: 0 (SD)
i can't find the eMMC onboard declared in ls1046ARDB reference mannual.Can you show me the solution to this ? It really annoyed me for a while.
Thanks!
0 件の賞賛

935件の閲覧回数
stadium_aquino
Contributor IV

The eMMC and SD cards share the same controller. When you unplug your SD card, the lines are muxed to the eMMC.

0 件の賞賛