Home
BoosterPack Development Guide
Contents
1. a Not recommended for BoosterPack use This signal tied to on board function via 0 O resistor Table 1 5 J4 Connector 4 012 PF2 30 S S SSI1CIk z T1CCPO S TRDO 4 028 PF3 31 z SSliFss CANOTx T1CCP1 gt S TRCL K 4 03 PB3 48 I2COSDA T3CCP1 4 04 PC4 16 C1 U4Rx U1Rx WTOCCPO U1RTS 4 05 PC5 15 C1 U4Tx U1Tx WTOCCP1 U1CTS 4 06 PC6 14 CO U3Rx WT1CCPO August 24 2012 Stellaris LaunchPad BoosterPack Development Guide Table 1 5 J4 Connector Continued 4 07 PC7 13 Co U3Tx S WT1CCP1 4 08 PD6 53 S U2Rx 7 S WT5CCPO 4 09 PD7 10 E U2Tx S S WT5CCP1 NMI 4 108 PF4 5 T2CCPO a Not recommended for BoosterPack use This signal tied to on board function via 0 Q resistor LaunchPad Power Interface The Stellaris LaunchPad has provisions to provide power to a BoosterPack through either the BoosterPack interface or the BoosterPack XL Interface The configuration of power and ground pins on both of these interfaces must be consistent across LaunchPads from all Tl microcontroller families The Stellaris LaunchPad draws power from either of the on board USB interfaces as selected by the power switch in the top left corner of the board Typically the USB connection provides 500 milliamps at 5 V to the Stellaris LaunchPad The selected USB power source is made directly available to the
2. DEBUG_PC3 TDO SWO DEBUG_PC1 TMS SWDIO DEBUG_PCO TCK SWCLK ICDLTDO ICDLTCK lt gt ICDLTDI m lt DESIGNER REVISION DATE DGT 0 1 8 23 2012 C gt co RST PROJECT Stellaris Launchpad TC2050 IDC NL i TEXAS INSTRUMENTS d STELLARIS MICROCONTROLLERS 108 WILD BASIN ROAD SUITE 350 AUSTIN TX 78746 DESCRIPTION SStellaris In Circuit Debug Interface FILENAME EK LM4F120XL Rev A sch WWW li com stellaris PARTNO EKKLM4F120XL SET 3 OF 3 References In addition to this document the following references are included on the Stellaris LaunchPad Evaluation Kit CD and are also available for download at www ti com Stellaris LaunchPad EK LM4120XL User s Manual publication EK LM4F120 XL Stellaris LMAF120H5QRFIG Microcontroller Data Sheet publication DS LM4F120H5QR StellarisWare Driver Library StellarisWare Driver Library User s Manual publication SW DRL UG Information on development tool being used August 24 2012 Texas Instruments Code Composer Studio IDE web site www ti com ccs 17 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries Tl reserve the right to make corrections enhancements improvements and other changes to its semiconductor products and services per JESD46C and to discontinue any product or service per JESD48B Buyers should obtain the latest
3. Products Applications Audio www ti com audio Automotive and Transportation www ti com automotive Amplifiers amplifier ti com Communications and Telecom www ti com communications Data Converters dataconverter ti com Computers and Peripherals www ti com computers DLP Products www dlp com Consumer Electronics www ti com consumer apps DSP dsp ti com Energy and Lighting www ti com energy Clocks and Timers www ti com clocks Industrial www ti com industrial Interface interface ti com Medical www ti com medical Logic logic ti com Security www ti com security Power Mgmt power ti com Space Avionics and Defense www ti com space avionics defense Microcontrollers microcontroller ti com Video and Imaging www ti com video RFID www ti rfid com OMAP Mobile Processors www ti com omap TI E2E Community e2e ti com Wireless Connectivity www ti com wirelessconnectivity Mailing Address Texas Instruments Post Office Box 655303 Dallas Texas 75265 Copyright 2012 Texas Instruments Incorporated
4. DIE 0 01uF u 2 4MCU VDDC e C12 C22 3 3V 400mA Regulator tour Z u8 TPS73633DRB IN OUT px EN NR GND PAD o TARGETRST ICD RST DESIGNER REVISION DATE DGT 01 8 23 2012 TEXAS INSTRUMENTS SE d STELLARIS MICROCONTROLLERS 108 WILD BASIN ROAD SUITE 350 AUSTIN TX 78746 Stellaris Launchpad DESCRIPTION wwwti corvstellaris Power Management FILENAME PART NO SHEET EK LM4F120XL Rev A sch EK LM4F120XL 2 OF3 PA1 UOTX VCP RXD PAO UORX VCP TXD 4MCU PWR DEBUG VCOM DEBUG PCO TCK SWCLK Stellaris In Circuit Debug Interface ICDI DEBUG PC1 TMS SWDIO DEBUG _PC3 TDO SWO DEBUG PC2 TDI TARGETRST ICDI TCK Come CO TDI ICDLTDO ICDLRST U2 B OSC1 OSCO XOSCO GNDX XOSC1 GNDA GND GND GND GND RESET WAKE Ape VBAT VDDA VDD VDD VDD VDD VDDC VDDC lalalala lo ee E ES a ala Sue 33V ICDI_VBUS LM4F120 LM4F120
5. oonccccnnnnconiniccnnnanannnnccon nora n nano coran rra 11 BoosterPack Design Guidelines AAA 12 Appendix A E E 13 Appendix B References eege EES EE cuuterscaceccieesccatcudesdencettetesdasecutersiaaee 17 August 24 2012 3 Stellaris LaunchPad BoosterPack Development Guide List of Figures Figure 1 1 Stellaris amp LM4F120 LaunchPad Evaluation Board 7 August 24 2012 4 Stellaris LaunchPad BoosterPack Development Guide List of Tables Table 1 1 LaunchPad BoosterPack Compatibility Summary oooonninccnnncnnncconnccccnnonnnnn naco nono rn naar coronan 6 Table 12 JA COMMOCUOR PERLE REX A Ie Sad Ia 8 Jabel 12 GontneGtol etn do dee de Dated edo 8 Table 124 JBSCONNECI O tadas 9 Table 1 5 JA COnneciO ici a 9 Table 1 6 Stellaris amp LaunchPad Jumper Let 11 August 24 2012 5 CHAPTER 1 Stellaris LaunchPad and BoosterPack Expansion Concept and Overview The Texas Instruments Stellaris LM4F120 LaunchPad concept is an extremely low cost expandable evaluation system for TI microcontrollers This concept began with the tremendously successful MSP430 LaunchPad which introduced a large number of engineers to the TI MSP430 family of microcontrollers The TI Stellaris microcontroller family is expanding on that success by introducing the Stellaris LM4F120 LaunchPad featuring the Stellaris ARM Cortex M4F LM4F120H5QRFIG microcontroller A Stellaris LaunchPad consists of a target microcontroller an in circ
6. BoosterPack XL Interface on the J3 01 pin This is a direct connection with only small decoupling capacitors provided on the Stellaris LaunchPad All LaunchPads including the Stellaris LaunchPad also provide a 3 3 V supply on pin J1 01 of the BoosterPack interface On the Stellaris LaunchPad this is sourced by a TPS73633 LDO voltage regulator which converts the selected 5 V USB power to 3 3 V The regulator is capable of sourcing 400 milliamps at 3 3 V This 3 3 V supply is shared between the BoosterPack interface the in circuit debug interface ICDI and the target microcontroller Therefore under normal circumstances about 300 to 350 milliamps are available to the BoosterPack interface Detailed power management is left to the BoosterPack developer who must also manage the application to be run on the target microcontroller The Stellaris LaunchPad can be powered through an external supply on a BoosterPack If providing power to the Stellaris LaunchPad from a BoosterPack move the power select switch to select an unused USB connection to prevent power bus contention between the BoosterPack and the USB connection Power may be supplied to either the 3 3 V or the 5 0 V system but not both Providing external power to both 5 V and 3 3 V would result in a contention between the external power supplies and the Stellaris LaunchPad s voltage regulator Providing only 3 3 V will result in some lost functionality such as the on board LED s It may also r
7. LaunchPad Jumper List R1 Right User Switch J2 04 Test pin on MSP430 LaunchPad This connection along with R13 provides Hibernate wake to BoosterPack interface R2 Red LED To PF1 and J3 10 If removed allows extra GPIO to the BoosterPack XL interface If installed default allows booster pack to drive LED or sense LED state Also provides Embedded Trace signal TRD1 R8 Hibernate Wake To PFO and J2 04 via R1 Allows user switch 2 to wake device from hibernate Also ties wake to J2 04 to allow BoosterPack to wake Stellaris LaunchPad from Hibernate R9 PB6 SSI2 TX on J2 07 PDO I2C SCL on J2 07 Routes 12C from PDO to J2 07 for MSP430 Stellaris LaunchPad compatibility If using PDO or PB6 the unused GPIO must be configured as an input or R9 removed R10 PB7 SSI2 RX on J2 06 PD1 I2C SDA on J2 06 Routes 12C from PD1 to 42 06 for MSP430 Stellaris LaunchPad compatibility If using PD1 or PB7 the unused GPIO must be configured as an input or R9 removed R11 Blue LED To PF2 and J4 01 If removed allows extra GPIO to the BoosterPack XL interface If installed default allows BoosterPack to drive LED or sense LED state Also provides Embedded Trace signal TRDO R12 Green LED To PF3 and J4 02 If removed allows extra GPIO to the BoosterPack XL interface If installed default allows BoosterPack to drive LED or sense LED state Also provides Embedded Trace signa
8. Stellaris LM4F120 LaunchPad Evaluation Kit BoosterPack Development Guide 14 TEXAS INSTRUMENTS Build your own BoosterPack and take advantage of Texas Instruments web site to help promote it From sharing a new idea or project to designing manufacturing and selling your own BoosterPack kit Tl offers a variety of avenues for you to reach potential customers with your solutions www ti com stellaris launchpad EK LM4F120XL DG 01 Copyright 2012 Texas Instruments SPMU288 Stellaris LaunchPad BoosterPack Design Guide Copyright Copyright 2012 Texas Instruments Inc All rights reserved Stellaris and StellarisWare are registered trademarks of Texas Instruments ARM and Thumb are registered trademarks and Cortex is a trademark of ARM Limited Other names and brands may be claimed as the property of others Texas Instruments 108 Wild Basin Suite 350 Austin TX 78746 7 m mm m BH http www ti com stellaris l To MENTS Cort tex Intelligent Processors by ARM a ii 2 August 24 2012 Stellaris LaunchPad BoosterPack Development Guide Table of Contents Chapter 1 Stellaris amp LaunchPad and BoosterPack Expansion Concept and Overview 6 BoosterPack Functional Interface eene nennen nennen nne nennen inertes 7 BoosterPack XL Functional Interface A 9 LaunchPad Power Interface cti 10 Special Consideration for Shared Pins 11 Stellaris LaunchPad Dimensions and Mating
9. cover the Stellaris LaunchPad user switches which can result in lost user access to those user inputs BoosterPacks are not restricted in width and may extend as much as desired left and right of the Stellaris LaunchPad For BoosterPacks with RF antennas place the antenna to the left or right of the Stellaris LaunchPad for minimal interference and signal attenuation The BoosterPack interface does not provide any means of keying or alignment guidance It is recommended that visual cues be provided on the BoosterPack to assist user in proper orientation of the BoosterPack If possible design the BoosterPack so that incorrect mating to a Stellaris LaunchPad will not damage the BoosterPack 12 Schematics This section contains the schematics for the Stellaris amp LaunchPad evaluation board W Microcontroller USB Expansion Buttons and LED on page 14 B Power Management on page 15 B Stellaris In Circuit Debug Interface ICDI on page 16 August 24 2012 13 J9 PAO UORX VCP TXD PA1 UOTX VCP RXD CON USB MICROB 4USB VBUS DEBUG PCOITCK SWCLK DEBUG PC1 TMS SWDIO O DEBUG PC2 TDI DEBUG PC3 TDO SWO USB DP USELDM J1 and J2 provide compatability with e Booster Packs designed for MSP430 Li d Used for VBUS detecti
10. esult in reverse current leakage through the on board voltage regulator Therefore it is recommended if providing power externally to use either the existing USB connections or an external 5 V supply from a BoosterPack Ground connections are available on pins J2 01 and J3 02 These provide a ground connection for both the BoosterPack interface and the BoosterPack XL Interface respectively Additional power and ground pins are available through labeled pins located in the extreme lower corners of the Stellaris LaunchPad These are connected to the same 3 3 V 5 V and ground connections as the pins on the BoosterPack interface and the BoosterPack XL Interface August 24 2012 10 Stellaris LaunchPad BoosterPack Development Guide Special Consideration for Shared Pins Table 1 6 To provide compatibility with the MSP430 LaunchPad s BoosterPack interface and to provide a maximum number of signals to the BoosterPack interface and BoosterPack XL Interface it was necessary to route some signals to more than one pin In addition certain on board functions such as the button and LED signals are available on the BoosterPack interface and BoosterPack XL Interface A 0 Q jumper resistor was installed for signals that are used for more than one purpose or routed to more than one GPIO Removal of this jumper disconnects the functions All jumpers are installed by default A listing of these jumpers and their use is provided in Table 1 6 Stellaris amp
11. face consists of the J1 and J2 connectors as well as the inner 10 pin headers spaced 1 6 inches apart directly inside of the MSP430 LaunchPad compatible BoosterPack interface headers The pins are spaced on 0 10 inch centers These inner 10 pin headers connectors J3 and J4 are not intended to be compatible with other TI LaunchPads or LaunchPad XL s This is a Stellaris only interface Tl recommends that LaunchPads provide analog functions on the left side of the BoosterPack XL interface and timer or PWM functions on the right side of the BoosterPack XL interface Stellaris conforms to these recommendations No effort has been made to make this interface compatible with any other LaunchPad Table 1 4 and Table 1 5 show which Stellaris peripherals are routed to each pin of the Stellaris only BoosterPack XL Interface pins J3 is the inner left BoosterPack XL Interface header J4 is the inner right BoosterPack XL Interface header Software is used to configure the LMF4120 pin for one of the functions found in the table Table 1 4 J3 Connector 3 01 5 0V 3 02 GND 3 03 PDO 61 AIN7 SSI3CIk SSICIK l2C3SCL WT2CCPO B 3 04 PD1 62 AING SSI3Fss SSliFss I2C3SDA WT2CCP1 3 05 PD2 63 AIN5 SSISRx SSHRx WT3CCPO E 2 3 06 PD3 64 AIN4 SSISTx SSHTx WT3CCP1 3 07 PE1 8 AIN2 U7Tx E 3 08 PE2 7 AIN1 E 5 n 3 09 PES 6 AINO 2 x 5 a S e 3 108 PF1 29 U1CTS SSHTx TOCCP1 Cto TRD1
12. ghlighted functions indicate configuration for compatibility with the MSP430 LaunchPad August 24 2012 7 Table 1 2 JiConnector Stellaris LaunchPad BoosterPack Development Guide 1 02 PB5 57 SSI2Fss T1CCP1 CANOTx 1 08 PBO 45 T2CCPO dl 1 04 PB1 46 T2CCP1 S 1 05 PE4 59 I2C28CL CANORx z 1 06 PE5 60 I2C28DA CANOTx 1 07 PB4 58 gt T1CCPO CANORx S 1 08 PA5 22 SSIOTx 2 1 09 PA6 23 S E I2C1SCL z S 1 10 PA7 24 I2C1S8DA S Table 1 3 J2 Connector 2 02 PB2 47 l2COSCL z 2 03 PEO 9 d 2 i 2 048 PFO 28 UIRTS SSHRx CANORx TOCCPO NMI C00 2 05 2 06 PB7 4 TOCCP1 2 07 PB6 1 z TOCCPO 2 08 PA4 21 E SSIORx E E 2 09 PA3 20 SSIOFss z E E 2 10 PA2 19 SSIOCIK z E a Not recommended for BoosterPack use J2 04 is a TEST pin on the MSP430 LaunchPad This signal tied to on board function via 0 Q resistor b J2 06 PB7 is also connected via 0 O resistor to J3 04 PD1 to provide MSP430 LaunchPad Compatible I2C SDA Signal c J2 07 PB6 is also connected via 0 Q resistor to J3 03 PDO to provide MSP430 LaunchPad Compatible I2C SCL Signal August 24 2012 8 Stellaris LaunchPad BoosterPack Development Guide BoosterPack XL Functional Interface The BoosterPack XL Inter
13. l TRDCLK R13 Left User Switch To PF4 and J4 10 If removed allows extra GPIO to the BoosterPack XL interface If installed default allows BoosterPack to simulate switch press or sense switch state Stellaris LaunchPad Dimensions and Mating Figure 1 1 on page 7 shows a dimensional drawing of the Stellaris LaunchPad J1 and J2 are 1 8 inches apart and constitute the BoosterPack interface J3 and J4 are 1 6 inches apart and constitute the BoosterPack XL Interface Other major board signals are available on unpopulated headers on a 0 1 inch grid Dimensions to these signals are provided for convenience These signals are subject to change or move across revisions of the Stellaris LaunchPad or future LaunchPads It is recommended that BoosterPacks use only the BoosterPack interface and BoosterPack XL Interface Use of other pins and signals is acceptable but these pins and signals can change at any time August 24 2012 11 Stellaris LaunchPad BoosterPack Development Guide BoosterPack Design Guidelines Follow these guidelines when designing your BoosterPack August 24 2012 BoosterPacks should not extend more than 0 350 inches above the center of the top BoosterPack interface pin BoosterPacks should not extend more than 0 150 inches below the center of the bottom pin of the BoosterPack interface Note BoosterPacks that extend more than 0 150 inches below the center of the bottom pin will partially
14. nchPad August 24 2012 6 Stellaris LaunchPad BoosterPack Development Guide Figure 1 1 Stellaris amp LM4F120 LaunchPad Evaluation Board Power Select USB Connector Switch Power ICDI Green Power LED USB Micro B Reset Switch Connector Device RGB User LED Stellaris LaunchPad BoosterPack XL Interface J1 J2 J3 Stellaris LaunchPad and J4 Connectors BoosterPack XL Interface J1 J2 J3 and J4 Connectors ae d Texas INSTRUMENTS u LaunchPad Compatible gt E a 7 AD 369 r LaunchPad Compatible BoosterPack Interface y 16127 wen Be BoosterPack Interface ie m AZ Stellaris y i 244 qunchPad be User Switch 1 Stellarist User Switch 2 LM4F120H5QR Microcontroller BoosterPack Functional Interface The Stellaris amp LaunchPad s BoosterPack Interface provides compatibility with the original MSP430 LaunchPad s BoosterPack interface This interface consists of the outer 10 pin headers The pins are spaced 0 10 inch apart with the two headers located 1 8 inches apart Table 1 2 J1Connector on page 8 and Table 1 3 J2 Connector on page 8 provide information for which Stellaris microcontroller peripherals are routed to each of the interface pins The J1 connector is located on the far left side of the Stellaris LaunchPad The J2 connector is located on the far right side of the Stellaris LaunchPad Software is used to configure the LM4F120 pin for one of the functions found in the table Hi
15. on when Ee i aHa hand dere 2 a si mils inside J1 a to provide configured as a self powered USB Device LM4F120 PT B t extended functions specific to this board See the board user manual for complete table of pin mux functions GPIO USR SW2 LED R LED B LED G USR Sun 4 15 6 2 9 10 CON_110_100 CON_110_100 R3 Wy Qt DTC114EET1G CON 110 100 CON 110 100 R P5 G Ay Bl 330 amp RGB_LED_0404 COMA DTCH4EETIG DESIGNER REVISION DATE DGT 01 8 23 2012 TEXAS INSTRUMENTS A SRGUECT d STELLARIS MICROCONTROLLERS 330 Stellaris Launchpad 108 WILD BASIN ROAD SUITE 350 AUSTIN TX 78746 Q2 DTC114EET1G DESCRIPTION WWW li com stellaris Microcontroller USB Expansion Buttons and LED FILENAME PART NO SHEET EK LM4F120XL Rev A sch EK LM4F120XL 1 OF3 MCU_PWR o Rag RESET ZS l RESET H24 and H25 installed as a single 1x2 r9 94 header on 100 mil center with jumper USB VBUS HIB LT CH VBUS x 4NCU PWR H24 e TEL A e Le Leo Lo Lo oou DIE oor
16. relevant information before placing orders and should verify that such information is current and complete All semiconductor products also referred to herein as components are sold subject to Tl s terms and conditions of sale supplied at the time of order acknowledgment TI warrants performance of its components to the specifications applicable at the time of sale in accordance with the warranty in Tl s terms and conditions of sale of semiconductor products Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty Except where mandated by applicable law testing of all parameters of each component is not necessarily performed Tl assumes no liability for applications assistance or the design of Buyers products Buyers are responsible for their products and applications using Tl components To minimize the risks associated with Buyers products and applications Buyers should provide adequate design and operating safeguards TI does not warrant or represent that any license either express or implied is granted under any patent right copyright mask work right or other intellectual property right relating to any combination machine or process in which TI components or services are used Information published by TI regarding third party products or services does not constitute a license to use such products or services or a warranty or endorsement thereof Use of such information ma
17. uit debug interface ICDI such as JTAG a regulated power supply a minimal microcontroller support circuit a user interface and a set of expansion headers The expansion headers are referred to as the BoosterPack interface A BoosterPack is an expansion card designed for this interface This interface provides a mechanism for developers to easily extend the Stellaris LaunchPad with application and user specific functions The Stellaris LaunchPad provides a BoosterPack interface that is compatible with the MSP430 LaunchPad In addition the Stellaris LaunchPad provides access to additional Stellaris functionality through an extended BoosterPack interface called the BoosterPack XL Interface BoosterPack interfaces with highly similar functionality for expansion will be available for the Stellaris LaunchPad in addition to microcontroller family specific functionality available on a BoosterPack XL Interface for additional options Table 1 1 provides a summary of BoosterPack interface compatibility Table 1 1 LaunchPad BoosterPack Compatibility Summary Stellaris LaunchPad Yes Yes MSP430 LaunchPad Yes No Other Tl LaunchPads Yes No This development guide provides necessary design information for developers who want to create BoosterPacks that extend the functionality of the Stellaris amp LaunchPad using either the original BoosterPack or the BoosterPack XL Interface Figure 1 1 on page 7 shows a photo of the Stellaris Lau
18. will fully indemnify TI and its representatives against any damages arising out of the use of any TI components in safety critical applications In some cases TI components may be promoted specifically to facilitate safety related applications With such components TI s goal is to help enable customers to design and create their own end product solutions that meet applicable functional safety standards and requirements Nonetheless such components are subject to these terms No TI components are authorized for use in FDA Class III or similar life critical medical equipment unless authorized officers of the parties have executed a special agreement specifically governing such use Only those TI components which TI has specifically designated as military grade or enhanced plastic are designed and intended for use in military aerospace applications or environments Buyer acknowledges and agrees that any military or aerospace use of TI components which have not been so designated is solely at the Buyer s risk and that Buyer is solely responsible for compliance with all legal and regulatory requirements in connection with such use TI has specifically designated certain components which meet ISO TS16949 requirements mainly for automotive use Components which have not been so designated are neither designed nor intended for automotive use and TI will not be responsible for any failure of such components to meet such requirements
19. y require a license from a third party under the patents or other intellectual property of the third party or a license from TI under the patents or other intellectual property of TI Reproduction of significant portions of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties conditions limitations and notices TI is not responsible or liable for such altered documentation Information of third parties may be subject to additional restrictions Resale of TI components or services with statements different from or beyond the parameters stated by TI for that component or service voids all express and any implied warranties for the associated TI component or service and is an unfair and deceptive business practice Tl is not responsible or liable for any such statements Buyer acknowledges and agrees that it is solely responsible for compliance with all legal regulatory and safety related requirements concerning its products and any use of TI components in its applications notwithstanding any applications related information or support that may be provided by TI Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards which anticipate dangerous consequences of failures monitor failures and their consequences lessen the likelihood of failures that might cause harm and take appropriate remedial actions Buyer
Download Pdf Manuals
Related Search
Related Contents
QUICK START Philips Walita PowerLife Steam iron RI2920/12 User Manual - CHAUVET® Lighting Eizo RadiForce RS210 SERIALDIS Manual - Applied Measurements Ltd Teekanne aus Borosilikatglas, 1 l Produktinformationen Mac OSX User Manual Copyright © All rights reserved.
Failed to retrieve file