Hi jie
probably EIM is not configured properly.
Among other things there may be linux virtual memory mapping.
One can start with SDK and find correct EIM settings.
Then port them to linux.
i.MX 6Series Platform SDK
: Bare-metal SDK
Also link below may help
http://billauer.co.il/blog/2011/10/imx-sdma-howto-memory-map/
Also please check Linux codes for Sabre-AI board, it has parallel NOR connected to
EIM.
RDIMX6SABREAUTO: SABRE for Automotive Infotainment Based on the i.MX 6 Series: SABRE for Automotive ...
Best regards
chip
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------