NXP MCU 技术论坛
直播中

申换换

7年用户 1524经验值
私信 关注
[问答]

如何使用i.mx8mp处理器将来自anvo的nvSRAM ANV32AA1W配置到我的定制板中?


  我想使用 i.mx8mp 处理器将来自 anvo 的 nvSRAM ANV32AA1W 配置到我的定制板中。
  我已将其包含在 DTS 中,如下所示
&ecspi2{
#address-cells = <1>;
#size-cells = <0>;
fsl,spi-num-chipselects = <1>;
pinctrl-名称=“默认”;
pinctrl-0 = <&pinctrl_ecspi2 &pinctrl_ecspi2_cs>;  
cs-gpios = <&gpio5 13 GPIO_ACtiVE_LOW>;
状态=“好的”;

nvram: nvram@0 {  
compatible = "anvo,anv32aa1w", "atmel,at25";
注册 = <0>;
spi-max-频率 = <20000000>;
spi-cpha;
spi-cpol;
页面大小 = <128>;
大小 = <131072>;
地址宽度=<24>;
};
};

和pinctrl如下

pinctrl_ecspi2: ecspi2grp {
fsl,引脚 = <
MX8MP_IOMUXC_ECSPI2_SCLK__ECSPI2_SCLK 0x82
MX8MP_IOMUXC_ECSPI2_MOSI__ECSPI2_MOSI 0x82
MX8MP_IOMUXC_ECSPI2_MISO__ECSPI2_MISO 0x82
>;
};

pinctrl_ecspi2_cs: ecspi2cs {
fsl,引脚 = <
MX8MP_IOMUXC_ECSPI2_SS0__GPIO5_IO13 0x40000
>;
};

DTS 中是否正确提及了这一点?我无法在 /dev 目录中看到此设备。我怎样才能在用户空间访问这个内存?

更多回帖

发帖
×
20
完善资料,
赚取积分