SoftBaugh MSP430F44x User Manual

Evaluation system (es449)
Table of Contents

Advertisement

Quick Links

User's Guide
for
MSP430F44x Evaluation System (ES449)
19 January 2004
From
SoftBaugh
Custom Software, Firmware, Hardware,
and Project Management Consulting
4080 McGinnis Ferry Road
Suite 604
Alpharetta, Georgia 30005
Disclaimer:
All software, hardware, firmware and related documentation is provided "AS IS" and
without warranty or support of any kind and SoftBaugh expressly disclaims all other
warranties, express or implied, including, but not limited to, the implied warranties of
merchantability and/or fitness for a particular purpose. Under no circumstances shall
SoftBaugh be liable for any incidental, special or consequential damages that result from
the use or inability to use the software, firmware, hardware or related documentation,
even if SoftBaugh has been advised of the liability.
Unless otherwise stated, software written and copyrighted by SoftBaugh remains the
sole property of SoftBaugh. You may not modify this software or distribute it, in whole or
in part, to any other party.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MSP430F44x and is the answer not in the manual?

Questions and answers

Summary of Contents for SoftBaugh MSP430F44x

  • Page 1 SoftBaugh has been advised of the liability. Unless otherwise stated, software written and copyrighted by SoftBaugh remains the sole property of SoftBaugh. You may not modify this software or distribute it, in whole or in part, to any other party.
  • Page 2: Table Of Contents

    SoftBaugh ES449 User’s Guide Table of Contents ES449 OVERVIEW..........................5 ............................5 EATURES ....................5 REQUENTLY SKED UESTIONS ......................... 5 ABORATORY ANUAL ............................. 6 OTATION 1.4.1 Boards, Components and Pins....................6 1.4.2 Jumpers............................. 6 BOARD OPTIONS..........................7 ........................... 7 UMPER PTIONS 2.1.1...
  • Page 3 SoftBaugh ES449 User’s Guide :..........................22 VERVIEW : ........................23 YPICAL PERATION SBLCDA2 S ....................25 EGMENT APPING ES449 S ......................26 EGMENT APPING SOFTWARE DEVELOPMENT TOOLS..................29 AQ430 MSP430 ..................... 29 UADRAVOX 7.1.1 Download ..........................29 7.1.2 Installation..........................29 7.1.3...
  • Page 4 SoftBaugh ES449 User’s Guide 2-4 ES449 J23..........................12 IGURE 2-5 ES449 T ........................13 IGURE OINTS 2-6 ES449 M ................. 14 IGURE ISCELLANEOUS OARD PTIONS 3-1 DC P ......................16 IGURE OWER ONNECTOR 3-2 ES449 P ................... 18 IGURE OWER...
  • Page 5: Es449 Overview

    SoftBaugh ES449 User’s Guide 1. ES449 Overview The MSP430F44x Evaluation System (ES449) allows convenient prototyping of low- power handheld LCD projects. Refer to documentation from Texas Instruments for detailed information for the MSP430F44x variants. 1.1 Features The key features of this product are: •...
  • Page 6: Notation

    SoftBaugh ES449 User’s Guide 1.4 Notation Throughout SoftBaugh documentation, we follow a standard convention to identify boards, jumpers, other components, and pins. 1.4.1 Boards, Components and Pins The following notation is used to identify boards, components, and pins: Board:Component.Pin Example: ES449:J12.5 identifies the bootloader header ground pin on the ES449.
  • Page 7: Board Options

    SoftBaugh ES449 User’s Guide 2. Board Options The ES449 allows many different user configurations set via jumpers, resistors, and testpoint options. 2.1 Jumper Options The ES449 contains the following jumper-selected options: Figure 2-1 ES449 Jumper Options 2.1.1 J1 Port 1 of the MSP430 microcontroller 2.1.2 J2...
  • Page 8: Table 2-1 Es449 J4

    SoftBaugh ES449 User’s Guide 2.1.4 J4 UART1 of the MSP430 microcontroller Table 2-1 ES449 J4 Usage General purpose I/O / Transmit data out—UART mode General purpose I/O / Receive data in—UART mode 2.1.5 J6 Port 6 of the MSP430 microcontroller 2.1.6 J7...
  • Page 9: J10

    SoftBaugh ES449 User’s Guide 2.1.9 Input/Output header B Table 2-4 ES449 J10 Usage P1.0/ D1—Drive low to illuminate D1. Remove R33 to disconnect from P1.0 D2—Drive low to illuminate Switch 2 output-- Normally Vcc, when pressed equals ground (0v) Ground 2.1.10 J11...
  • Page 10: J13

    SoftBaugh ES449 User’s Guide 2.1.12 J13 RS232 power options for the MAX3221. See Texas Instruments MAX3221datasheet for details (SLLS348G) Table 2-6 ES449 J13 Usage U1:10 /INVALID: U1:1 /EN U1:16 /FORCEOFF U1:12 FORCEON 2.1.13 J14 RS232 DB9S connector Table 2-7 ES449 J14...
  • Page 11: J18

    SoftBaugh ES449 User’s Guide 2.1.17 J18 AAA battery jumper, jumper to connect the AAA battery to U4 2.1.18 J19 Coin cell jumper, jumper to connect the coin cell to U2 2.1.19 J20 Power option header, see section 3 2.1.20 J21...
  • Page 12: J22

    SoftBaugh ES449 User’s Guide 2.1.21 J22 Serial flash isolation Serial Flash Connected Serial Flash Isolated Figure 2-3 ES449 J22 2.1.22 J23 LCD Character Select Select Character Seven Select Progress Bar 10 11 12 10 11 12 13 14 15 13 14 15...
  • Page 13: Test Points

    SoftBaugh ES449 User’s Guide 2.2 Test Points Figure 2-5 ES449 Test Points Table 2-8 ES449 Test Points Test Point (TP) Usage MAX3221 (U1) V Ground Ground Ground TPS7201 (U3) Output VLab TPS7201 (U3) PG TPS7201 (U3) /EN TPS60212 (U2) /SNOOZE...
  • Page 14: Miscellaneous Board Options

    SoftBaugh ES449 User’s Guide VREF+ TPS60212 (U2) LBI TPS60212 (U2) LBO BLMSPF2 (J12) BLTGTSIG MSP430 (U6) V MSP430 (U6) RST/NMI SST25VF020 (U5) /HOLD SST25VF020 (U5) /WP MSP430 (U6) VR03 2.3 Miscellaneous Board Options Figure 2-6 ES449 Miscellaneous Board Options Table 2-9 Miscellaneous Board Options...
  • Page 15 SoftBaugh ES449 User’s Guide Sets default auto-powerdown feature of the MAX3221 (U1). Change as needed to implement other power features. See section 4. Sets default auto-powerdown feature of the MAX3221 (U1). Change as needed to implement other power features. See section 4.
  • Page 16: Power Supplies

    SoftBaugh ES449 User’s Guide 3. Power Supplies The ES449 can be operated from a variety of power supplies, depending on the options chosen with jumper J20. This chapter discusses the most common options. In all cases, MSP current can be isolated and measured via J17.
  • Page 17: Single-Cell With Capacitive Charge-Pump

    SoftBaugh ES449 User’s Guide The board has a 1W zener diode (D6) to protect the on-board voltage regulators against power fluctuations. Please note that most wall-mount power supplies have voltage ratings based on maximum load. It is important to obtain a power supply with an open circuit voltage no greater than 4-6 volts.
  • Page 18 SoftBaugh ES449 User’s Guide Coin Cell C/P Coin Cell Capacitive C/P with Coin Cell Idle Figure 3-2 ES449 Power Supply Jumper Options Page 18 of 35...
  • Page 19: Rs232 Interface

    To implement a UART with the MSP430F44x requires use of either on-chip hardware UART. Use J21 to connect TX and RX to either UART0 or UART1 on the MSP430F44x. Texas Instruments has a variety of software samples for UART communication available on their website.
  • Page 20: Auto Powerdown

    SoftBaugh ES449 User’s Guide Open 4.3 Auto Powerdown The lowest-power mode for RS232 operation is shown below: Table 4-3 RS232 Auto-Powerdown Item Condition Remarks J13.1 Open 0 if no valid RS232 levels applied from host, 1 if host is connected.
  • Page 21: Bootloader Adapter

    SoftBaugh ES449 User’s Guide 5. Bootloader Adapter The target board is to be connected to the BLMSPF using the 10-pin box header J12. The definition of J12 is given below: Table 5-1 - Target Adapter Signals Name Purpose BSLTX Bootloader TX from the target. (Note 1) Bootloader TCK pin.
  • Page 22: Sblcda2/T Lcd Display

    Figure 6-1 SBLCDA2/T 6.1 Overview: Our advanced SBLCDA2 and SBLCDA2T are compatible with all MSP430F44x devices. The SBLCDA2 is for daytime use only while the SBLCDA2T is transflective, which allows a backlight to be installed for optional nighttime use. These two LCDs offer the following: •...
  • Page 23: Typical Operation

    SoftBaugh ES449 User’s Guide 6.2 Typical Operation: The following graphs illustrate the SBLCDA2 and SBLCDA2Ts viewing angles for the range of V from 2.7v to 3.6v. The voltage was measured on pin 56 (R03) of the MSP430F449. This is the input port of the lowest analog LCD level (V5). The voltage is controlled by P2 on our ES449 development kit and can be measured at TP27.
  • Page 24 SoftBaugh ES449 User’s Guide Figure 6-4 SBLCDA2T Contrast Adjustment--Backlit Page 24 of 35...
  • Page 25: Sblcda2 Segment Mapping

    SoftBaugh ES449 User’s Guide 6.3 SBLCDA2 Segment Mapping COM3 COM2 COM1 COM0 COM3 COM2 COM1 COM0 COM3 COM2 2COL COM1 COM0 PLUS MINUS 3COL 4COL BRBL 5COL 10DP 6COL 10COL 11DP Page 25 of 35...
  • Page 26: Es449 Segment Mapping

    SoftBaugh ES449 User’s Guide 6.4 ES449 Segment Mapping BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0 *LCDM1 A1 *S1:S0 LCDM2 BRBL S3:S2 LCDM3 11DP S5:S4 LCDM4 10COL 10E S7:S6 LCDM5 10DP S9:S8 LCDM6 S11:S10 **LCDM7 **S13:S12--See below **LCDM8 **S15:S14--See below...
  • Page 27 SoftBaugh ES449 User’s Guide Page 27 of 35...
  • Page 28 SoftBaugh ES449 User’s Guide Recom m ended SBLCDA2 Footprint 0.028" / 0.71m m 1.100" / 27.94m m 0.0787" / 2.00m m Page 28 of 35...
  • Page 29: Software Development Tools

    30-day trial version that has a code limit of 4kB. Next, they offer a full- version compiler that is only compatible with the MSP430F44x family of microcontrollers. Lastly, they offer a full-version software development tool that works with the entire MSP430 family and has no code limit.
  • Page 30: Full Version

    ES449 User’s Guide 7.1.3 Full Version To obtain the full version you can purchase a registration key from SoftBaugh. This should be sent to Quadravox along with the challenge string from the 30-day trial version software. You can find the challenge string by opening the AQ430 program and selecting ‘Buy.’...
  • Page 31: Full Version

    7.2.3 Full Version To obtain the full version you can purchase the activation key from SoftBaugh. The registration key of your trial version can be sent to keys@softbaugh.com. SoftBaugh will process your registration key and return a full version activation key that will replace the current activation key.
  • Page 32: Lab One, Msp430 Jtag Debugging

    Warning: If you have a new, very fast, or "green" PC, you may have difficulty with equivalent JTAG programmers on any MSP430 target. Obtaining a genuine SoftBaugh FETP will usually resolve these problems (as of this writing, we haven't seen a case where it hasn't yet!).
  • Page 33: Rowley Crossworks

    8.3.1 Step Three, Open the Sample Project 1. You will first need to download the Jenny project file from our internet site at www.softbaugh.com/OuterES449.shtml. The download is referenced as ES449 Jenny Demo for CrossWorks. Save this .zip file to your computer.
  • Page 34: Quadravox

    8.4.1 Step Three, Open the Sample Project 1. You will first need to download the Jenny project file from our internet site at www.softbaugh.com/OuterES449.shtml. The download is referenced as ES449 Jenny Demo for Quadravox. Save this .zip file to your computer.
  • Page 35: Step Four, Build The Code And Program The Target

    SoftBaugh ES449 User’s Guide 8.4.2 Step Four, Build the Code and Program the Target 5. Select Build>Rebuild All. 6. A couple of windows will now open including a window showing the source code. A yellow arrow indicates the next line of code to be executed.

This manual is also suitable for:

Msp430f44 series

Table of Contents