AnsweredAssumed Answered

imx8mm FlexSPI id error

Question asked by jianfei chang on Feb 20, 2020
Latest reply on Feb 20, 2020 by jianfei chang

imx8mm linux 4.14.98 kernel log:

 

[ 1.683298] loop: module loaded
[ 1.690477] fsl-flexspi 30bb0000.flexspi: unrecognized JEDEC id bytes: 00, 00, 00
[ 1.697985] fsl-flexspi 30bb0000.flexspi: Freescale FlexSPI probe failed
[ 1.704759] fsl-flexspi: probe of 30bb0000.flexspi failed with error -2
[ 1.711483] slram: not enough parameters.

it is MT25QL256ABA,8MA15 RW163 。

fsl-imx8mm-evk.dts:

&flexspi {
   pinctrl-names = "default";
   pinctrl-0 = <&pinctrl_flexspi0>;
   status = "okay";

   flash0: mt25qu256aba@0 {
   reg = <0>;
   #address-cells = <1>;
   #size-cells = <1>;
   compatible = "micron,mt25qu256aba";
   spi-max-frequency = <80000000>;
   spi-nor,ddr-quad-read-dummy = <6>;
};
};

 

root@imx8mmevk:~# cat /proc/mtd
dev: size erasesize name
root@imx8mmevk:~#

 

can you help me?

Outcomes