Hi Team,
I am using MCIMX6X2CVN08AC and trying to flash emmc using mfg tool, but while partitioning emmc, mfg tool is failing. Attaching mfg tool error image and mfg tool log.
A glance of the error in the mfg tool log is as below
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 $ sh $FILE /dev/mmcblk3
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
Thank you igor for your speedy response and help.
The problem got solved and I am able to flash to eMMC now. I am not sure what the problem or root cause was. What I did is connected another cable to debug port to see the logs while flashing, and when I started the mfg tool and began to flash... the process went well.
I am using virtualbox for linux, I guess that might have created the problem with the devices...but not sure...I am just anticipating it.
Hi shricharangadda
reason may be that emmc is not working at all, so one can check if it operates
correctly in uboot or linux booting from other device. In linux one can try to run the same
commands as in ucl2.xml file (<LIST name="eMMC" desc="Choose eMMC as media">).
Best regards
igor