MFG tool Programming Stop for eMMC v4.5 for i.MX6Q

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

MFG tool Programming Stop for eMMC v4.5 for i.MX6Q

928 Views
yuuki
Senior Contributor II

Dear all,

 

We made an original board using i.MX6Q.
In our system, Android4.4.3 boots from eMMC device.
We used MTFC8GLDDQ-4M(version4.4.1) made in Micron until now.
But, MTFC8GLDDQ-4M becomes EOL.

 

For that reason, we replaced it with MTFC8GACAANA-4M(version4.5.1).
And we tried to program an OS image into MTFC8GACAANA-4M by using MFG tool.
However, When mkfs is performed, MFG tool stops.

194624_194624.pngMfgTool.png

 

The following log is output about partition.

    mmcblk3: mmc3:0001 P1XXXX 7.20 GiB
    mmcblk3boot0: mmc3:0001 P1XXXX partition 1 16.0 MiB
    mmcblk3boot1: mmc3:0001 P1XXXX partition 2 16.0 MiB
    mmcblk3rpmb: mmc3:0001 P1XXXX partition 3 128 KiB

 

- In MTFC8GLDDQ-4M, we  were able to program it by MFG tool without a problem.

- In MTFC8GLDDQ-4M, the indication of Partition is MMC08G. 

- OS image is the same.

 

Please refer to attached log files.

 

We thought that version of eMMC was a cause.
And we apply the method of the following URL.
  card->ext_csd.rev> 6

EMMC 5.0 and EMMC 5.1 work on i.MX6
https://community.nxp.com/docs/DOC-332187

 

However, the problem was not improved.

Probably we suspect that this problem is caused by setting of MFG tool.

 

Would you tell me the point that we must modify about MFG tool?

 

May I have any advice?

 

Best Regards,
Yuuki

Original Attachment has been moved to: MTFC8GACAANA-4M.log.zip

Original Attachment has been moved to: MTFC8GLDDQ-4M.log.zip

Labels (1)
0 Kudos
2 Replies

592 Views
joanxie
NXP TechSupport
NXP TechSupport

I'm not sure what mfgtool version you use, I suggest that you can use mksdcard-android.sh.tar file, and maybe you need to build your mfgtool firmware according to your new device, I found the link as below, whose error is familar with yours, hope helpful for you

https://community.nxp.com/message/586316 

0 Kudos

592 Views
yuuki
Senior Contributor II

joanxie

Dear Joan Xie-san,

Thank you very much for your response.

We use the android_KK4.4.3_2.0.0-ga_tools to program an image to eMMC.

The URL that you showed seems to be contents about Android5.0.
Do these contents apply to android_KK4.4.3_2.0.0-ga_tools?

We were able to program the image to eMMC4.5 by modifying ucl2.xml file.
We added "-E nodiscard" to an option of mkfs.ext4.

As a result, Android4.4.3 image was able to start from eMMC4.5.

However, Operation of Android is unstable.

- When "Backup and Reset" of Android is executed, it is stuck at "erasing".
- When a system is connected to WiFi router by using Wi-Fi function, the time is not matched automatically.
  (a time synchronization is not run automatically.)
- A system reboots on the way to adjust the Date and Time.


In addition, eMMC is displayed on a console as follows.
========================================================
mmc3: new high speed DDR MMC card at address 0001
mmcblk3: mmc3:0001 P1XXXX 7.20 GiB
mmcblk3boot0: mmc3:0001 P1XXXX partition 1 16.0 MiB
mmcblk3boot1: mmc3:0001 P1XXXX partition 2 16.0 MiB
mmcblk3rpmb: mmc3:0001 P1XXXX partition 3 128 KiB
mmcblk3: p1 p2 p3 < p5 p6 p7 > p4
mmcblk3: p4 size 12926976 extends beyond EOD, truncated
========================================================


Addition of "-E nodiscard" does not seem to be right.

May I have any advice?

Best Regards,
Yuuki

0 Kudos