KINETIS_2N03G
Rev. 26 AUG 2013
© 2013 Freescale Semiconductor, Inc.
Mask Set Errata for Mask 2N03G
This document contains errata information for Kinetis Mask Set
2N03G but excludes any information on selected security-related
modules.
A nondisclosure agreement (NDA) is required for any security-related
module information.
For more information on obtaining an NDA, please contact your local
Freescale sales representative.
Introduction
This report applies to mask 2N03G for these products:
KINETIS
Errata ID Errata Title
6804 CJTAG: Performing a mode change from Standard Protocol to Advanced Protocol may reset the CJTAG.
6939 Core: Interrupted loads to SP can cause erroneous behavior
6940 Core: VDIV or VSQRT instructions might not complete correctly when very short ISRs are used
5706 FTFx: MCU security is inadvertently enabled (secured) if a mass erase is executed when the flash blocks/
halves are swapped. This issue only affects applications that use the flash swap feature.
4710 FTM: FTMx_PWMLOAD register does not support 8-/16-bit accesses
6573 JTAG: JTAG TDO function on the PTA2 disables the pull resistor
7214 Low Leakage Stop (LLS) mode non-functional
6665 Operating requirements: Limitation of the device operating range
5130 SAI: Under certain conditions, the CPU cannot reenter STOP mode via an asynchronous interrupt
wakeup event
3981 SDHC: ADMA fails when data length in the last descriptor is less or equal to 4 bytes
3982 SDHC: ADMA transfer error when the block size is not a multiple of four
4624 SDHC: AutoCMD12 and R1b polling problem
3977 SDHC: Does not support Infinite Block Transfer Mode
4627 SDHC: Erroneous CMD CRC error and CMD Index error may occur on sending new CMD during data
transfer
3980 SDHC: Glitch is generated on card clock with software reset or clock divider change
3983 SDHC: Problem when ADMA2 last descriptor is LINK or NOP
3978 SDHC: Software can not clear DMA interrupt status bit after read operation
3984 SDHC: eSDHC misses SDIO interrupt when CINT is disabled
4218 SIM/FLEXBUS: SIM_SCGC7[FLEXBUS] bit should be cleared when the FlexBus is not being used.
4935 UART: CEA709.1 features not supported
Table continues on the next page...
Freescale Semiconductor
KINETIS_2N03G
Mask Set Errata
Rev 26 AUG 2013
Mask Set Errata for Mask 2N03G
© 2013 Freescale Semiconductor, Inc.
Errata ID Errata Title
7027 UART: During ISO-7816 T=0 initial character detection invalid initial characters are stored in the RxFIFO
7028 UART: During ISO-7816 initial character detection the parity, framing, and noise error flags can set
6472 UART: ETU compensation needed for ISO-7816 wait time (WT) and block wait time (BWT)
4647 UART: Flow control timing issue can result in loss of characters if FIFO is not enabled
7029 UART: In ISO-7816 T=1 mode, CWT interrupts assert at both character and block boundaries
7090 UART: In ISO-7816 mode, timer interrupts flags do not clear
7031 UART: In single wire receive mode UART will attempt to transmit if data is written to UART_D
5704 UART: TC bit in UARTx_S1 register is set before the last character is sent out in ISO7816 T=0 mode
7091 UART: UART_S1[NF] and UART_S1[PE] can set erroneously while UART_S1[FE] is set
7092 UART: UART_S1[TC] is not cleared by queuing a preamble or break character
5928 USBOTG: USBx_USBTRC0[USBRESET] bit does not operate as expected in all cases
6933 eDMA: Possible misbehavior of a preempted channel when using continuous link mode
e6804: CJTAG: Performing a mode change from Standard Protocol to Advanced
Protocol may reset the CJTAG.
Errata type: Errata
Description: In extremely rare conditions, when performing a mode change from Standard Protocol to
Advanced Protocol on trhe IEEE 1149.7 (Compact JTAG interface) , the CJTAG may reset
itself. In this case, all internal CJTAG registers will be reset and the CJTAG will return to the
Standard Protocol mode.
Workaround: If the CJTAG resets itself while attempting to change modes from Standard Protocol to
Advanced Protocol and Advanced Protocol cannot be enabled after several attempts, perform
future accesses in Standard Protocol mode and do not use the Advanced Protocol feature.
e6939: Core: Interrupted loads to SP can cause erroneous behavior
Errata type: Errata
Description: ARM Errata 752770: Interrupted loads to SP can cause erroneous behavior
Affects: Cortex-M4, Cortex-M4F
Fault Type: Programmer Category B
Fault Status: Present in: r0p0, r0p1 Open.
Description
If an interrupt occurs during the data-phase of a single word load to the stack-pointer (SP/
R13), erroneous behavior can occur. In all cases, returning from the interrupt will result in the
load instruction being executed an additional time. For all instructions performing an update to
the base register, the base register will be erroneously updated on each execution, resulting in
the stack-pointer being loaded from an incorrect memory location.
The affected instructions that can result in the load transaction being repeated are:
1) LDR SP,[Rn],#imm
2) LDR SP,[Rn,#imm]!
Mask Set Errata for Mask 2N03G, Rev 26 AUG 2013
2 Freescale Semiconductor, Inc.

MK22FN1M0VMD12

Mfr. #:
Manufacturer:
NXP / Freescale
Description:
ARM Microcontrollers - MCU K20 1MB 120Mhz
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union