background image

Errata for Revision 2.1 & 2.2

MCF5282 User’s Manual Errata, Rev. 15

Freescale Semiconductor

5

2

Errata for Revision 2.1 & 2.2

Table 33-8/Page 33-7

Change EXTAL Input High Voltage (V

IHEXT

) Crystal Mode minimum spec from “V

DD

- 1.0” 

to “V

XTAL

+ 0.4”.

Change EXTAL Input Low Voltage (V

ILEXT

) Crystal Mode maximum spec from “1.0” to 

“V

XTAL

- 0.4”.

Section 33.13.1/Page 33-21 Remove second sentence: 

“There is no minimum frequency requirement.”

Section 33.13.2/Page 33-22 Remove second sentence: 

“There is no minimum frequency requirement.”

Remove second paragraph as this feature is not supported on this device: 

“The transmit outputs (ETXD[3:0], ETXEN, ETXER) can be programmed to 
transition from either the rising or falling edge of ETXCLK, and the timing is the 
same in either case. This options allows the use of non-compliant MII PHYs. Refer 
to the Ethernet chapter for details of this option and how to enable it.”

Table A-3/Page A-4

The CSMR1 and CSCR1 register addresses are incorrect. They should be 
 0x090 and  0x096 respectively

Table 2. MCF5282UM Rev 2.1 & 2.2 Errata

Location

Description

Figure 4-2/4-6

Changed bit 23 from DIDI to DISI

Table 4-6/4-9

Under ‘Configuration’ for ‘Instruction Cache’ the ‘Operation’ entry changed to “Invalidate 

2 KByte data cache”

Table 4-6/4-9

Under ‘Configuration’ for ‘Data Cache’ the ‘Operation’ entry changed to “Invalidate 2 KByte 

instruction cache”

Figure 6-3/6-6

Changed bit 8 to write-only instead of read/write

Table 6-10/6-15

Removed “selected by BKSL[1:0]” as these are internal signal names not necessary for 

end-user.

Table 9-4/9-7

In the table for MFD bit definition, footnote (1) equation should read: 

Where f

sys(max)

 is the maximum system frequency for the particular MCF5282 device 

(66MHz or 80MHz)

10.3.2/10-8

Add the following note: ‘If an interrupt source is being masked in the interrupt controller 

mask register (IMR) or a module’s interrupt mask register while the interrupt mask in the 
status register (SR[I]) is set to a value lower than the interrupt’s level, a spurious interrupt 
may occur. This is because by the time the status register acknowledges this interrupt, 
the interrupt has been masked. A spurious interrupt is generated because the CPU 
cannot determine the interrupt source. To avoid this situation for interrupts sources with 
levels 1-6, first write a higher level interrupt mask to the status register, before setting the 
mask in the IMR or the module’s interrupt mask register. After the mask is set, return the 
interrupt mask in the status register to its previous value. Since level seven interrupts 
cannot be disabled in the status register prior to masking, use of the IMR or module 
interrupt mask registers to disable level seven interrupts is not recommended.’

Table 1. MCF5282UM Rev 2.3 Errata (continued)

Location

Description

f

sys

f

ref

2 MFD

2

+

(

)

×

2

RFD

----------------------------------------------

 f

ref

2 MFD

2

+

(

)

×

f

sys max

(

)

 f

sys

f

sys max

(

)

;

;

=

Summary of Contents for MCF5282

Page 1: ...MCF5282 ColdFire Microcontroller User s Manual order number MCF5282UM For convenience the addenda items are grouped by revision Please check our website at http www freescale com for the latest update...

Page 2: ...e to NOTE Peripheral IPSBAR space should not be cached The combination of the CACR defaults and the two ACRn registers must define the non cacheable attribute for this address space Figure 5 1 Page 5...

Page 3: ...on entitled Duplicate Frame Transmission The FEC fetches transmit buffer descriptors TxBDs and the corresponding transmit data continuously until the transmit FIFO is full It does not determine whethe...

