目标板:MCIMX6Q-SDB
烧录工具:从官网下载的最新的IMX6_L5.1_2.1.0_MFG_TOOL
固件版本:从官网下载最新的android_M6.0.1_2.1.0_image_6dqpsabresd.tar.gz
问题描述:根据M6.0.1_2.1.0的Quick start说明,想把Demo image通过USB OTG烧录到开发板上自带的emmc中,根据文档描述将相关image拷贝到mfgtools\Profiles\Linux\OS Firmware\files\android\sabresd目录下,再双击“mfgtool2-android-mx6q-sabresd-emmc.vbs”文件后,弹出提示框,提示Mfgtool2 Iitialize operation failed. please refer to "Mfg Tool.log" for detailed infomation, error code :4。打开Mfg Tool.log文件信息如下:
DLL version: 2.6.2
Wednesday, August 03, 2016 11:06:02 Start new logging
ModuleID[2] LevelID[1]: Push command--file H:\zModuleID[2] LevelID[1]: Parse ucl script failed, error code: 4
本人是初学者,看了半天的ulc2.xml也没有看出相关的问题请帮忙解答一下,谢谢。
cfg.ini和UICfg.ini文件不知道会不会用到,都未做任何修改:
[profiles]
chip = Linux
[platform]
board = SabreSD
[LIST]
name = SDCard
[variable]
board = sabresd
mmc = 0
sxuboot=17x17arm2
sxdtb=17x17-arm2
7duboot=sabresd
7ddtb=sdb
6uluboot=14x14ddr3arm2
6uldtb=14x14-ddr3-arm2
ldo=
plus=
initramfs=fsl-image-mfgtool-initramfs-imx_mfgtools.cpio.gz.u-boot
seek = 1
sxnor=qspi2
7dnor=qspi1
6ulnor=qspi1
nor_part=0
“mfgtool2-android-mx6q-sabresd-emmc.vbs”文件内容如下:
Set wshShell = CreateObject("WScript.shell")
wshShell.run "mfgtool2.exe -c ""linux"" -l ""eMMC-Android"" -s ""board=sabresd"" -s ""folder=sabresd"" -s ""soc=6q"" -s ""mmc=3"" -s ""data_type="""
Set wshShell = Nothing
|