MFG Tools download error

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

MFG Tools download error

2,715 Views
jiejia
Contributor III

I tried to download files to my custom board similar to the I.MX6Q Sabresd board using mfgtool. I have two boards. One board can download the image successfully. Another board can not download the image, but it can detect the HID-compliant device in mfgtool.


Here is the MfgTool.log(fail):

ModuleID[2] LevelID[10]: CMyExceptionHandler thread is running

ModuleID[2] LevelID[1]: new MxHidDeviceClass

ModuleID[2] LevelID[10]: new MxHidDevice[00D70D78]

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:\Mfgtools-Rel-4.1.0_130816_MX6Q_UPDATER\Profiles\MX6Q Linux Update\OS Firmware\u-boot-mx6q-sabresd.bin

ModuleID[2] LevelID[1]: MxHidDevice::Read() Error reading from device 0x48f.

ModuleID[2] LevelID[1]: Failed to read HAB type from ROM!!!

ModuleID[2] LevelID[1]: Failed to initialize memory!

ModuleID[2] LevelID[1]: PortMgrDlg(0)--MxHidDevice--Command Boot excute failed

Here is the MfgTool.log(success):

ModuleID[2] LevelID[10]: CMyExceptionHandler thread is running

ModuleID[2] LevelID[1]: new MxHidDeviceClass

ModuleID[2] LevelID[10]: new MxHidDevice[00DC2390]

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:\Mfgtools-Rel-4.1.0_130816_MX6Q_UPDATER\Profiles\MX6Q Linux Update\OS Firmware\u-boot-mx6q-sabresd.bin

ModuleID[2] LevelID[10]: ExecuteCommand--Load[WndIndex:0], File is C:\Mfgtools-Rel-4.1.0_130816_MX6Q_UPDATER\Profiles\MX6Q Linux Update\OS Firmware\uImage, address is 0x10800000

ModuleID[2] LevelID[10]: PortMgrDlg(0)--Command Load excute successfully, retry count: 0

Would one of  my IMX6q be bad?

5 Replies

1,005 Views
hi_shawn
Contributor II

Hi Jie Jia,

I am facing the same issue as yours. Could you tell me the root cause?

0 Kudos

1,005 Views
igorpadykov
NXP Employee
NXP Employee

Hi jie

from log : "Failed to initialize memory!" seems smth wrong with

memory, you can check it with below tool

https://community.freescale.com/docs/DOC-96412

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

1,005 Views
jiejia
Contributor III

Hi,igorpadykov,

I use the DDR_Stress_Tester, and I execute the command:

C:\Users\Administrator\Desktop\DDR_Stress_Tester_V1.0.3\Binary>

DDR_Stress_Tester.exe -t mx6x -df MX6Q_SabreSD_DDR3_register_programming_aid_v1.5.inc

The log is:

MX6DQ opened.

HAB_TYPE: DEVELOP

rom_write: reading HAB ack failed 0x00000000

ROM Write failed, addr: 0x021b0404

Write dcd failed.

Is there something wrong with the imx6q?

0 Kudos

1,005 Views
igorpadykov
NXP Employee
NXP Employee

Hi jie

you can run ddr test with jtag

Best regards

igor

0 Kudos

1,005 Views
jiejia
Contributor III

Hi, igorpadykov,

  My custom board has no jtag. From log:

ModuleID[2] LevelID[1]: MxHidDevice::Read() Error reading from device 0x48f.

ModuleID[2] LevelID[1]: Failed to read HAB type from ROM!!!

I think the problem maybe the internal rom read. Another board does not have this problem. It's strange.

0 Kudos