IMX93 OCOTP Permissions

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

IMX93 OCOTP Permissions

2,152 次查看
Jarbo
Contributor II

Hello,

I am working with an IMX93 and I am trying to record the MAC fuses (0x4ec and 0x4f2), the problem I am encountering is that it is giving me a permissions error and I cannot find OCOTP_LOCK to be able to record these fuses, could you please help me?

Thank you so much!

PS: NVMEM_PATH = "/sys/devices/platform/soc@0/47510000.efuse/fsb_s400_fuse0/nvmem"

0 项奖励
回复
23 回复数

1,841 次查看
JorgeCas
NXP TechSupport
NXP TechSupport

I would leave it as is on our EVK reference device tree:

ocotp: efuse@47510000 {
	compatible = "fsl,imx93-ocotp", "syscon", "simple-mfd";
	reg = <0x47510000 0x10000>;
	#address-cells = <1>;
	#size-cells = <1>;

	imx93_uid: soc-uid@c0 {
		reg = <0xc0 0x10>;
	};

	eth_mac1: mac-address@4ec {
		reg = <0x4ec 0x6>;
	};

	eth_mac2: mac-address@4f2 {
		reg = <0x4f2 0x6>;
	};

	imx93_soc: imx93-soc {
		compatible = "fsl,imx93-soc";
		nvmem-cells = <&imx93_uid>;
		nvmem-cell-names = "soc_unique_id";
	};
};

Best regards.

0 项奖励
回复

1,290 次查看
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

Could you please share the process you are following and the log error?

Best regards.

0 项奖励
回复

380 次查看
marekb
Contributor III

I have same issue with understanding how to burn fuses for MAC1 and MAC2. For imx8 it was simple fuse command. Doe exists something same in IMX93 world also? @JorgeCas can you share exact commands please? Thanks.

0 项奖励
回复