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…

100%1 / 142
www.ti.com
Benchmarks
61
SLAU358QSeptember 2011Revised 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
SLAU358QSeptember 2011Revised 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
SLAU358QSeptember 2011Revised 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