IA186ES/IA188ES
8-Bit/16-Bit Microcontrollers
Data Sheet
November 15, 2011
9.
Errata
The following errata are associated with Version 03 of the IA186ES/IA188ES. A workaround to
the identified problem has been provided where possible.
9.1
Errata Summary
Table 92 presents a summary of errata.
Table 92. Summary of Errata
Errata
No.
1
Problem
There is a difference in how priority of timer interrupts are asserted between the
original AMD part and the Innovasic part.
Lock up just after reset is released.
Intermittent startup.
Timer Operation in continuous mode.
DMA interrupt will not bring device out of halt state.
Does not clear the interrupt req bit for INT0 upon entering the ISR.
There is a difference in how hardware handshaking for UARTs during a bus hold
cycle is handled between the original AMD part and the Innovasic part.
Ver. 03
Exists
2
3
4
5
6
7
Exists
Exists
Exists
Exists
Exists
Exists
9.2
Errata Detail
Errata No. 1
Problem:
There is a difference in how priority of timer interrupts are asserted between the
original AMD part and the Innovasic part.
Description:
In the original AMD part, timer interrupts cannot be interrupted by another timer
interrupt, even if the new timer interrupt is of a higher priority. The Innovasic part will interrupt
a timer interrupt with a higher-priority timer interrupt. Additionally, if a lower-priority timer
interrupt is interrupted with a higher-priority timer interrupt and another incident of the lower-
priority interrupt occurs during the processing of the higher-priority interrupt, upon execution of
the EOI, a new lower-priority interrupt will be initiated, possibly orphaning the original lower-
priority timer interrupt.
®
IA211050902-19
UNCONTROLLED WHEN PRINTED OR COPIED
Page 150 of 154
Customer Support:
1-888-824-4184