pc87591l-n05 National Semiconductor Corporation, pc87591l-n05 Datasheet - Page 398

no-image

pc87591l-n05

Manufacturer Part Number
pc87591l-n05
Description
Lpc Mobile Embedded Controller
Manufacturer
National Semiconductor Corporation
Datasheet
www.national.com
C. Booter Program
Debugging limitations:
C.3.2
If the JTAG connection is used, connect these five pins:
To connect through JTAG, the PC87591L-N05 must boot in OBD environment. This means that the ENV1 strap pin must be
pulled up.
Resources needed:
Debugging limitations:
C.4
Monitor memory writes are divided into two groups:
Working Modes
The working mode is selected by the byte-wide RAM register placed at address F7FE
There are three working modes:
• No hardware reset.
• Debugging transactions are triggered by a maskable interrupt (instead of the ISE trap used in JTAG).
• Low data transfer speed.
• TDI
• TDO
• TMS
• TCK
• TINT
• The host system must be equipped with a JTAG device.
• CR16B debugging tools must be installed.
• The chip must be in OBD environment.
• Five pins must be connected (compared to two pins for the RS-232 connection).
• Internal memory writes from addresses 0000
• External memory writes (from addresses 1000
• Eprom mode, selected by writing 01
• Normal mode, selected by writing 02
• Generic mode, selected by writing 03
E000
working modes that affect the memory writes to these addresses
The monitor performs the following JEDEC-compatible algorithm for each byte; when writing value XX at address YY
the monitor:
— When the external flash bus width is eight bits:
— When the external flash bus width is 16 bits:
Note: The Booter auto-detects the flash bus width if the flash device is JEDEC compatible.
The monitor performs a normal write (i.e. writes XX to address YY).
This mode is recommended when external memory is mapped to a RAM device.
The monitor calls a function placed in the RAM at address F400
memory write. The function prototype is:
MONITOR MEMORY WRITES
1. Writes AA
2. Writes 55
3. Writes A0
4. Writes XX to address YY.
1. Writes AA
2. Writes 55
3. Writes A0
4. Writes XX to address YY.
JTAG Connection
16
- FFFF
16
16
16
16
16
16
16
(Internal RAM and I/O-mapped registers); these are normal memory writes.
to address 2AAA
to address 5554
to address 5555
to address AAAA
to address 5555
to address AAAA
(Continued)
16
16
16
16
16
16
.
.
.
16
.
.
16
.
16
to the RAM register (default).
to the RAM register:
to the RAM register:
16
16
- 0FFF
- DFFF
398
16
(Internal ROM - however the ROM cannot be written) and
16
and 10000
16
with all parameters. This function should perform the
16
and higher); there are three configurable
16
.
Revision 1.2

Related parts for pc87591l-n05