|
PXD10RM Datasheet, PDF (62/1332 Pages) Freescale Semiconductor, Inc – PXD10 Microcontroller | |||
|
◁ |
⢠Read and write attributes for all masters
⢠Execute and supervisor/user mode attributes for processor masters
1.5.29 Boot Assist Module (BAM)
The BAM is a block of read-only memory that is programmed once by Freescale. The BAM program is
executed every time the MCU is powered-on or reset in normal mode. The BAM supports different modes
of booting. They are:
⢠Booting from internal flash memory
⢠Serial boot loading (A program is downloaded into RAM via CAN or UART and then executed)
⢠Booting from external memory
Additionally, the BAM:
⢠Enables and manages the transition of the MCU from reset to user code execution
⢠Configures device for serial bootload
⢠Enables multiple bootcode starting locations out of reset through implementation of search for
valid Reset Configuration Halfword
⢠Enables or disables software watchdog timer out of reset through BAM read of the Reset
Configuration Halfword option bit
1.5.30 IEEE 1149.1 JTAG Controller (JTAGC)
JTAGC features the following:
⢠Backward compatible to standard JTAG IEEE 1149.1-2001 test access port (TAP) interface
⢠Support for boundary scan testing
1.5.31 Nexus Development Interface (NDI)
Nexus features the following:
⢠Per IEEE-ISTO 5001-2003
⢠Nexus 2 Plus features supported
â Static debug
â Watchpoint messaging
â Ownership trace messaging
â Program trace messaging
â Real time read/write of any internally memory mapped resources through JTAG pins
â Overrun control, which selects whether to stall before Nexus overruns or keep executing and
allow overwrite of information
â Watchpoint triggering, watchpoint triggers program tracing
⢠Configured via the IEEE 1149.1 (JTAG) port
⢠Nexus Auxiliary port supported on the 176 LQFP package FOR DEVELOPMENT ONLY
1-26
PXD10 Microcontroller Reference Manual, Rev. 1
PreliminaryâSubject to Change Without Notice
Freescale Semiconductor
|
▷ |