嵌入式爱好者

查看: 489|回复: 7

[Linux] mfgtool烧录中途找不到设备

[复制链接]

1

主题

4

帖子

14

积分

i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2019-11-21 16:50:46 | 显示全部楼层 |阅读模式
版主及各位好:
          我使用的是imx6dlsabresd开发板,mfgtool在台式机 win10 上,问题是mfgtool工具烧录过程中途停止,无法找到设备。如下图。
          整个烧录包是从另一个电脑上复制过来的,并且在另一个电脑上是可以正常烧录的。(另一电脑是win10,笔记本),请问这是什么问题,从哪儿入手解决。      
                     无标题.png
         mfgtool.log的日志显示了错误内容:

ModuleID[2] LevelID[10]: *********MxHidDevice[00DF7E08] Jump to Ramkernel successfully!**********
ModuleID[2] LevelID[10]: CmdOperation[0], current state command has been finished and the last command is successful, so SetEvent(hDevCanDeleteEvent)
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - DEVICE_REMOVAL_EVT(\\?\USB#VID_15A2&PID_0061#5&3835c29a&0&7#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT(\\?\USB#VID_15A2&PID_0061#5&3835c29a&0&7#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_Current, _devices.size: 1
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_Current, devInstPathToFind: USB\VID_15A2&PID_0061\5&3835C29A&0&7, _deviceInstanceID: USB\VID_15A2&PID_0061\5&3835C29A&0&7
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_Current, Find the device
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT,[MxHidDeviceClass] vid_15a2&pid_0061, Hub:1-Port:7
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT, Notify
ModuleID[2] LevelID[10]: CmdOpreation[0]--OnDeviceChangeNotify, Volume Arrive/Remove or Device Arrive/Remove
ModuleID[2] LevelID[10]: CmdOpreation[0]--OnDeviceChangeNotify, m_p_usb_port is not NULL, so only refresh
ModuleID[2] LevelID[10]: CmdOpreation[0]--OnDeviceChangeNotify, Volume/Device Remove
ModuleID[2] LevelID[1]: CmdOpreation[0]--set m_hDeviceRemoveEvent.
ModuleID[2] LevelID[10]: CmdOpreation[0]--WaitforEvents device remove1
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent()-DEVICE_REMOVAL_EVT, hDevCanDeleteEvent has been set
ModuleID[2] LevelID[10]: delete MxHidDevice[00DF7E08]
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - DEVICE_ARRIVAL_EVT(\\?\USB#VID_066F&PID_37FF#5&3835c29a&0&7#{a5dcbf10-6530-11d2-901f-00c04fb951ed})

ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT(\\?\USB#VID_066F&PID_37FF#5&3835c29a&0&7#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT,[Msc,DiskDeviceClass] vid_066f&pid_37ff, not handled
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - VOLUME_ARRIVAL_EVT(F)
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - VOLUME_ARRIVAL_EVT(F)
ModuleID[2] LevelID[10]: VolumeDeviceClass::AddUsbDevice()  F
ModuleID[2] LevelID[10]: VolumeDeviceClass::AddUsbDevice() failed F
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - VOLUME_ARRIVAL_EVT-Disk(F), Hub:0-Port:0


         目前未找到解决方法。请大家帮忙给看下。
回复

使用道具 举报

0

主题

109

帖子

121

积分

发表于 2019-11-22 09:25:45 | 显示全部楼层
您看一下打印信息是否继续出现,如果有,可以等待一会,应该可以烧写完成,

点评

在出现那个界面之后,串口的输出如下: starting kernel.... ...... No soundcards found. Freeing unused kernel memory: 384K (80912000 - 80972000) mmc3: new DDR MMC card at address 0001 mmcblk3: mm  详情 回复 发表于 2019-11-22 10:06
点评回复 支持 反对

使用道具 举报

0

主题

109

帖子

121

积分

发表于 2019-11-22 10:01:36 | 显示全部楼层
还有可能是虚拟机弹出连接主机还是虚拟机的选项框,可以默认连接主机,或关闭虚拟机

点评

没有找开虚拟机软件vmware,应该不是这个情况。并且在执行到上述步骤时,主机上会自动打开一个U盘(F:)的窗口。  详情 回复 发表于 2019-11-22 11:06
点评回复 支持 反对

使用道具 举报

1

主题

4

帖子

14

积分

i.MX6Q通行证

 楼主| 发表于 2019-11-22 10:06:41 | 显示全部楼层
zhichao 发表于 2019-11-22 09:25
您看一下打印信息是否继续出现,如果有,可以等待一会,应该可以烧写完成,

在出现那个界面之后,串口的输出如下:
starting kernel....
......
  No soundcards found.
Freeing unused kernel memory: 384K (80912000 - 80972000)
mmc3: new DDR MMC card at address 0001
mmcblk3: mmc3:0001 DG4008 7.28 GiB
mmcblk3boot0: mmc3:0001 DG4008 partition 1 4.00 MiB
mmcblk3boot1: mmc3:0001 DG4008 partition 2 4.00 MiB
mmcblk3rpmb: mmc3:0001 DG4008 partition 3 4.00 MiB
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
Starting UTP
mmcblk3: p1 p2 p3 < p5 p6 p7 p8 p9 p10 > p4
uuc 0.5 [built Sep 16 2016 02:36:28]
UTP: Waiting for device to appear
UTP: file/device node /dev/utp already exists
cpu_id is 0
usb 1-1.4: new high-speed USB device number 3 using ci_hdrc
几分钟后出现下面的输出。
random: nonblocking pool is initialized
停止了,不再有输出。烧录也没有完成。
点评回复 支持 反对

使用道具 举报

1

主题

4

帖子

14

积分

i.MX6Q通行证

 楼主| 发表于 2019-11-22 11:06:55 | 显示全部楼层
zhichao 发表于 2019-11-22 10:01
还有可能是虚拟机弹出连接主机还是虚拟机的选项框,可以默认连接主机,或关闭虚拟机

没有打开虚拟机软件vmware,应该不是这个情况。并且在执行到上述步骤时,主机上会自动打开一个U盘(F:)的窗口。
点评回复 支持 反对

使用道具 举报

0

主题

109

帖子

121

积分

发表于 2019-11-22 17:24:34 | 显示全部楼层
您看看烧写工具是1G还是2G,是不是选错了,主机上有盘的弹窗没事,看看线有没有问题

点评

不清楚您说的这个1G还是2G从哪里看? 能给说下查看方法吗?  详情 回复 发表于 2019-11-25 17:34
点评回复 支持 反对

使用道具 举报

1

主题

4

帖子

14

积分

i.MX6Q通行证

 楼主| 发表于 2019-11-25 17:34:23 | 显示全部楼层
zhichao 发表于 2019-11-22 17:24
您看看烧写工具是1G还是2G,是不是选错了,主机上有盘的弹窗没事,看看线有没有问题

不清楚您说的这个1G还是2G从哪里看? 能给说下查看方法吗?
点评回复 支持 反对

使用道具 举报

0

主题

109

帖子

121

积分

发表于 2019-11-26 08:46:14 | 显示全部楼层
看emmc上是-8G(1G)还是-16G(2G)
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|飞凌嵌入式 ( 冀ICP备12004394号-1

GMT+8, 2019-12-11 15:54

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表