beautypg.com

Section 12: in-system programming, And a[0, Acc = acc and a[0 – Maxim Integrated MAXQ7666 User Manual

Page 316: Or #55h, Acc = acc or #0055h

background image

MAXQ7665/MAXQ7666 User’s Guide

12-1

SECTION 12: IN-SYSTEM PROGRAMMING

This section contains the following information:

12.1 Bootstrap-Loader Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-2

12.2 In-System Programming Peripheral Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-3

12.2.1 In-Circuit Debug Flag Register (ICDF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-3

12.2.2 System Control Register (SC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-4

12.3 JTAG Bootloader Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-5

12.4 Password-Protected Access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-5

12.4.1 Entering a Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-6

12.5 JTAG Bootloader Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-6

12.5.1 Family 0 Commands (Not Password Protected) . . . . . . . . . . . . . . . . . . . . . . . . . . .12-7

12.5.2 Family 1 Commands: Load Variable Length (Password Protected) . . . . . . . . . . . .12-9

12.5.3 Family 2 Commands: Dump Variable Length (Password Protected) . . . . . . . . . . . .12-10

12.5.4 Family 3 Commands: CRC Variable Length (Password Protected) . . . . . . . . . . . . .12-10

12.5.5 Family 4 Commands: Verify Variable Length (Password Protected) . . . . . . . . . . . .12-11

12.5.6 Family 5 Commands: Load and Verify Variable Length (Password Protected) . . . .12-11

12.5.7 Family 6 Commands: Erase Variable Length (Password Protected) . . . . . . . . . . . .12-11

12.5.8 Family 9 Commands: Load Fixed Length (Password Protected) . . . . . . . . . . . . . .12-12

12.5.9 Family D Commands: Load/Verify Fixed Length (Password Protected) . . . . . . . . .12-12

12.5.10 Family E Commands: Erase Fixed Length (Password Protected) . . . . . . . . . . . . .12-12

Table 12-1. Programming Source Select Decode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-2

Table 12-2. JTAG Status Decode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-5

Table 12-3. Bootloader Status Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-6

Table 12-4. Bootloader Status Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-8

LIST OF TABLES

Maxim Integrated

This manual is related to the following products: