
56F8013/56F8011 Data Sheet, Rev. 11
86
Freescale Semiconductor
7.2.3
Flash Lockout Recovery using CodeWarrior
CodeWarrior can unlock a device using the command sequence described in Section 7.2.2 by selecting the
Debug menu, then selecting DSP56800E, followed by Unlock Flash.
Another mechanism is also built into CodeWarrior using the device’s memory configuration file. The
command “Unlock_Flash_on_Connect1” in the .cfg file accomplishes the same task as using the Debug
menu.
7.2.4
Product Analysis
The recommended method of unsecuring a programmed 56F8013/56F8011 for product analysis of field
failures is via the backdoor key access. The customer would need to supply Technical Support with the
backdoor key and the protocol to access the backdoor routine in the Flash. Additionally, the KEYEN bit
that allows backdoor key access must be set.
An alternative method for performing analysis on a secured microcontroller would be to mass-erase and
reprogram the Flash with the original code, but modify the security bytes.
To insure that a customer does not inadvertently lock himself out of the 56F8013/56F8011 during
programming, it is recommended that the user program the backdoor access key first, the application code
second and the security bytes within the FM configuration field last.
Part 8 General Purpose Input/Output (GPIO)
8.1 Introduction
This section is intended to supplement the GPIO information found in the 56F801X Peripheral User
Manual and contains only chip-specific information. This information supercedes the generic information
in the 56F801X Peripheral User Manual.
8.2 Configuration
There are four GPIO ports defined on the 56F8013/56F8011. The width of each port, the associated
peripheral and reset functions are shown in Table 8-1. The specific mapping of GPIO port pins is shown