Hi Team,
While transferring data using spi protocol to a controller, I am receiving IMX8MN: .
I see that I only receive this error when I am transferring more than 32 bytes of data.
I get the below error:
&ecspi3 {
#address-cells = <1>;
#size-cells = <0>;
fsl,spi-num-chipselects = <1>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_ecspi3 &pinctrl_ecspi3_cs>;
cs-gpios = <&gpio5 25 GPIO_ACTIVE_LOW>;
status = "okay";
spidev0: spi@0 {
reg = <0>;
compatible = "rohm,dh2228fv";
spi-max-frequency = <500000>;
};
};
Any suggestion will be appreciated.
Thank you
Solved! Go to Solution.
Hi surajeet_roy
one can check below commit
Best regards
igor
Hi Team, Thank you for the solution . It is working !
Hi surajeet_roy
one can check below commit
Best regards
igor
Hi,
Can you please provide the updated link for the solution below now that the source code is migrated to GitHub?
Thanks,
jk
Hi Team,
After making the changes the DMA error is fixed and I am able to transfer data more then 32 byte.
However, I am not able to send data more then 128 byte
Currently I am getting this error.