Error flashing emmc on imx6ull EVK

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

Error flashing emmc on imx6ull EVK

Jump to solution
425 Views
V_Palacio
Contributor V

Hello,

I'm having trouble flashing an mx6ull-evk.

We have modified it, soldering an eMMC memory.

I've tried with both mfgtool and uuu.

Last try was with uuu and images from L6.1.22. Logs at the end of the messages.

These error message looks like the more meaningful output I can find, but I cannot find a HW problem with the modification:

flash target is MMC:1
Card did not respond to voltage select! : -110
MMC card init failed!

How can we sort out this problem from here?

Can we get more information loading other u-boot? what is the meaning of error -110

Regards,

1 - uuu output:

vpalacio@vpalacio-HP-EliteBook-850-G8-Notebook-PC:~/mfgtools/images_L6.1.22$ sudo uuu -v uuu.auto-imx6ull14x14evk
uuu (Universal Update Utility) for nxp imx chips -- libuuu_1.5.181-0-gd362f4a

Build in config:
Pctl Chip Vid Pid BcdVersion Serial_No
==================================================

SUPPORTED DEVICES LIST OMITTED


Wait for Known USB Device Appear...
New USB Device Attached at 3:4-
3:4->Start Cmd:SDP: boot -f u-boot-imx6ull14x14evk_emmc.imx
100%3:4->Okay (0.626s)
New USB Device Attached at 3:4-599E412C1F1F51D7
3:4-599E412C1F1F51D7>Start Cmd:FB: ucmd setenv fastboot_dev mmc
3:4-599E412C1F1F51D7>Okay (0.001s)
3:4-599E412C1F1F51D7>Start Cmd:FB: ucmd setenv mmcdev ${emmc_dev}
3:4-599E412C1F1F51D7>Okay (0s)
3:4-599E412C1F1F51D7>Start Cmd:FB: ucmd mmc dev ${emmc_dev}
3:4-599E412C1F1F51D7>Fail (0.012s)

 

2 - Serial Output:

U-Boot 2023.04-lf_v2023.04+gaf7d004eaf (Jun 06 2023 - 14:59:40 +0000)

CPU: i.MX6ULL rev1.1 900 MHz (running at 396 MHz)
CPU: Commercial temperature grade (0C to 95C) at 46C
Reset cause: POR
Model: i.MX6 ULL 14x14 EVK Board
Board: MX6ULL 14x14 EVK
DRAM: 512 MiB
Core: 77 devices, 22 uclasses, devicetree: separate
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... Card did not respond to voltage select! : -110
*** Warning - No block device, using default environment

[*]-Video Link 0 (480 x 272)
[0] lcdif@21c8000, video
In: serial
Out: serial
Err: serial
Card did not respond to voltage select! : -110
flash target is MMC:1
Card did not respond to voltage select! : -110
MMC card init failed!
Card did not respond to voltage select! : -110
** Block device MMC 1 not supported
Net: eth1: ethernet@20b4000 [PRIME]Get shared mii bus on ethernet@2188000
, eth0: ethernet@2188000
Fastboot: Normal
Boot from USB for mfgtools
*** Warning - Use default environment for mfgtools
, using default environment

Run bootcmd_mfg: run mfgtool_args;if iminfo ${initrd_addr}; then if test ${tee} = yes; then bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; else bootz ${loadaddr} ${initrd_addr} ${fdt_addr}; fi; else echo;
Hit any key to stop autoboot: 0

## Checking Image at 86800000 ...
Unknown image format!
Run fastboot ...
Card did not respond to voltage select! : -110

0 Kudos
1 Solution
373 Views
Alejandro_Salas
NXP TechSupport
NXP TechSupport

Hello @V_Palacio 

 

It seems that there is a voltage incompatibility:

Alejandro_Salas_0-1715956509011.png

This is from eMMC DNP of the IMX6ILL EVK, that is working at 3.3v, and your memory I could see works at 1.8v.

 

Best regards.

Salas.

View solution in original post

0 Kudos
8 Replies
389 Views
Alejandro_Salas
NXP TechSupport
NXP TechSupport

Hello @V_Palacio 

 

What eMMC memory did you populate?

 

Regards.

Salas.

0 Kudos
374 Views
Alejandro_Salas
NXP TechSupport
NXP TechSupport

Hello @V_Palacio 

 

It seems that there is a voltage incompatibility:

Alejandro_Salas_0-1715956509011.png

This is from eMMC DNP of the IMX6ILL EVK, that is working at 3.3v, and your memory I could see works at 1.8v.

 

Best regards.

Salas.

0 Kudos
250 Views
V_Palacio
Contributor V

Hi @Alejandro_Salas ,

After some changes trying to use an 1v8 eMMC, we have desisted and mounted a 3v3 eMMC.

https://www.micron.com/products/obsolete/obsolete-emmc/part-catalog/part-detail/mtfc8gakajcn-1m-wt

It works! It's now flashing the eMMC as I'm writing this post.

Thanks a lot!

 

 

246 Views
Alejandro_Salas
NXP TechSupport
NXP TechSupport

Hello @V_Palacio 

 

Thank you for the feedback!

 

Best regards.

Salas.

0 Kudos
302 Views
V_Palacio
Contributor V

HI @Alejandro_Salas ,

We have modified the CM, switching the I/O voltage from 3v3 to 1v8.

Desoldering R701 and soldering R702.

V_Palacio_0-1716361572863.png

Still the same result, eMMC is no responding.

This is correct, or we need to change the eMMC for other reason?

We have measured VLDO_1V8 output, and looks like 3v3 to us.

Regards,

 

0 Kudos
274 Views
V_Palacio
Contributor V
Is it possible to modify the evk in order to support an 1v8 eMMC?.
We are trying without any luck.
We also need some software modification to u-boot in order to support 1v8 eMMC?
0 Kudos
407 Views
V_Palacio
Contributor V
I've tried with L6.6.3... same result
0 Kudos