mfgtool2 with -l ""eMMC-Brillo-uboot-fuse"" damage my SOM pico-i.MX7D

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

mfgtool2 with -l ""eMMC-Brillo-uboot-fuse"" damage my SOM pico-i.MX7D

6,878 Views
neuberfran
Contributor IV

Hi,

In this link: https://community.nxp.com/thread/452013 (stepes 1 to 5) I used the mfgtool2-brillo-mx7d-multa-emmc-firmware script instead of the mfgtool2-brillo-mx7d-pico-emmc-firmware script. The mfgtool2-brillo-mx7d-multa-emmc-firmware script have a command ""eMMC-Brillo-uboot-fuse"" (look pic below...

I bricked my device because this part of the ""eMMC-Brillo-uboot-fuse"" option/script in ucl2.xml

<CMD state="Updater" type="push" body="$ ls /sys/fsl_otp ">Showing HW_OCOTP fuse bank</CMD>
<CMD state="Updater" type="push" body="$ echo 0x10002810 > /sys/fsl_otp/HW_OCOTP_BOOT_CFG0">write 0x11204154 to /sys/fsl_otp/HW_OCOTP_BOOT_CFG0 fuse bank</CMD>
<CMD state="Updater" type="push" body="$ cat /sys/fsl_otp/HW_OCOTP_BOOT_CFG0 ">Read value from HW_OCOTP_CFG1 fuse bank</CMD>

My questions is: 

1) If I change the SOM application processor NXP i.MX7 ARM Cortex-A7+M4 (by this: https://br.mouser.com/ProductDetail/NXP-Semiconductors/MCIMX7D5EVM10SD?qs=sGAEpiMZZMve4%2FbfQkoj%252... ) I will solved my issue?

2) Is there any way to fix the issue without changing SOM application processor NXP i.MX7 ARM Cortex-A7+M4?

3)  What kind of bga solder of the NXP i.MX7 ARM Cortex-A7+M4 in SOM pico-imx7d?

(BGA-488/BGA-541/lfbga-541/mapbga-488/tpbga-488)

?

Can anyone help me

0 Kudos
Reply
12 Replies

6,152 Views
igorpadykov
NXP Employee
NXP Employee

Hi NEUBER

1.3. diferencies between MCIMX7D5EVM10SD and used pico-i.MX7D on below image

can be found in Table 1. Orderable parts i.MX 7Dual Family of Applications Processors Datasheet

pastedImage_1.jpg

2. if blown wrong fuse, only way is to replace part

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

0 Kudos
Reply

6,152 Views
neuberfran
Contributor IV

1) What are the differences between MCIMX7D5EVM10SD and image (pdf)?


2) Pass me the mouser code from
  nxp i.mx7 arm cortex-a7+m4 application processor (SOM imx7d-pico)  to solved my issue

I think the correct is: MCIMX7D7DVM10SC, the mouser code is 81-MCIMX7D7DVM10SC

0 Kudos
Reply

6,152 Views
igorpadykov
NXP Employee
NXP Employee

Hi NEUBER

 

1. diferencies between MCIMX7D5EVM10SD and used pico-i.MX7D on below image

can be found in Table 1. Orderable parts i.MX 7Dual Family of Applications Processors Datasheet

2. for mouser order numbers please apply to mouser support https://eu.mouser.com/contact/ 

I believe it is https://eu.mouser.com/ProductDetail/NXP-Semiconductors/MCIMX7D7DVM10SD?qs=HXFqYaX1Q2ylinazaOzj7A%3D%... 

Best regards
igor

0 Kudos
Reply

6,152 Views
neuberfran
Contributor IV

igorpadykovigorpadykov Hi, I change MCIMX7D7DVM10SC (pic attached) BUT not SOLVED. I spent $ 162.23 on the exchange. Why?

fotocu.jpg

0 Kudos
Reply

6,154 Views
igorpadykov
NXP Employee
NXP Employee

Hi NEUBER

pico-i.MX7D board is not supported by nxp, for issues with that board

suggest to apply to its vendor support portal

https://www.technexion.com/support/ 

Best regards
igor

0 Kudos
Reply

6,154 Views
neuberfran
Contributor IV

igorpadykovigorpadykov Those people don't talk to me anymore. I was never rude. I have two complete kits practically unused. I can't even sell it. The only evolution I had in the main ci exchange was that the photo screen attached. Now I can see something as I saw it before, but I can't help it. I can not type anything.

FOTO21.png - Google Drive 

0 Kudos
Reply

6,154 Views
igorpadykov
NXP Employee
NXP Employee

Hi NEUBER

please recheck my answer from :Nov 25, 2019 4:16 AM:
obviously MCIMX7D5EVM10SD and part used in pico-i.MX7D are different parts

and just replacing "MCIMX7D5EVM10SD" will not cause board to work;

You should modify software sources for "MCIMX7D5EVM10SD" part.

If you are not able to do that NXP has special service for helping customers

for porting software, please use it

Commercial Support and Engineering Services | NXP 

 

Best regards
igor

0 Kudos
Reply

6,154 Views
neuberfran
Contributor IV

igorpadykov I put MCIMX7D7DVM10SD (https://br.mouser.com/ProductDetail/NXP-Semiconductors/MCIMX7D7DVM10SD?qs=HXFqYaX1Q2ylinazaOzj7A%3D%... )

bought from mouser. What is wrong with it?

What about this: 

You should modify software sources for "MCIMX7D5EVM10SD" part.

 

How can I do this? Will I have to remove the new chip and do this rewriting?

0 Kudos
Reply

6,154 Views
igorpadykov
NXP Employee
NXP Employee

if new part is exactly the same as was on board, probably you damaged

something else on board, some other components. So you should obtain schematic

of that board and debug it using software sources of that board.

May be useful in that case AN4553 Using Open Source Debugging Tools for Linux on i.MX Processors
https://www.nxp.com/docs/en/application-note/AN4553.pdf

Useful software links:

buildroot/board/technexion at master · buildroot/buildroot · GitHub 

WaRP7 possible brick and solution - i.MXDev Blog 

Best regards
igor

0 Kudos
Reply

6,154 Views
neuberfran
Contributor IV

igorpadykov‌ 

What about this: 

You should modify software sources for "MCIMX7D5EVM10SD" part.

?

I need to know specifically about this (above). Simply changing the main chip is little if the issue (efuse write wrong) is on the main chip

?

0 Kudos
Reply

6,154 Views
neuberfran
Contributor IV

igorpadykov 20191213_153454.mp4 - Google Drive 

I will work on it over the weekend and I need more tips. Although ethernet lights still flash, I tried using dhcpsrv2.4 to access SOM via ethernet <--> host pc but it doesn't work.

0 Kudos
Reply