MFGTools使用问题

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MFGTools使用问题

7,338 Views
1182614726
Contributor III

大家好,

            1.目前使用的yocto BSP为L4.1.15-2.1.0,芯片为imx6solo。

            2.从官网下载了mfgtools工具,L4.1.15_2.1.0-ga_mfg-tools.tar.gz,在linux环境解压后库版本为Library 2.7.0。

            3.双击运行MfgTool2.exe后,然后连接OTG线,在电脑设备管理器中已识别HID设备,一会儿工具报错,提示:

            “出现一个问题,导致程序停止正常工作。请关闭该程序”

            4.MfgTool.log文件内容如下,请各位大神帮忙指导,非常感谢

  DLL version: 2.7.0
Tuesday, April 09, 2019 15:28:07   Start new logging
ModuleID[2] LevelID[10]: CMyExceptionHandler thread is running
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 1
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:1, Volume->_diskNumber:1
ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 007C7270
ModuleID[2] LevelID[10]: Device Manager thread is running
ModuleID[2] LevelID[1]: Can't set m_hStopEvent before it initialized or it already stop

ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - DEVICE_ARRIVAL_EVT(\\?\USB#VID_15A2&PID_0061#5&3863b160&0&4#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT(\\?\USB#VID_15A2&PID_0061#5&3863b160&0&4#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_Current, _devices.size: 0
ModuleID[2] LevelID[1]: DeviceClass::FindDeviceByUsbPath() - DeviceListType_New--index: 0
ModuleID[2] LevelID[1]: DeviceClass::FindDeviceByUsbPath() - DeviceListType_New--devPath: \\?\hid#vid_15a2&pid_0061#6&59b1bae&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
ModuleID[2] LevelID[10]: new MxHidDevice[0076ABE8]

Labels (1)
0 Kudos
Reply
15 Replies

5,673 Views
chenxianfei86
Contributor I

  我也遇到同样的问题,你们解决了吗?   

DLL version: 2.7.0
Wednesday, May 13, 2020 10:49:44 Start new logging
ModuleID[2] LevelID[10]: CMyExceptionHandler thread is running
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[10]: new MxHidDevice[007EE2D8]
ModuleID[2] LevelID[1]: new KBLHidDeviceClass
ModuleID[2] LevelID[10]: Device Manager thread is running
ModuleID[2] LevelID[1]: Can't set m_hStopEvent before it initialized or it already stop

ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - DEVICE_REMOVAL_EVT(\\?\USB#VID_1FC9&PID_0135#5&badc7c9&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT(\\?\USB#VID_1FC9&PID_0135#5&badc7c9&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_Current, _devices.size: 1

0 Kudos
Reply

5,673 Views
m919040_cheng
Contributor I

大家好

我也遇到相同問題, 只要是i.MX6 的板子, 使用MFG_TOOL/2.7.0 的版本, 就會出現這問題

但如果用MFG_TOOL/2.6.2 及先前的版本, 則可以正常識別HID, 請問有人知道根本問題了嗎?如何解決?

0 Kudos
Reply

5,673 Views
joanxie
NXP TechSupport
NXP TechSupport

current mfgtool is used under windows only, pls try to unzip it under windows environment

0 Kudos
Reply

5,673 Views
1182614726
Contributor III

你好,我是在linux下使用tar xzf 命令解压的,然后拷贝解压后的文件夹在windows下操作

0 Kudos
Reply

5,674 Views
1182614726
Contributor III

我尝试在windows下解压tar.gz包,结果还是一样

0 Kudos
Reply

5,674 Views
joanxie
NXP TechSupport
NXP TechSupport

你打开mfgtool.exe过一会出错,是什么都不操作出错还是点了start才出错?

0 Kudos
Reply

5,674 Views
1182614726
Contributor III

你好,没有点击start。先运行mfgtool.exe工具,然后把拨码开关拨到下载模式,连接OTG线到电脑,然后开机。出错的原因可能是HID识别过程

0 Kudos
Reply

5,674 Views
joanxie
NXP TechSupport
NXP TechSupport

你能用“mfgtool2-yocto-mx-sabresd-emmc.vbs”这个吗?点开这个试试看,会有什么问题?我这里没法重现你的问题,或者你换一台电脑试试看呢

0 Kudos
Reply

5,674 Views
1182614726
Contributor III

你好,这个脚本我也试过,还是同样的问题

0 Kudos
Reply

5,674 Views
1182614726
Contributor III

这个跟电脑没有关系,用低版本的mfgtools就不会有这个问题

0 Kudos
Reply

5,674 Views
joanxie
NXP TechSupport
NXP TechSupport

你用的是NXP的板子还是自己的板子?如果这个版本不行,你试过更高的版本呢?只有这个版本有这个问题吗?我手边没有IMX6S的板子替你测试,但是我试了其他的IMX6的板子都没遇到这个问题,你试过L4.9.11_1.0.0-ga_mfg-tools这个版本可以吗?

0 Kudos
Reply

5,674 Views
1182614726
Contributor III

没有试过,你这边方便发个链接我吗?把L4.9.11_1.0.0-ga_mfg-tools发给我。

我需要zImage版本的mfgtools,有的版本是uImage版本。

0 Kudos
Reply

5,674 Views
joanxie
NXP TechSupport
NXP TechSupport

i.MX 6QuadPlus SABRE Development Board | NXP 

建议你下载最新的版本测试,如果你对版本不是很执着要用旧版的话,一般新版会fix很多问题

0 Kudos
Reply

5,674 Views
sam_chen
Contributor I

噢,遇到了同样的问题,我的平台是imx6 sabre sdb,官方的板子,下载工具:L4.9.88_2.0.0_mfg-tool(L4.9.88_2.0.0_mfg-tool.tar.gz)。

0 Kudos
Reply

5,673 Views
1182614726
Contributor III

这个版本也有这个问题吗

0 Kudos
Reply