July 2009User’s GuideSLAU048H
Installing the Software1-21.1 Installing the SoftwareTo install the MSP-PRGS430 software, perform the following steps:NOTE: To ensure that you are usi
Installing the Hardware1-3Installation and Setup1.2 Installing the HardwareTo install the programming adapter hardware, perform the following steps:1)
1-4
2-1Operation This chapter describes the programming procedure for MSP430 devices andthe error messages you may encounter during the procedure
Software/Hardware Layers of the PRGS430 Environment2-22.1 Software/Hardware Layers of the PRGS430 EnvironmentPRGS430.EXE PRGS430.INIPRGS430.DLLCommand
Programming MSP430 Devices With the GUI2-3Operation2.2 Programming MSP430 Devices With the GUI2.2.1 Basic ProcedureThe following steps should be used
Programming MSP430 Devices With the GUI2-42.2.2 Description of the MSP-PRGS430 GUIAn MSP430 device is commonly programmed as follows:1) Select the fil
Programming MSP430 Devices With the GUI2-5OperationTable 2−1.MSP430 Function Buttons and Descriptions (Continued)Button Name Sub-Functions Description
Programming MSP430 Devices With the GUI2-62.2.3 Error MessagesOne of the following messages may show up if JTAG communication is notestablished correc
Programming MSP430 Devices With the GUI2-7OperationFigure 2−5. Data Error
EVALUATION BOARD/KIT IMPORTANT NOTICETexas Instruments (TI) provides the enclosed product(s) under the following conditions:.This evaluation board/kit
Programming MSP430 Devices With the GUI2-8Table 2−2.Error MessagesError Type Error MessageCommunication Communication failed!Communication Adapter not
Content of PRGS430.ini File2-9Operation2.2.4 Content of PRGS430.ini FileThe last settings of the PRGS430 graphical user interface (GUI) are stored int
Command Line Options2-102.3 Command Line Options2.3.1 General Definitions0: Off 1: First selectable option1: On 2: Second selectable option3: Third se
Command Line Options2-11OperationTable 2−3.Command Line Options (Continued)Options for Program Command:/PE:{0,1,2} Option program with erase (flash on
2-122.3.2 Return Values/Error Codes in .ini FileThe error code is returned to the PC operating system and also is stored inPRGS430.ini.File in the [Op
PRGS430.DLL—Description2-13Operation2.4 PRGS430.DLL—DescriptionThe PRGS430.dll is used to communicate with the MSP−PRGS430 hardwareand the connected M
PRGS430.DLL—Description2-14/FN0004/ InitTargetlong int InitTarget(char* lpszDeviceName)Initializes the JTAG access to the target device, detects the d
PRGS430.DLL—Description2-15OperationNote: For some MSP430 family members, e.g., MSP430F2xxx devices, portions offlash information memory are factory p
PRGS430.DLL—Description2-16/FN0009/ EraseCheckFilelong int EraseCheckFile(char* lpszFileName, long int iFileType)This function checks if all memory ad
PRGS430.DLL—Description2-17Operation/FN00012/ VerifyFilelong int VerifyFile(char* lpszFileName, long int iFileType)This function checks if the memory
EVM WARNINGS AND RESTRICTIONSIt is important to operate this EVM within the specified input and output ranges described inthe EVM User’s Guide.Exceedi
PRGS430.DLL—Description2-18wStart: Start address of the range that is to be erased. Allowed values :0x0000−0xFFFE (see memory map of the corresponding
PRGS430.DLL—Description2-19OperationNote: Use PGM_ERASE_INFO only together with the PGM_WITH_ERASEflag.lpszProjectIniName of the {project}.ini file, i
PRGS430.DLL—Description2-20Example: lFuncReturn = ReadOutData(long:0xF000,long:0x1000, void* lpBuffer)/FN0019/ ReadOutFilelong int ReadOutFile(long in
PRGS430.DLL—Description2-21Operation/FN0022/ SetNotificationWndLONG SetNotificationWnd(LONG hWnd, LONG IMessageID)SetNotificationWnd() enables the sta
PRGS430.DLL—Description2-22DEVICE_MEMDEF (0x07)Fills the definition of a memory definition (index passed by InfoIdx) into lpBuf.DEVICE_MEMPROTECT_COUN
PRGS430.DLL—Description2-23Operation2.4.1 Return Values/Error Codes From PRGS430.DLLStatus Return Value CommentOK 0SUCCESS −1 Operation OKERR_COMMUNIC
2-24
3-1Hardware This chapter describes the hardware for the MSP430 family ofmicrocontrollers, including specifications, components of the programm
Specifications3-23.1 SpecificationsThe specifications for the MSP430 hardware are shown in Table 3−1.Table 3−1.MSP430 Hardware SpecificationsTemperatu
Programming Adapter Target Connector Signals3-3Hardware3.3 Programming Adapter Target Connector SignalsThe target connector signals for the programmin
Programming Adapter Target Connector Signals3-4Table 3−2.Target Connector Signal FunctionsSignal/Terminal Name Required Function/CommentTMS Mandatory
MSP-PRGS430 Circuit Diagrams3-5Hardware3.4 MSP-PRGS430 Circuit DiagramsThe MSP-PRGS430 circuit diagrams are found in Appendix B.3.5 Location of Compon
Interconnection of MSP-PRGS430 to OTP/EPROM-Based3-63.6 Interconnection of MSP-PRGS430 to OTP/EPROM-Based MSP430 DevicesThe circuit diagram in Figure
Interconnection of MSP−PRGS430 to Flash-Based MSP430 Devices3-7Hardware3.7 Interconnection of MSP−PRGS430 to Flash-Based MSP430 DevicesThe circuit dia
3-8
A-1Hex Object Format This appendix discusses the hex object format.Topic PageA.1 Intel-Hex Object Format A-2. . . . . . . . . . . .
Intel-Hex Object FormatA-2A.1 Intel-Hex Object FormatThe Intel-hex object format supports 16-bit addresses and consists of anine-character (four field
TI-TXT File FormatA-3Hex Object FormatA.2 TI-TXT File FormatThe TI-TXT file format used by the tool is shown as follows:@ADDR1DATA01 DATA02 ...
A-4
B-1SchematicsThis appendix contains the schematic diagrams for the serial programmingadapter.Appendix B
Trademarksv Read This FirstPrefaceAbout This ManualThis document describes the MSP430-family hardware, operation, andsoftware install
B-3Schematics
B-4
IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improveme
FCC WarningviFCC WarningThis evaluation board/kit is intended for use for ENGINEERINGDEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLYand is not
Running Title—Attribute Referencevii Chapter Title—Attribute Reference1 Installation and Setup 1-1. . . . . . . . . . . . . . . . . . . . .
Running Title—Attribute Referenceviii1−1 ADT430 Program Icons 1-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-1Installation and Setup This chapter describes the process of installing and programming thehardware and software for the MS
Commentaires sur ces manuels