Freescale Semiconductor | MSE9S12C32_0M34C |
Mask Set Errata | Rev. August 22, 2007 |
MC9S12C32, Mask 0M34C |
This errata sheet applies to the following devices: MC9S12C32, MC9S12GC32, MC9S12GC16, MC9S12Q32, MC3S12Q32 |
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 |
MUCts02415 | S12_mebi | MEBI: Missing ECLK edge on first external access after mode switching | YES |
MUCts02958 | mscan | msCAN: Potential byte corruption when FIFO full | YES |
MUCts03031 | tim_16b8c | TIM:Normal Output Compare event happens on setting OC7M bit if OM/OL=0 | YES |
MUCts03403 | spi | SPI: Disabling slave SPI together with clearing CPHA while SS low locks transmit shift register for the next transmission | YES |
MUCts03568 | mscan | MSCAN: Corrupt ID may be sent in early-SOF condition | YES |
MUCts03662 | vreg_3v3 | vreg_3v3.02.08: Possible incorrect operation if device is wakened from stop mode within 4.7µs of stop mode entry | NO |
MUCts03683 | atd_10b8c | ADC: conversion does not start with 2 consecutive writes to ATDCTL5 | YES |
MEBI: Missing ECLK edge on first external access after mode switching | MUCts02415 |
If the ECLK is used as an external bus control signal (ESTR=1) the first |
Enter expanded mode with ECLK output disabled (NECLK=1). Enable the ECLK |
msCAN: Potential byte corruption when FIFO full | MUCts02958 |
When messages received by the msCAN controller are not serviced in |
The following precautions can be taken to avoid the problem: |
TIM:Normal Output Compare event happens on setting OC7M bit if OM/OL=0 | MUCts03031 |
When an OC7M bit is set, an erroneous normal output compare event can |
Set OC7Mx = 1 only for channels where the output compare action should |
SPI: Disabling slave SPI together with clearing CPHA while SS low locks transmit shift register for the next transmission | MUCts03403 |
With the SPI configured as a slave, clearing the SPE bit (to disable |
When disabling the slave SPI, CPHA should not be cleared at the same time. |
MSCAN: Corrupt ID may be sent in early-SOF condition | MUCts03568 |
This erratum is only relevant for applications using more than one |
There is no generic detection of the error condition available. |
vreg_3v3.02.08: Possible incorrect operation if device is wakened from stop mode within 4.7µs of stop mode entry | MUCts03662 |
It is possible that after the device enters Stop or Pseudo-Stop mode it |
None. |
ADC: conversion does not start with 2 consecutive writes to ATDCTL5 | MUCts03683 |
When the ATD is started with write to ATDCTL5 |
Only write once to ATDCTL5 when starting a conversion. |