slau358q.pdf - 第62页
Benchmarks www.ti.com 62 SLAU358Q – September 2011 – Revised October 2019 Submit Documentation Feedback Copyright © 2011–2019, Texas Instruments Incorporated Operation 2.7.4 Benchmarks for MSP432P401R (1) Programming spe…

www.ti.com
Benchmarks
61
SLAU358Q–September 2011–Revised October 2019
Submit Documentation Feedback
Copyright © 2011–2019, Texas Instruments Incorporated
Operation
2.7.2 Benchmarks for MSP430FR5xx
(1)
Programming speed without startup procedures (access to target device).
Table 2-4. Benchmark Results – MSP430FR5994, 256kB Code, Mode: From Image
(1)
Erase, Program, and Verify
(s)
Verify
(s)
Programming Speed
(kB/s)
JTAG Fast 5.3 0.9 67
JTAG Med 11.4 1.1 27
JTAG Slow 24.2 1.5 11.8
SBW Fast 29.6 1.6 9.5
SBW Med 44.5 2.1 6.2
SBW Slow 86.4 3.3 3.2
(1)
Programming speed without startup procedures (access to target device).
Table 2-5. Benchmark Results – MSP430FR5994, 256kB Code, Mode: Interactive, Communication
by USB
(1)
Erase, Program, and Verify
(s)
Verify
(s)
Programming Speed
(kB/s)
JTAG Fast 8.0 1.0 40
JTAG Med 14.1 1.2 21
JTAG Slow 26.8 1.5 10.6
SBW Fast 32.3 1.7 8.7
SBW Med 47.1 2.1 5.8
SBW Slow 89 3.3 3.1
2.7.3 Benchmarks for MSP430F2xx
(1)
Programming speed without startup procedures (access to target device).
Table 2-6. Benchmark Results – MSP430F2619, 120kB Code, Mode: From Image
(1)
Erase, Blank Check,
Program, and Verify
(s)
Verify
(s)
Programming Speed
(kB/s)
JTAG Fast 8.3 0.4 16.2
JTAG Med 15 0.5 8.6
JTAG Slow 25 0.6 5.1
(1)
Programming speed without startup procedures (access to target device).
Table 2-7. Benchmark Results – MSP430F2619, 120kB Code, Mode: Interactive, Communication by
USB
(1)
Erase, Blank Check,
Program, and Verify
(s)
Verify
(s)
Programming Speed
(kB/s)
JTAG Fast 10.4 0.5 12.7
JTAG Med 17 0.5 7.5
JTAG Slow 27 0.6 4.7

Benchmarks
www.ti.com
62
SLAU358Q–September 2011–Revised October 2019
Submit Documentation Feedback
Copyright © 2011–2019, Texas Instruments Incorporated
Operation
2.7.4 Benchmarks for MSP432P401R
(1)
Programming speed without startup procedures (access to target device).
Table 2-8. Benchmark Results – MSP432P401R, 256kB Code, Mode: From Image
(1)
Erase, Blank Check,
Program, and Verify
(s)
Verify
(s)
Programming Speed
(kB/s)
JTAG Fast 5.3 0.3 55.6
JTAG Med 13.0 0.8 21.5
JTAG Slow 27.0 1.2 10.5
SWD Fast 6.6 0.7 45.0
SWD Med 15.0 0.9 19.0
SWD Slow 32.0 1.5 9.0
(1)
Programming speed without startup procedures (access to target device).
Table 2-9. Benchmark Results – MSP432P401R, 256kB Code, Mode: Interactive, Communication by
USB
(1)
Erase, Blank Check,
Program, and Verify
(s)
Verify
(s)
Programming Speed
(kB/s)
JTAG Fast 8.0 0.3 36.0
JTAG Med 15.5 0.5 18.0
JTAG Slow 29.0 0.8 9.5
SWD Fast 8.9 0.3 31.0
SWD Med 17.7 0.5 16.0
SWD Slow 34.0 0.9 8.0

63
SLAU358Q–September 2011–Revised October 2019
Submit Documentation Feedback
Copyright © 2011–2019, Texas Instruments Incorporated
Firmware
Chapter 3
SLAU358Q– September 2011 –Revised October 2019
Firmware
3.1 Commands
The MSP-GANG can be controlled by firmware commands received through USB or its RS-232 serial
port. The following firmware commands are supported:
== Commands supported by the BOOT loader ======
• "Hello"
• Boot Commands Disable
• Boot Commands Enable
• Transmit Diagnostics
• Select Baud Rate
• Erase Firmware
• Load Firmware
• Exit Firmware update
• Get Label
• Get Progress Status
== Commands supported by API firmware ======
• Main process
• Interactive process
• Erase Image
• Read Info memory from MSP-GANG
• Write Info memory to MSP-GANG
• Verify Access Key
• Load Image Block
• Verify Image Checksum
• Read Image Header
• Boot update
• Read from Gang Data buffer
• Write to Gang Data buffer
• Disable API Interrupts
• Select Image
• Display Message on the LCD display
• Set temporary configuration
• Get selected status
• Self-test