ST92124V1Q-Auto STMicroelectronics, ST92124V1Q-Auto Datasheet - Page 412

no-image

ST92124V1Q-Auto

Manufacturer Part Number
ST92124V1Q-Auto
Description
8-bit MCU for automotive
Manufacturer
STMicroelectronics
Datasheet

Specifications of ST92124V1Q-Auto

Internal Memory
Single Voltage FLASH up to 256 Kbytes, RAM up to 8Kbytes, 1K byte E3 TM (Emulated EEPROM)
Minimum Instruction Time
83 ns (24 MHz int. clock)
ST92124xxx-Auto/150xxxxx-Auto/250xxxx-Auto
KNOWN LIMITATIONS (Cont’d)
13.3 I2C LIMITATIONS
13.3.1 Start condition ignored in multimaster mode
Description
In multimaster configurations, if the ST9 I2C re-
ceives a START condition from another I2C
master after the START bit is set in the I2CCR reg-
ister and before the START condition is generated
by the ST9 I2C, it may ignore the START condition
from the other I2C master. In this case, the ST9
master will receive a NACK from the other device.
Workaround
On reception of the NACK, ST9 can send a re-start
and Slave address to re-initiate communication.
13.3.2 Missing BUS error in master transmitter
mode
Description
BERR will not be set if an error is detected during
the first or second pulse of each 9-bit transaction.
Single Master Mode:
If a Start or Stop is issued during the first or
second pulse of a 9-bit transaction, the BERR flag
will not be set and transfer will continue however
the BUSY flag will be reset.
412/430
1
Section 13.3.1
Section 13.3.2
Section 13.3.3
Section 13.3.4
Section 13.3.5
Section 13.3.6
Limitations
Start condition ignored
Missing bus error
AF bit (acknowledge failure flag)
BUSY bit
ARLO (arbitration lost)
BUSY flag
Description
Multimaster Mode:
Normally the BERR bit would be set whenever un-
authorized transmission takes place while transfer
is already in progress. However, an issue will arise
if an external master generates an unauthorized
Start or Stop while the I2C master is on the first or
second pulse of a 9-bit transaction.
Workaround
Single Master Mode:
Slave devices should issue a NACK when they re-
ceive a misplaced Start or Stop. The reception of a
NACK or BUSY by the master in the middle of
communication gives the possibility to reinitiate
transmission.
Multimaster Mode:
It is possible to work around the problem by polling
the BUSY bit during I2C master mode transmis-
sion. The resetting of the BUSY bit can then be
handled in a similar manner as the BERR flag
being set.
Mustimaster mode
Master transmitter mode
Transmitter mode (Master and Slave)
Mustimaster mode
Multimaster mode
All
Mode

Related parts for ST92124V1Q-Auto