Freescale Semiconductor | MSE9S12XEQ512_1M12S |
Mask Set Errata | Rev. October 25, 2012 |
MC9S12XEQ512, Mask 1M12S |
This errata sheet applies to
the following devices: MC9S12XEQ512, MC9S12XEQ384, MC9S12XEG384, MC9S12XES384 |
The mask set is identified by a
5-character code consisting of a version number, a letter, two numerical
digits, and a letter, for example 1K79X. All standard devices are marked
with a mask set number and a date
code. |
Device markings indicate the
week of manufacture and the mask set used. The date is coded as four
numerical digits where the first two digits indicate the year and the last
two digits indicate the work week. For instance, the date code "0201"
indicates the first week of the year
2002. |
Some MCU samples and devices
are marked with an SC, PC, or XC prefix. An SC prefix denotes
special/custom device. A PC prefix indicates a prototype device which has
undergone basic testing only. An XC prefix denotes that the device is
tested but is not fully characterized or qualified over the full range of
normal manufacturing process variations. After full characterization and
qualification, devices will be marked with the MC or SC
prefix. |
MUCtsXXXXX is the tracking
number for device errata. It can be used with the mask set and date code
to identify a specific erratum. |
Errata Number | Module affected | Brief Description | Work- around |
MUCts03731 | s12x_dbg | DBG: State flags and counter corrupted by simultaneous arm and disarm | YES |
MUCts03868 | s12_cpu_xe | CPU: Breakpoint missed at simultaneous taghits | YES |
MUCts03934 | s12x_bdm | BDM: Incomplete Memory Access on misaligned access due to BDM features | YES |
MUCts03977 | pwm_8b8c | PWM: Emergency shutdown input can be overruled | YES |
MUCts04083 | pim_xe_q512 | PIM: Edge-sensitive mode of IRQ-pin may cause incorrect interrupt vector fetch | YES |
MUCts04104 | ect_16b8c | ECT: Channel 0 - 3 Input Capture interrupts inhibited when BUFEN=1, LATQ=0 and NOVWx=1 | YES |
MUCts04135 | pwm_8b8c | PWM: Wrong output level after shutdown restart in 16bit concatenated channel mode | YES |
MUCts04136 | pwm_8b8c | PWM: Wrong output value after restart from stop or wait mode | YES |
MUCts04156 | ect_16b8c | ECT_16B8C: Output compare pulse is inaccurate | YES |
MUCts04177 | s12xe_crg | s12xe_crg: Possible PLL premature LOCK followed by an UN-LOCK in conjunction with STOP instruction | YES |
MUCts04244 | sci | SCI: RXEDGIF occurs more times than expected in IR mode | YES |
DBG: State flags and counter corrupted by simultaneous arm and disarm | MUCts03731 |
Simultaneous disarming (hardware) and arming (software) results in |
If the fault condition is caused by writing to DBGC1 to set the TRIG |
CPU: Breakpoint missed at simultaneous taghits | MUCts03868 |
The CPU execution priority encoder evaluates taghits and then |
Do not attach multiple tags to the same exact address. |
BDM: Incomplete Memory Access on misaligned access due to BDM features | MUCts03934 |
If a misaligned word write access is directly followed by an attempted |
Do not set breakpoints or insert BGND after a GSTD. |
PWM: Emergency shutdown input can be overruled | MUCts03977 |
If the PWM emergency shutdown feature is enabled (PWM7ENA=1) and PWM |
When using the PWM emergency shutdown feature the GPIO function on the |
PIM: Edge-sensitive mode of IRQ-pin may cause incorrect interrupt vector fetch | MUCts04083 |
Where the IRQ interrupt is being used in edge-sensitive mode and a |
Where using IRQ in edge-sensitive mode then configure the interrupt |
ECT: Channel 0 - 3 Input Capture interrupts inhibited when BUFEN=1, LATQ=0 and NOVWx=1 | MUCts04104 |
Channel 0 – 3 Input Capture interrupts are inhibited when BUFEN=1, |
A simple workaround exists for this errata: |
PWM: Wrong output level after shutdown restart in 16bit concatenated channel mode | MUCts04135 |
When the PWM is used in 16-bit (concatenation) channel and the emergency |
If emergency shutdown mode is required: |
PWM: Wrong output value after restart from stop or wait mode | MUCts04136 |
In low power modes (P-STOP/STOP/WAIT mode) and during PWM7 |
Before entering low power modes, user can disable the related PWM |
ECT_16B8C: Output compare pulse is inaccurate | MUCts04156 |
The pulse width of an output compare (which resets the free running |
The specification has been updated. Please refer to revision V03.08 (04 |
s12xe_crg: Possible PLL premature LOCK followed by an UN-LOCK in conjunction with STOP instruction | MUCts04177 |
If the PLL is manually turned off (PLLCTL_ PLLON = 0) before a STOP |
Do not modify the PLLON bit around the STOP instruction. |
SCI: RXEDGIF occurs more times than expected in IR mode | MUCts04244 |
Configured for Infrared Receive mode, the SCI may incorrectly set the |
Case 1 and case 2 may occurs at same time. To avoid those unexpected |