imx7d eim how to set the read delay

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx7d eim how to set the read delay

603 Views
864535720
Contributor II


Hello everyone,

my development board is IMX7DSABRE. Linux kernel version is 4.9.88
When I use the eim bus for data transmission, I use asynchronous communication for data transmission.
During the transmission, when my OE signal is valid, the external device puts the data on the bus. But when the CPU reads the data on the bus, the manual does not seem to describe clearly. I want to set 20ns after the OE signal is valid, the CPU will read the data on the bus, because my external device puts the data on the bus, it takes 10ns.

The waiting time as shown in the picture below:

wait_time.png

Labels (3)
0 Kudos
1 Reply

551 Views
igorpadykov
NXP Employee
NXP Employee

Hi 其东 刘

such delay is described in sect.9.7.5.9 WAIT_B Signal, RWSC and WWSC bit fields Usage,

waveform example in Figure 9-56. Read Access, RWSC=2..

i.MX 7Dual Applications Processor Reference Manual

linux dts

imx-weim.txt\bus\bindings\devicetree\Documentation - linux-imx - i.MX Linux kernel 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos