明远智睿技术论坛
标题:
6UL开发板烧写含qt4镜像报错
[打印本页]
作者:
waveyang
时间:
2016-11-30 16:00
标题:
6UL开发板烧写含qt4镜像报错
本帖最后由 waveyang 于 2016-11-30 16:33 编辑
1. 使用工具my-imx6-mfgtool-lib262
2. cfg配置如下:
[profiles]
chip = Linux
[platform]
board = MY-IMX6
[LIST]
# 请根据需要烧录的系统选择其中一项 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
name = Linux-3.14.52
[variable]
# 请根据评估板主型号选择其中一项 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ek_name = myimx6ek140
ek_spec = 6g
rootfs_l31452_file = distro-fsl-image-6ul.tar.bz2
3. 现象:
1) Win8_64下不弹出选择是否格式化对话框, Win7_64下可以弹出对话框,但是不能完成格式化
2) 跳过格式化, 烧写到最后, 错误信息如下:
"Push" error, file="E:\MY-I.MX6\_yb\01_MFG Tools方式\my-imx6-mfgtool-lib262\Profiles\Linux\OS Firmware\image-linux-31452\Trolltech.tar.bz2"
确认该文件Trolltech.tar.bz2存在且可以正常解压。
请问会是什么问题造成的呢?
作者:
唐斌
时间:
2016-12-1 10:06
烧录过程中动了USB吧?另外尽量使用 USB2.0 接口,如果是台式电脑,尽量使用后置USB口。
作者:
waveyang
时间:
2016-12-3 15:20
没有动呀,而且多次尝试,每次现象都一样, 也用的USB2.0的口。 供电不应该是问题吧。
作者:
waveyang
时间:
2016-12-3 17:38
本帖最后由 waveyang 于 2016-12-3 18:05 编辑
恐怕是权限问题, 用如下方法:修改ucl2.xml, 157,158行
<!--<CMD state="Updater" type="push" body="pipe tar -jxv -C /mnt/mmcblkxp2/usr/local" file="image-linux-31452/Trolltech.tar.bz2" ifdev="MX6UL">pipe: QT package</CMD>
<CMD state="Updater" type="push" body="$ mv /mnt/mmcblkxp2/usr/local/Trolltech/QtEmbedded-4.8.5-arm/lib/* /mnt/mmcblkxp2/lib/" ifdev="MX6UL">mv: QT lib</CMD>
-->
<CMD state="Updater" type="push" body="pipe tar -jxv -C /mnt/mmcblkxp2/home/root" file="image-linux-31452/Trolltech.tar.bz2" ifdev="MX6UL">pipe: QT package</CMD>
将Trolltech.tar.bz2先解压到/home/root下,可以顺利完成烧写。
重启、串口登录后,再执行mv指令即可。
但不知道也未尝试在ucl2.xml如何切换权限。 望告知。
欢迎光临 明远智睿技术论坛 (http://bbs.myzr.com.cn/)
Powered by Discuz! X3.2