Unable to flash image to emmc using mfg tool

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

Unable to flash image to emmc using mfg tool

508 Views
shricharangadda
Contributor I

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

 

mfgerr_toDel.png

0 Kudos
2 Replies

493 Views
shricharangadda
Contributor I

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.

0 Kudos

497 Views
igorpadykov
NXP Employee
NXP Employee

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

0 Kudos