Texas Instruments OMAP5912 Reference Manual page 1160

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

Figure 30.
Master Transmitter Mode, DMA
No
cleared to 0 by hardware.
SPRU760B
Start
2
Read I
C_STAT.
Is
Bus free
(BB = 0)
?
Set appropriate values to every
Yes
2
bit of I
C_CON. I
2
to 1 to take I
Write I
C_CON
2
I
C_EN and setting other mode bits can be done
with 8603h.
simultaneously.
2
Is I
C
interrupt
received
No
?
2
Read I
C_STAT.
Is
Yes
ACK returned
(NACK = 0)
?
No
STT and STP are
Reprogram
the registers.
STT = 1
No
STP = 1
(new start)
?
Yes
End
[EXPECTED COMMAND]
At the beginning,
(STT,STP) = (1.0), (1.1), (1.0), (1.1)
in the middle,
(STT, STP) = (0.0), (0.1)
At the end,
(STT, STP) = (0.1)
2
[EXPECTED I
C_IE]
2
I
C_IE = 00111b
2
C_EN bit must be set
2
C out of reset condition. Setting
No
Is
DMA
Yes
interrupt
received
?
Are
n bytes
No
transferred
(ARDY = 1)
?
Yes
No
?
Yes
2
The I
C goes into slave receiver mode.
I2C Multimaster Peripheral
Take necessary
actions.
Serial Interfaces
95

Advertisement

Table of Contents
loading

Table of Contents