查看: 7621|回复: 5

[求助] imx 6烧写SD卡时在”Jumping to OS image “的地方卡住了

[复制链接]

该用户从未签到

26

主题

60

帖子

0

中级会员

Rank: 3Rank: 3

积分
372
最后登录
1970-1-1
发表于 2015-7-25 18:06:50 | 显示全部楼层 |阅读模式
各位大侠:    我在用SD卡烧写imx 6 DL双核简版板子 时老是出现“No device connected ” ,然后在“Jumping to OS image” 的地方卡住不动了。
    我对mfgtool log文件看不太懂,大家能帮我看下是什么原因造成的吗?
    是没有检测到SD 卡吗?还是需要修改UBOOT 和 kernel 文件?
我这块板子是参考SABERLITE AI 设计的,在烧写时采用的是从官方下载的Android JB4.3,Linux3.0.35版本IMX6 DUALITE/SOLO 下载工具包

以下是log文件内容
使用配置 i.MX6DL-SABRESD-SD

DLL version: 2.2.3
Saturday, July 25, 2015 17:51:38   Start new logging
ModuleID[2] LevelID[10]: CMyExceptionHandler thread is running
ModuleID[2] LevelID[1]: new MxHidDeviceClass
ModuleID[2] LevelID[10]: new MxHidDevice[00C4F880]
ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:3
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:3
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:3
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:4, Volume->_diskNumber:3
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:3, Volume->_diskNumber:3
ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C67DC0
ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:5
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:5
ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C5A030
ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:6
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:6
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:6
ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C5EA20
ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:2
ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C55570
ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:4
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:4
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:4
ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:4, Volume->_diskNumber:4
ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C633F8
ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
ModuleID[2] LevelID[10]: Device Manager thread is running
ModuleID[2] LevelID[10]: CmdOperation[0] device chagned and reset to state 0
ModuleID[2] LevelID[10]: ExecuteCommand--Boot[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
ModuleID[2] LevelID[10]: ExecuteCommand--Jump[WndIndex:0]
ModuleID[2] LevelID[10]: *********MxHidDevice[00C4F880] 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:evChangeWnd::OnDeviceChange() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_15a2&id_0061#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_15a2&id_0061#5&a74dd04&0&6#{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&ID_0061\5&A74DD04&0&6, _deviceInstanceID: USB\VID_15A2&ID_0061\5&A74DD04&0&6
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:5-Port:6
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[00C4F880]
ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_0E0F&id_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_0E0F&id_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_0E0F&id_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_0E0F&id_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_15a2&id_0061#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_15a2&id_0061#5&a74dd04&0&6#{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_04ca&pid_0061#6&3578e07d&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
ModuleID[2] LevelID[1]: DeviceClass::FindDeviceByUsbPath() - DeviceListType_New--index: 1
ModuleID[2] LevelID[1]: DeviceClass::FindDeviceByUsbPath() - DeviceListType_New--devPath: \\?\hid#vid_15a2&pid_0061#6&31b65e94&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
ModuleID[2] LevelID[10]: new MxHidDevice[00C4F880]
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_New, devInstPathToFind: USB\VID_15A2&PID_0061\5&A74DD04&0&6, _deviceInstanceID: USB\VID_15A2&PID_0061\5&A74DD04&0&6
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_New, Find the device, Port: 6
ModuleID[2] LevelID[10]: DeviceClass::AddUsbDevice() successful USB#VID_15A2&PID_0061#5&A74DD04&0&6#{A5DCBF10-6530-11D2-901F-00C04FB951ED} add to current list, retrycount: 0
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT,[MxHidDeviceClass] vid_15a2&pid_0061, Hub:5-Port:6
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_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 Arrive
ModuleID[2] LevelID[1]: CmdOpreation[0]--set m_hDeviceArriveEvent.
ModuleID[2] LevelID[10]: CmdOpreation[0]--WaitforEvents device arrive1
ModuleID[2] LevelID[10]: CmdOperation[0] device chagned and reset to state 0
ModuleID[2] LevelID[10]: ExecuteCommand--Boot[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
ModuleID[2] LevelID[10]: ExecuteCommand--Jump[WndIndex:0]
ModuleID[2] LevelID[10]: *********MxHidDevice[00C4F880] 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:evChangeWnd::OnDeviceChange() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_15a2&Pid_0061#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_15a2&Pid_0061#5&a74dd04&0&6#{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&A74DD04&0&6, _deviceInstanceID: USB\VID_15A2&PID_0061\5&A74DD04&0&6
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:5-Port:6
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT, Notify
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_0E0F&Pid_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - end
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[00C4F880]
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_0E0F&Pid_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_0E0F&Pid_0001#5&a74dd04&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_0E0F&Pid_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
ModuleID[2] LevelID[10]: DeviceManager::DevChangeWnd::OnDeviceChange() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_15a2&Pid_0061#5&a74dd04&0&6#{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&a74dd04&0&6#{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_04ca&pid_0061#6&3578e07d&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
ModuleID[2] LevelID[1]: DeviceClass::FindDeviceByUsbPath() - DeviceListType_New--index: 1
ModuleID[2] LevelID[1]: DeviceClass::FindDeviceByUsbPath() - DeviceListType_New--devPath: \\?\hid#vid_15a2&pid_0061#6&31b65e94&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}
ModuleID[2] LevelID[10]: new MxHidDevice[00C4F880]
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_New, devInstPathToFind: USB\VID_15A2&PID_0061\5&A74DD04&0&6, _deviceInstanceID: USB\VID_15A2&PID_0061\5&A74DD04&0&6
ModuleID[2] LevelID[10]: DeviceClass::FindDeviceByUsbPath--DeviceListType_New, Find the device, Port: 6
ModuleID[2] LevelID[10]: DeviceClass::AddUsbDevice() successful USB#VID_15A2&PID_0061#5&A74DD04&0&6#{A5DCBF10-6530-11D2-901F-00C04FB951ED} add to current list, retrycount: 0
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT,[MxHidDeviceClass] vid_15a2&pid_0061, Hub:5-Port:6
ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_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 Arrive
ModuleID[2] LevelID[1]: CmdOpreation[0]--set m_hDeviceArriveEvent.
ModuleID[2] LevelID[10]: CmdOpreation[0]--WaitforEvents device arrive1
ModuleID[2] LevelID[10]: CmdOperation[0] device chagned and reset to state 0
ModuleID[2] LevelID[10]: ExecuteCommand--Boot[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
ModuleID[2] LevelID[10]: ExecuteCommand--Jump[WndIndex:0]
ModuleID[2] LevelID[10]: *********MxHidDevice[00C4F880] 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)




我知道答案 目前已有5人回答

评分

参与人数 1NXP金币 +5 收起 理由
小七 + 5 打赏!

查看全部评分

回复

使用道具 举报

该用户从未签到

9

主题

144

帖子

0

中级会员

Rank: 3Rank: 3

积分
286
最后登录
2020-5-14
发表于 2015-7-25 19:40:28 | 显示全部楼层
其实我也看不懂 你最好看看打印信息打到什么位置挂了的
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2022-3-3 09:56
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    106

    主题

    836

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    1527
    最后登录
    2023-6-12
    发表于 2015-7-25 21:35:55 | 显示全部楼层
    是不是改内核了没?
    捕获.PNG
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    26

    主题

    60

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    372
    最后登录
    1970-1-1
     楼主| 发表于 2015-7-26 07:50:14 | 显示全部楼层
    各位前辈:
    现在查明老是出现“No device connectted ”是由于自己搭的电源RT8010 的2.5V无正确输出引起的。谁有RT8010正确阻容抗配置的原理图?
    现在我直接把网口8035芯片的2.5V电源给NVCC_RGMII 2.5V 可以烧下去,但是在PARTITIONING 的地方又出错了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11

    主题

    54

    帖子

    0

    注册会员

    Rank: 2

    积分
    123
    最后登录
    2018-5-8
    发表于 2015-7-28 10:20:18 | 显示全部楼层
    帮顶一下
    回复

    使用道具 举报

    该用户从未签到

    26

    主题

    60

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    372
    最后登录
    1970-1-1
     楼主| 发表于 2015-8-2 21:25:21 | 显示全部楼层
    本帖最后由 新宝山人 于 2015-8-3 20:27 编辑
    新宝山人 发表于 2015-7-26 07:50
    各位前辈:
    现在查明老是出现“No device connectted ”是由于自己搭的电源RT8010 的2.5V无正确输出引起的 ...

    各位大侠:
       现在已经找出没有2.5V正常输出的真正原因,原来是因为RT8010被焊倒了。经过纠正,现在已经有2.5V的输出了。但是在找到SD 卡后在"Formating rootfs partition "就卡住 了。
       可能是因为我用的是TF卡,原理图和Sabrelite AI 那块板子稍微有所不同。有哪位大侠能指点下,烧不下去是不是因为内核代码需要改。如果要改,应该怎样改?

    以下是 mfgtool的日志文件
    DLL version: 2.2.3
    Sunday, August 02, 2015 21:10:10   Start new logging
    ModuleID[2] LevelID[10]: CMyExceptionHandler thread is running
    ModuleID[2] LevelID[1]: new MxHidDeviceClass
    ModuleID[2] LevelID[10]: new MxHidDevice[00C4F880]
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:4, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:3, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C67DC0
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:5
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:5
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C5A030
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:6
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C5EA20
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:2
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C55570
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 5
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:4
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:4
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:4
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:4, Volume->_diskNumber:4
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C633F8
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: Device Manager thread is running
    ModuleID[2] LevelID[10]: CmdOperation[0] device chagned and reset to state 0
    ModuleID[2] LevelID[10]: ExecuteCommand--Boot[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
    ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Documents and Settings\Administrator\ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0
    ModuleID[2] LevelID[10]: ExecuteCommand--Jump[WndIndex:0]
    ModuleID[2] LevelID[10]: *********MxHidDevice[00C4F880] 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:evChangeWnd::OnDeviceChange() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_15a2&id_0061#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
    ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
    ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_15a2&id_0061#5&a74dd04&0&6#{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&ID_0061\5&A74DD04&0&6, _deviceInstanceID: USB\VID_15A2&ID_0061\5&A74DD04&0&6
    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:5-Port:6
    ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT, Notify
    ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_0E0F&id_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
    ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
    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[00C4F880]
    ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_0E0F&id_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
    ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_0E0F&id_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
    ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
    ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_REMOVAL_EVT(\\?\USB#Vid_0E0F&id_0001#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
    ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_066f&id_37ff#5&a74dd04&0&6#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
    ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
    ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - DEVICE_ARRIVAL_EVT(\\?\USB#Vid_066f&id_37ff#5&a74dd04&0&6#{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:evChangeWnd::OnDeviceChange() - VOLUME_ARRIVAL_EVT(N)
    ModuleID[2] LevelID[10]: DeviceManager:evChangeWnd::OnDeviceChange() - end
    ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - VOLUME_ARRIVAL_EVT(N)
    ModuleID[2] LevelID[10]: VolumeDeviceClass::AddUsbDevice()  N
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:4, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:3, Volume->_diskNumber:3
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C67DC0
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:5
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:5
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C5A030
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:6
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C5EA20
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:2
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C55570
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:4
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:4
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:4
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:4, Volume->_diskNumber:4
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C633F8
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--_devices size: 6
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:2, Volume->_diskNumber:7
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:5, Volume->_diskNumber:7
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:6, Volume->_diskNumber:7
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:4, Volume->_diskNumber:7
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:3, Volume->_diskNumber:7
    ModuleID[2] LevelID[10]: Volume--StorageDisk, Disk->_driveNumber:7, Volume->_diskNumber:7
    ModuleID[2] LevelID[10]: DeviceTypeDisk--find Disk device: 00C4F880
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 6
    ModuleID[2] LevelID[10]: VolumeDeviceClass::AddUsbDevice() successful N add to current list, retrycount: 0
    ModuleID[2] LevelID[10]: Device::hubIndex::getmsc, return the port index is: 6
    ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - VOLUME_ARRIVAL_EVT-Disk(N), Hub:5-Port:6
    ModuleID[2] LevelID[10]: DeviceManager::OnMsgDeviceEvent() - VOLUME_ARRIVAL_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 Arrive
    ModuleID[2] LevelID[1]: CmdOpreation[0]--set m_hDeviceArriveEvent.
    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/mmcblk1
    ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is send
    ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ dd if=$FILE of=/dev/mmcblk1 bs=1k seek=1 skip=1 conv=fsync
    ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is send
    ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ dd if=$FILE of=/dev/mmcblk1 bs=1M seek=1 conv=fsync
    ModuleID[2] LevelID[10]: ExecuteCommand--Push[WndIndex:0], Body is $ mkfs.ext3 -j /dev/mmcblk1p1
    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)

    在这里卡住了

    在这里卡住了
    USB Mass Storage Device.JPG
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-22 02:00 , Processed in 0.116097 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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