Page 4: ...by writing a one instead of a zero Table 26 1 Page 26 5 Change description field for DTOUT1 from DMA timer 1 output Port TD 3 to DMA timer 1 output Port TD 2 Change description field for DTIN0 from DM...

Page 5: ...hanged to Invalidate 2 KByte instruction cache Figure 6 3 6 6 Changed bit 8 to write only instead of read write Table 6 10 6 15 Removed selected by BKSL 1 0 as these are internal signal names not nece...

Page 6: ...it as a zero to To clear an interrupt flag first read the flag as a one then write it as a one Chapter 33 It is crucial during power up that VDD never exceeds VDDH by more that 0 3V There are diode d...

Page 7: ...5 2 Replace the description of PRI1 and PRI2 with the following Table 5 1 5 3 Add the following note to the SPV bit description The BDE bit in the second RAMBAR register must also be set to allow dual...

Page 8: ...allow a level 7 IRQ to generate a wakeup That is the wakeup mask value used by the interrupt controller must be in the range of 0 6 Figure 12 4 12 8 Change CSCRn to reflect that AA is set to 1 at res...

Page 9: ...he port C and D pins and PJ 5 4 BS 1 0 can be configured as general purpose input output I O 32 2 32 7 Added additional device number order information to Table 32 2 Chapter 33 Delete references to TA...

Page 10: ...ow Table 14 3 MCF5282 Signals and Pin Numbers Sorted by Function MAPBGA Pin Pin Functions Description Primary I O Internal Pull up 1 Primary2 Secondary Tertiary Reset R11 RSTI Reset in I Yes P11 RSTO...

Page 11: ...B4 A4 B3 A3 A 20 16 PF 4 0 Address bus O Yes A2 B1 B2 C1 C2 C3 D1 D2 A 15 8 PG 7 0 Address bus O Yes D3 D4 E1 E2 E3 E4 F1 F2 A 7 0 PH 7 0 Address bus O Yes F3 G1 G2 G3 G4 H1 H2 H3 D 31 24 PA 7 0 Data...

Page 12: ...4 C15 C16 D14 D15 IRQ 7 1 PNQ 7 1 External interrupt request I O Ethernet C10 EMDIO PAS5 URXD2 Management channel serial data I O B10 EMDC PAS4 UTXD2 Management channel clock I O A8 ETXCLK PEH7 MAC Tr...

Page 13: ...U0 receive data I O T7 UTXD0 PUA0 U0 transmit data I O C10 EMDIO PAS5 URXD2 U2 receive data I O B10 EMDC PAS4 UTXD2 U2 transmit data I O D16 CANRX PAS3 URXD2 U2 receive data I O E13 CANTX PAS2 UTXD2 U...

Page 14: ...IP PE0 SYNCB Timer B synchronization input I O Yes DMA Timers K16 DTIN3 PTC3 URTS1 URTS0 Timer 3 in I O K15 DTOUT3 PTC2 URTS1 URTS0 Timer 3 out I O K14 DTIN2 PTC1 UCTS1 UCTS0 Timer 2 in I O K13 DTOUT2...

Page 15: ...I TDI Debug data in TAP data in I Yes7 T10 DSO TDO Debug data out TAP data out O C12 D12 A13 B13 DDATA 3 0 PDD 7 4 Debug data I O C13 A14 B14 A15 PST 3 0 PDD 3 0 Processor status data I O Test N10 TES...

Page 16: ...umber Substantive Changes Date of Release 0 Initial release 07 2003 1 Added page erase verify errata for Chapter 6 ColdFire Flash Module CFM 09 2003 2 Added errata for UART interrupt status register A...

Page 17: ...he 16 bit divider from a figure and equation 08 2005 12 Added core watchdog unable to reset the device errata Added EMRBR register address errata Added IOH and IOL errata 12 2005 13 Added FlexCAN flag...

Page 18: ...particular purpose nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit and specifically disclaims any and all liability including with...

Reviews: