• 周五. 5月 2nd, 2025

px30 — otp dts配置

关键词:px30; rockchip,px30-otp; 

px30 — otp dts配置, otp(One Time Programmable),指一次性烧写存储器,顾名思义这样的存储器只能被写一次,存储器采用的是熔断性烧写。

1、px30 otp dts属性说明:

必须属性:
  - compatible: 必须取名为"rockchip,px30-otp"
  - reg: 包括物理存储的地址,以及存储器的空间大小。
  - address-cells: 必须设置为1
  - size-cells: 必须设置为1
  - clocks: otp相关clocks,需要与clock-names对齐
  - clock-names: 名称 "clk_opt", "pclk_otp" and "pclk_otp_phy".

2、与otp相关的nvmem:

查看《RK3288 — EFUSE NVMEM 数据配置》可以了解更多的nvmem的信息。

3、例子:

otp: otp@ff290000 {
compatible = "rockchip,px30-otp";
reg = <0x0 0xff290000 0x0 0x4000>;
#address-cells = <1>;
#size-cells = <1>;
clocks = <&cru SCLK_OTP_USR>, <&cru PCLK_OTP_NS>,
<&cru PCLK_OTP_PHY>;
clock-names = "clk_opt", "pclk_otp", "pclk_otp_phy";
};

相关文章

发表评论

您的电子邮箱地址不会被公开。