Other Parts Discussed in Thread: TMP421
Dear Team,
We are using DRA821U processor in our project. We have connected the 23A512-I/SN SRAM to the DRA821U over SPI.
In the device tree (dts) we have configured the spi-max-frequency as 20MHz, as recommended in the SRAM datasheet. However, during write operations to the SRAM memory block, the write is not happening. We also probed the SPI Clock during the write operation and we are getting only 5.5MHz , instead of 20MHz.
For your reference, we are using mchp23k256.c kernel driver and attached the dts entry of SRAM.
&mcu_spi1 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&spi_pins_default &d5_pins_default &b7_pins_default &chipselect0>;
ti,spi-num-cs = <1>;
spi-sram@0 {
compatible = "microchip,mchp23a512";
reg = <0>;
spi-max-frequency = <20000000>;
#address-cells = <1>;
#size-cells = <1>;
status = "okay";
};
};
Could you please share any reference or guidance on how to resolve this issue?
Thanks & Regards,
Subashini














