打印
[i.MX]

关于MFGTools使用的问题

[复制链接]
3440|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dfdafei1987|  楼主 | 2015-8-21 18:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
mini1986| | 2015-8-24 09:26 | 只看该作者
顶起来......关注一下......

使用特权

评论回复
板凳
kyf763372625| | 2015-8-24 09:41 | 只看该作者

使用特权

评论回复
地板
firstm| | 2015-8-24 09:44 | 只看该作者
弹出格式化的提示,点取消就行了,不会断掉啊

使用特权

评论回复
5
dfdafei1987|  楼主 | 2015-8-24 11:38 | 只看该作者
firstm 发表于 2015-8-24 09:44
弹出格式化的提示,点取消就行了,不会断掉啊

问题就是真的断掉了。。。

使用特权

评论回复
6
FSL_TICS_Rita| | 2015-8-25 11:08 | 只看该作者
dfdafei1987 发表于 2015-8-24 11:38
问题就是真的断掉了。。。

请问你这里写的是什么images?Mfgtool是使用的哪个版本的?

使用特权

评论回复
7
FSL_TICS_Rita| | 2015-8-25 11:08 | 只看该作者
dfdafei1987 发表于 2015-8-24 11:38
问题就是真的断掉了。。。

还有用的是哪块板子呢?

使用特权

评论回复
8
dfdafei1987|  楼主 | 2015-8-25 11:37 | 只看该作者
FSL_TICS_Rita 发表于 2015-8-25 11:08
还有用的是哪块板子呢?

我的板子是官方的i.MX6qSabreSD,MFGTools是2.3.4,Image是fsl-image-gui。
我现在想试试用把这些烧进eMMC中,MFGTools运行到mount或者一些和文件系统有关系的操作的时候,WIN7自动就弹出个<需要格式化>的窗口,无论取不取消,MFGTool那边就已经failure了~

使用特权

评论回复
9
yijianpiao2012| | 2015-8-26 08:44 | 只看该作者
dfdafei1987 发表于 2015-8-25 11:37
我的板子是官方的i.MX6qSabreSD,MFGTools是2.3.4,Image是fsl-image-gui。
我现在想试试用把这些烧进eMM ...

你这个断掉跟弹不弹出格式化窗口没关系,你把MfgTool.log发出来看一下,跑到哪里失败了?

使用特权

评论回复
10
i05690122| | 2015-8-26 15:30 | 只看该作者
你好,我在WIN7  64位的电脑上使用MFGtool也出现了这样的问题的,我使用的板子也是官方的MCIMX6Q-SDB,MFGTOOL是从官方网站上下载的 imx-3.14.28_1.0.0_ga-mfg-tools,用里面自带的文件系统和内核去烧开发板,不论是烧SDCard还是eMMC都出现了这样的情况。

使用特权

评论回复
11
i05690122| | 2015-8-26 15:31 | 只看该作者
MFGTOOL.log的内容是这样的
ModuleID[2] LevelID[10]: CmdOpreation[0]--WaitforEvents device arrive1
ModuleID[2] LevelID[10]: CmdOperation[0] device chagned and reset to state 1
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is send
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ tar xf $FILE
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ sh mksdcard.sh /dev/mmcblk0
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ dd if=/dev/zero of=/dev/mmcblk0 bs=1k seek=384 conv=fsync count=129
ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ echo 0 > /sys/block/mmcblk0boot0/force_ro
ModuleID[2] LevelID[1]: PortMgrDlg(0)--MSCDevice--Command Push(no file) excute failed
ModuleID[2] LevelID[10]: CmdOperation[0], current command executed failed, so SetEvent(hDevCanDeleteEvent)
ModuleID[2] LevelID[10]: CCmdOpreation[0] thread is Closed
ModuleID[2] LevelID[10]: CCmdOpreation[0] thread is Closed
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - EVENT_KILL
ModuleID[2] LevelID[10]: CMyExceptionHandler::OnMsgExceptionEvent() - KillExceptionHandlerThread
ModuleID[2] LevelID[10]: Exception Handler thread is closed
ModuleID[2] LevelID[1]: delete MxHidDeviceClass
ModuleID[2] LevelID[10]: Device Manager thread is closed

使用特权

评论回复
12
dfdafei1987|  楼主 | 2015-8-26 16:02 | 只看该作者
感谢各位~原来我把mmcblk的区搞错了~所以xml那里死活都挂载不了~~现在OK了~~

使用特权

评论回复
13
dfdafei1987|  楼主 | 2015-8-26 16:08 | 只看该作者
i05690122 发表于 2015-8-26 15:30
你好,我在WIN7  64位的电脑上使用MFGtool也出现了这样的问题的,我使用的板子也是官方的MCIMX6Q-SDB,MFGT ...

你先在ubuntn用自己image里编译出来一大堆东西在命令行上烧一张SD卡~然后用SD卡启动,看看fdisk看看哪个mmcblk分区是eMMC哪个分区是SD,然后按照文档写好xml和需要的shell,应该就OK了~官网有些文件可能不太准确,所以要多点去看Yocto解压出来那几个PDF和多试验才行!

使用特权

评论回复
14
i05690122| | 2015-8-26 16:21 | 只看该作者
好的,谢谢!

使用特权

评论回复
15
FSL_TICS_Rita| | 2015-8-26 16:40 | 只看该作者
dfdafei1987 发表于 2015-8-26 16:02
感谢各位~原来我把mmcblk的区搞错了~所以xml那里死活都挂载不了~~现在OK了~~ ...

mfgtool烧写过程完全是按照uxl2.xml脚本来执行的。恭喜楼主问题已经解决,欢迎有问题创建新帖提问哈,大家一起交流讨论。

使用特权

评论回复
16
奥德赛| | 2015-8-26 17:03 | 只看该作者
dfdafei1987 发表于 2015-8-26 16:02
感谢各位~原来我把mmcblk的区搞错了~所以xml那里死活都挂载不了~~现在OK了~~ ...

原来是这样的原因啊,不错啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

9

帖子

0

粉丝