slau358q.pdf - 第108页

MSP-GANG.dll Description www.ti.com 108 SLAU358Q – September 2011 – Revised October 2019 Submit Documentation Feedback Copyright © 2011–2019, Texas Instruments Incorporated Dynamic Link Library for MSP-GANG Programmer #d…

100%1 / 142
www.ti.com
MSP-GANG.dll Description
107
SLAU358QSeptember 2011Revised October 2019
Submit Documentation Feedback
Copyright © 2011–2019, Texas Instruments Incorporated
Dynamic Link Library for MSP-GANG Programmer
#define CFG_SN_FORMAT_IN_MEMORY 85
#define SN_FORMAT_LSB_FIRST 0
#define SN_FORMAT_MSB_FIRST 1
#define CFG_SN_DATA_INCREMENT 86
#define CFG_INIT_SN_DATA_0 87
//Bits 0-31 of the SN init data
#define CFG_INIT_SN_DATA_1 (CFG_INIT_SN_DATA_0+1)
//Bits 32-63 of the SN init data
#define CFG_INIT_SN_DATA_2 (CFG_INIT_SN_DATA_0+2)
//Bits 64-91 of the SN init data
#define CFG_INIT_SN_DATA_3 (CFG_INIT_SN_DATA_0+3)
//Bits 92-127 of the SN init data
#define CFG_SN_DESTINATION 91
#define NUMBER_TO_FLASH 0
#define NUMBER_TO_MAC_REG 1
#define CFG_MPU_IPE_WR_LOCKED 92
// disable 0
// enable 1
#define CFG_MPU_IPE_WR_UNLOCKED 93
// disable 0
// enable 1
#define CFG_MPU_IPE_RD_UNLOCKED 94
// disable 0
// enable 1
#define CFG_MPU_IPE_START_ADDR 95
#define CFG_MPU_IPE_END_ADDR 96
#define CFG_ADDITIONAL_COMPORT_NO 200
// 0 - disable (default)
// 1-255 added COM port number 1-255
// MSP432P protection configuration
#define CFG_MSP432_MB_CMD 300
#define CFG_MSP432_MB_JTAG_SWD_LOCK_SECEN 301
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_INIT_VECT0 302
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_INIT_VECT1 303
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_INIT_VECT2 304
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_INIT_VECT3 305
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_SECKEYS0 306
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_SECKEYS1 307
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_SECKEYS2 308
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_SECKEYS3 309
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_SECKEYS4 310
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_SECKEYS5 311
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_SECKEYS6 312
#define CFG_MSP432_MB_JTAG_SWD_LOCK_AES_SECKEYS7 313
#define CFG_MSP432_MB_JTAG_SWD_LOCK_UNENC_PWD0 314
#define CFG_MSP432_MB_JTAG_SWD_LOCK_UNENC_PWD1 315
#define CFG_MSP432_MB_JTAG_SWD_LOCK_UNENC_PWD2 316
#define CFG_MSP432_MB_JTAG_SWD_LOCK_UNENC_PWD3 317
#define CFG_MSP432_MB_SEC_ZONE0_SECEN 318
#define CFG_MSP432_MB_SEC_ZONE0_START_ADDR 319
#define CFG_MSP432_MB_SEC_ZONE0_LENGTH 320
#define CFG_MSP432_MB_SEC_ZONE0_AESINIT_VECT0 321
#define CFG_MSP432_MB_SEC_ZONE0_AESINIT_VECT1 322
#define CFG_MSP432_MB_SEC_ZONE0_AESINIT_VECT2 323
MSP-GANG.dll Description
www.ti.com
108
SLAU358QSeptember 2011Revised October 2019
Submit Documentation Feedback
Copyright © 2011–2019, Texas Instruments Incorporated
Dynamic Link Library for MSP-GANG Programmer
#define CFG_MSP432_MB_SEC_ZONE0_AESINIT_VECT3 324
#define CFG_MSP432_MB_SEC_ZONE0_SECKEYS0 325
#define CFG_MSP432_MB_SEC_ZONE0_SECKEYS1 326
#define CFG_MSP432_MB_SEC_ZONE0_SECKEYS2 327
#define CFG_MSP432_MB_SEC_ZONE0_SECKEYS3 328
#define CFG_MSP432_MB_SEC_ZONE0_SECKEYS4 329
#define CFG_MSP432_MB_SEC_ZONE0_SECKEYS5 330
#define CFG_MSP432_MB_SEC_ZONE0_SECKEYS6 331
#define CFG_MSP432_MB_SEC_ZONE0_SECKEYS7 332
#define CFG_MSP432_MB_SEC_ZONE0_UNENC_PWD0 333
#define CFG_MSP432_MB_SEC_ZONE0_UNENC_PWD1 334
#define CFG_MSP432_MB_SEC_ZONE0_UNENC_PWD2 335
#define CFG_MSP432_MB_SEC_ZONE0_UNENC_PWD3 336
#define CFG_MSP432_MB_SEC_ZONE0_ENCUPDATE_EN 337
#define CFG_MSP432_MB_SEC_ZONE0_DATA_EN 338
#define CFG_MSP432_MB_SEC_ZONE1_SECEN 339
#define CFG_MSP432_MB_SEC_ZONE1_START_ADDR 340
#define CFG_MSP432_MB_SEC_ZONE1_LENGTH 341
#define CFG_MSP432_MB_SEC_ZONE1_AESINIT_VECT0 342
#define CFG_MSP432_MB_SEC_ZONE1_AESINIT_VECT1 343
#define CFG_MSP432_MB_SEC_ZONE1_AESINIT_VECT2 344
#define CFG_MSP432_MB_SEC_ZONE1_AESINIT_VECT3 345
#define CFG_MSP432_MB_SEC_ZONE1_SECKEYS0 346
#define CFG_MSP432_MB_SEC_ZONE1_SECKEYS1 347
#define CFG_MSP432_MB_SEC_ZONE1_SECKEYS2 348
#define CFG_MSP432_MB_SEC_ZONE1_SECKEYS3 349
#define CFG_MSP432_MB_SEC_ZONE1_SECKEYS4 350
#define CFG_MSP432_MB_SEC_ZONE1_SECKEYS5 351
#define CFG_MSP432_MB_SEC_ZONE1_SECKEYS6 352
#define CFG_MSP432_MB_SEC_ZONE1_SECKEYS7 353
#define CFG_MSP432_MB_SEC_ZONE1_UNENC_PWD0 354
#define CFG_MSP432_MB_SEC_ZONE1_UNENC_PWD1 355
#define CFG_MSP432_MB_SEC_ZONE1_UNENC_PWD2 356
#define CFG_MSP432_MB_SEC_ZONE1_UNENC_PWD3 357
#define CFG_MSP432_MB_SEC_ZONE1_ENCUPDATE_EN 358
#define CFG_MSP432_MB_SEC_ZONE1_DATA_EN 359
#define CFG_MSP432_MB_SEC_ZONE2_SECEN 360
#define CFG_MSP432_MB_SEC_ZONE2_START_ADDR 361
#define CFG_MSP432_MB_SEC_ZONE2_LENGTH 362
#define CFG_MSP432_MB_SEC_ZONE2_AESINIT_VECT0 363
#define CFG_MSP432_MB_SEC_ZONE2_AESINIT_VECT1 364
#define CFG_MSP432_MB_SEC_ZONE2_AESINIT_VECT2 365
#define CFG_MSP432_MB_SEC_ZONE2_AESINIT_VECT3 366
#define CFG_MSP432_MB_SEC_ZONE2_SECKEYS0 367
#define CFG_MSP432_MB_SEC_ZONE2_SECKEYS1 368
#define CFG_MSP432_MB_SEC_ZONE2_SECKEYS2 369
#define CFG_MSP432_MB_SEC_ZONE2_SECKEYS3 370
#define CFG_MSP432_MB_SEC_ZONE2_SECKEYS4 371
#define CFG_MSP432_MB_SEC_ZONE2_SECKEYS5 372
#define CFG_MSP432_MB_SEC_ZONE2_SECKEYS6 373
#define CFG_MSP432_MB_SEC_ZONE2_SECKEYS7 374
#define CFG_MSP432_MB_SEC_ZONE2_UNENC_PWD0 375
#define CFG_MSP432_MB_SEC_ZONE2_UNENC_PWD1 376
#define CFG_MSP432_MB_SEC_ZONE2_UNENC_PWD2 377
#define CFG_MSP432_MB_SEC_ZONE2_UNENC_PWD3 378
#define CFG_MSP432_MB_SEC_ZONE2_ENCUPDATE_EN 379
#define CFG_MSP432_MB_SEC_ZONE2_DATA_EN 380
#define CFG_MSP432_MB_SEC_ZONE3_SECEN 381
#define CFG_MSP432_MB_SEC_ZONE3_START_ADDR 382
#define CFG_MSP432_MB_SEC_ZONE3_LENGTH 383
www.ti.com
MSP-GANG.dll Description
109
SLAU358QSeptember 2011Revised October 2019
Submit Documentation Feedback
Copyright © 2011–2019, Texas Instruments Incorporated
Dynamic Link Library for MSP-GANG Programmer
#define CFG_MSP432_MB_SEC_ZONE3_AESINIT_VECT0 384
#define CFG_MSP432_MB_SEC_ZONE3_AESINIT_VECT1 385
#define CFG_MSP432_MB_SEC_ZONE3_AESINIT_VECT2 386
#define CFG_MSP432_MB_SEC_ZONE3_AESINIT_VECT3 387
#define CFG_MSP432_MB_SEC_ZONE3_SECKEYS0 388
#define CFG_MSP432_MB_SEC_ZONE3_SECKEYS1 389
#define CFG_MSP432_MB_SEC_ZONE3_SECKEYS2 390
#define CFG_MSP432_MB_SEC_ZONE3_SECKEYS3 391
#define CFG_MSP432_MB_SEC_ZONE3_SECKEYS4 392
#define CFG_MSP432_MB_SEC_ZONE3_SECKEYS5 393
#define CFG_MSP432_MB_SEC_ZONE3_SECKEYS6 394
#define CFG_MSP432_MB_SEC_ZONE3_SECKEYS7 395
#define CFG_MSP432_MB_SEC_ZONE3_UNENC_PWD0 396
#define CFG_MSP432_MB_SEC_ZONE3_UNENC_PWD1 397
#define CFG_MSP432_MB_SEC_ZONE3_UNENC_PWD2 398
#define CFG_MSP432_MB_SEC_ZONE3_UNENC_PWD3 399
#define CFG_MSP432_MB_SEC_ZONE3_ENCUPDATE_EN 400
#define CFG_MSP432_MB_SEC_ZONE3_DATA_EN 401
#define CFG_MSP432_MB_BSL_EABLE 402
#define CFG_MSP432_MB_BSL_START_ADDR 403
#define CFG_MSP432_MB_BSL_HARD_INV_PARAMS 404
#define CFG_MSP432_MB_JTAG_SWD_LOCK_ENCPAYLOADADDR 405
#define CFG_MSP432_MB_JTAG_SWD_LOCK_ENCPAYLOADLEN 406
#define CFG_MSP432_MB_JTAG_SWD_LOCK_DST_ADDR 407
#define CFG_MSP432_MB_SEC_ZONE0_PAYLOADADDR 408
#define CFG_MSP432_MB_SEC_ZONE0_PAYLOADLEN 409
#define CFG_MSP432_MB_SEC_ZONE1_PAYLOADADDR 410
#define CFG_MSP432_MB_SEC_ZONE1_PAYLOADLEN 411
#define CFG_MSP432_MB_SEC_ZONE2_PAYLOADADDR 412
#define CFG_MSP432_MB_SEC_ZONE2_PAYLOADLEN 413
#define CFG_MSP432_MB_SEC_ZONE3_PAYLOADADDR 414
#define CFG_MSP432_MB_SEC_ZONE3_PAYLOADLEN 415
#define CFG_MSP432_MB_FACTORY_RESET_ENABLE 416
#define CFG_MSP432_MB_FACTORY_RESET_PWDEN 417
#define CFG_MSP432_MB_FACTORY_RESET_PWD0 418
#define CFG_MSP432_MB_FACTORY_RESET_PWD1 419
#define CFG_MSP432_MB_FACTORY_RESET_PWD2 420
#define CFG_MSP432_MB_FACTORY_RESET_PWD3 421
#define CFG_MSP432_MB_FACTORY_RESET_PASSWORD0 422
#define CFG_MSP432_MB_FACTORY_RESET_PASSWORD1 423
#define CFG_MSP432_MB_FACTORY_RESET_PASSWORD2 424
#define CFG_MSP432_MB_FACTORY_RESET_PASSWORD3 425
// MSP432E protection configuration
#define CFG_MSP432E_FMPREADEN0_DATA 430
#define CFG_MSP432E_FMPREADEN1_DATA 431
#define CFG_MSP432E_FMPREADEN2_DATA 432
#define CFG_MSP432E_FMPREADEN3_DATA 433
#define CFG_MSP432E_FMPREADEN4_DATA 434
#define CFG_MSP432E_FMPREADEN5_DATA 435
#define CFG_MSP432E_FMPREADEN6_DATA 436
#define CFG_MSP432E_FMPREADEN7_DATA 437
#define CFG_MSP432E_FMPREADEN8_DATA 438
#define CFG_MSP432E_FMPREADEN9_DATA 439
#define CFG_MSP432E_FMPREADEN10_DATA 440
#define CFG_MSP432E_FMPREADEN11_DATA 441
#define CFG_MSP432E_FMPREADEN12_DATA 442
#define CFG_MSP432E_FMPREADEN13_DATA 443
#define CFG_MSP432E_FMPREADEN14_DATA 444