Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

MC9S08RD60PE Datasheet(PDF) 48 Page - Motorola, Inc

Part # MC9S08RD60PE
Description  Microcontrollers
Download  232 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MOTOROLA [Motorola, Inc]
Direct Link  http://www.freescale.com
Logo MOTOROLA - Motorola, Inc

MC9S08RD60PE Datasheet(HTML) 48 Page - Motorola, Inc

Back Button MC9S08RD60PE Datasheet HTML 44Page - Motorola, Inc MC9S08RD60PE Datasheet HTML 45Page - Motorola, Inc MC9S08RD60PE Datasheet HTML 46Page - Motorola, Inc MC9S08RD60PE Datasheet HTML 47Page - Motorola, Inc MC9S08RD60PE Datasheet HTML 48Page - Motorola, Inc MC9S08RD60PE Datasheet HTML 49Page - Motorola, Inc MC9S08RD60PE Datasheet HTML 50Page - Motorola, Inc MC9S08RD60PE Datasheet HTML 51Page - Motorola, Inc MC9S08RD60PE Datasheet HTML 52Page - Motorola, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 48 / 232 page
background image
Memory
MC9S08RC/RD/RE/RG
48
Freescale Semiconductor
One use for block protection is to block protect an area of FLASH memory for a bootloader program. This
bootloader program then can be used to erase the rest of the FLASH memory and reprogram it. Because
the bootloader is protected, it remains intact even if MCU power is lost during an erase and reprogram
operation.
4.4.7 Vector Redirection
Whenever any block protection is enabled, the reset and interrupt vectors will be protected. For this reason,
a mechanism for redirecting vector reads is provided. Vector redirection allows users to modify interrupt
vector information without unprotecting bootloader and reset vector space. For redirection to occur, at
least some portion but not all of the FLASH memory must be block protected by programming the
NVPROT register located at address $FFBD. All of the interrupt vectors (memory locations
$FFC0–$FFFD) are redirected, while the reset vector ($FFFE:FFFF) is not.
For example, if 512 bytes of FLASH are protected, the protected address region is from $FE00 through
$FFFF. The interrupt vectors ($FFC0–$FFFD) are redirected to the locations $FDC0–$FDFD. Now, if an
SPI interrupt is taken for instance, the values in the locations $FDE0:FDE1 are used for the vector instead
of the values in the locations $FFE0:FFE1. This allows the user to reprogram the unprotected portion of
the FLASH with new program code including new interrupt vector values while leaving the protected area,
which includes the default vector locations, unchanged.
4.5 Security
The MC9S08RC/RD/RE/RG includes circuitry to prevent unauthorized access to the contents of FLASH
and RAM memory. When security is engaged, FLASH and RAM are considered secure resources.
Direct-page registers, high-page registers, and the background debug controller are considered unsecured
resources. Programs executing within secure memory have normal access to any MCU memory locations
and resources. Attempts to access a secure memory location with a program executing from an unsecured
memory space or through the background debug interface are blocked (writes are ignored and reads return
all 0s).
Security is engaged or disengaged based on the state of two nonvolatile register bits (SEC01:SEC00) in
the FOPT register. During reset, the contents of the nonvolatile location NVOPT are copied from FLASH
into the working FOPT register in high-page register space. A user engages security by programming the
NVOPT location, which can be done at the same time the FLASH memory is programmed. The 1:0 state
disengages security while the other three combinations engage security. Notice the erased state (1:1)
makes the MCU secure. During development, whenever the FLASH is erased, it is good practice to
immediately program the SEC00 bit to 0 in NVOPT so SEC01:SEC00 = 1:0. This would allow the MCU
to remain unsecured after a subsequent reset.
The on-chip debug module cannot be enabled while the MCU is secure. The separate background debug
controller can still be used for background memory access commands, but the MCU cannot enter active
background mode except by holding BKGD/MS low at the rising edge of reset.
A user can choose to allow or disallow a security unlocking mechanism through an 8-byte backdoor
security key. If the nonvolatile KEYEN bit in NVOPT/FOPT is 0, the backdoor key is disabled and there


Similar Part No. - MC9S08RD60PE

ManufacturerPart #DatasheetDescription
logo
Freescale Semiconductor...
MC9S08RD60PE FREESCALE-MC9S08RD60PE Datasheet
1Mb / 234P
   Microcontrollers
More results

Similar Description - MC9S08RD60PE

ManufacturerPart #DatasheetDescription
logo
Freescale Semiconductor...
MC9S08DZ128 FREESCALE-MC9S08DZ128 Datasheet
4Mb / 458P
   Microcontrollers
MC9S08SG8 FREESCALE-MC9S08SG8_09 Datasheet
3Mb / 316P
   Microcontrollers
M68HC05 FREESCALE-M68HC05 Datasheet
1Mb / 128P
   Microcontrollers
M68HC08 FREESCALE-M68HC08 Datasheet
2Mb / 188P
   Microcontrollers
MC9S08QD4 FREESCALE-MC9S08QD4_08 Datasheet
2Mb / 202P
   Microcontrollers
MC68HC908QY4CDW FREESCALE-MC68HC908QY4CDW Datasheet
1Mb / 184P
   Microcontrollers
MC9S08AW16CFGE FREESCALE-MC9S08AW16CFGE Datasheet
1Mb / 324P
   Microcontrollers
MC68HC908GT16 FREESCALE-MC68HC908GT16 Datasheet
4Mb / 278P
   Microcontrollers
MC68HC908QC16 FREESCALE-MC68HC908QC16_07 Datasheet
3Mb / 274P
   Microcontrollers
MC68HC908QY4A FREESCALE-MC68HC908QY4A_07 Datasheet
2Mb / 200P
   Microcontrollers
MC68HC08AZ60A FREESCALE-MC68HC08AZ60A Datasheet
4Mb / 480P
   Microcontrollers
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com