IMX6UL: Using MfgTools for 5.4.3 kernel

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

IMX6UL: Using MfgTools for 5.4.3 kernel

613 Views
sikumar3
Contributor III

Hi, 

We are using MfgTools(2.7) for flashing images to eMMC and we use 4.1.15 kernel.

We are planning to upgrade from 4.1.15 kernel to 5.4.3-2.0.0 (Yocto Zeus).

Since, OCOTP interface has been modified from char driver to nvmem driver, we are not sure whether the ucl2.xml file used by MfgTools will work with latest kernel images or not.

currently, we are using MfgTools with ucl.xml file to burn the fuses. Do we need to change this file content as well for 5.4.3 kernel?

ucl2.xml snippet contains sysfs entries which are no longer created by latest kernel.

<!-- program SRK_HASH fuse -->
<CMD state="Updater" type="push" body="$ echo 0xabcdabcd > /sys/fsl_otp/HW_OCOTP_SRK0">Program SRK0 </CMD>
<CMD state="Updater" type="push" body="$ echo 0xabcdabcd > /sys/fsl_otp/HW_OCOTP_SRK1">Program SRK1 </CMD>
<CMD state="Updater" type="push" body="$ echo 0xabcdabcd > /sys/fsl_otp/HW_OCOTP_SRK2">Program SRK2 </CMD>
<CMD state="Updater" type="push" body="$ echo 0xabcdabcd > /sys/fsl_otp/HW_OCOTP_SRK3">Program SRK3 </CMD>
<CMD state="Updater" type="push" body="$ echo 0xabcdabcd > /sys/fsl_otp/HW_OCOTP_SRK4">Program SRK4 </CMD>
<CMD state="Updater" type="push" body="$ echo 0xabcdabcd> /sys/fsl_otp/HW_OCOTP_SRK5">Program SRK5 </CMD>
<CMD state="Updater" type="push" body="$ echo 0xabcdabcd > /sys/fsl_otp/HW_OCOTP_SRK6">Program SRK6 </CMD>
<CMD state="Updater" type="push" body="$ echo 0xabcdabcd > /sys/fsl_otp/HW_OCOTP_SRK7">Program SRK7 </CMD>

 

Can you please clarify?

Labels (2)
0 Kudos
3 Replies

607 Views
jamesbone
NXP TechSupport
NXP TechSupport

Unfortunately the old MFG Tool does not support this new  versions of Kernel Download, so you need to migrate to our new Tool, which it is named as UUU  ( universal Update tool) here is the link so you can download it

 

https://github.com/NXPmicro/mfgtools/releases

And here is a small training regarding UUU usage

https://community.nxp.com/t5/Connects-Training-Material/Universal-Update-Utility-UUU-Tool/ta-p/11104...

 

 

0 Kudos

597 Views
sikumar3
Contributor III

Hi,

Thanks for the response!

 

Does the UUU tool has backward compatibility? i.e. can we burn images which has older kernel versions with the same tool?

 

Regards,

Siva

Tags (1)
0 Kudos

585 Views
jamesbone
NXP TechSupport
NXP TechSupport

Yes, it is backward compatible.

 

0 Kudos