Re-Programming the EEPROM of the TPS652170 Device
www.ti.com
16
SLVUBH6 – November 2018
Submit Documentation Feedback
Copyright © 2018, Texas Instruments Incorporated
Software Instructions
Figure 15. EEPROM-Backed Registers of the TPS652170 (1 of 2)
Страница 1: ...B EVM Documentation 25 List of Figures 1 BOOSTXL TPS652170 Printed Circuit Board Top View 3 2 BOOSTXL TPS652170 and MSP430F5529 LaunchPad Connected 4 3 BOOSTXL TPS652170 BoosterPack and MSP430F5529 LaunchPad Block Diagram 5 4 BOOSTXL TPS652170 with Socket Open 8 5 Run the IPG UI Software 9 6 Successful Connection Between Computer and USB2ANY MSP430F5529 LaunchPad 9 7 Creating New IPG UI Project fo...
Страница 2: ...3 one WLED boost converter DCDC4 two general purpose LDO regulators LDO1 LDO2 and two load switches that can be purposed as LDO regulators LS1 LDO3 LS2 LDO4 The output voltage of all the DC DC converters and the LDO regulators is programmable Configuring the load switches as additional LDO regulators is programmable The sequence order of all DC DC converters the LDOs and the load switches can also...
Страница 3: ... A BOOSTXL TPS652170 BoosterPack plug in module 4 TPS652170 devices TPS652170RSL 5 An internet connection Specific instructions on how to program the TPS652170 using the BOOSTXL TPS652170 with the IPG UI software are provided in Appendix A while the EVM documentation related to the design of the BOOSTXL TPS652170 hardware is provided in Appendix B NOTE All re programmed EEPROM settings must be val...
Страница 4: ...ftware and the TPS652170 device The firmware on the MSP430F5529 needs to be updated before it can communicate with the TPS652170 Figure 2 shows the BOOSTXL TP652170 connected on top of the MSP430F5529 LaunchPad with a micro USB cable inserted in the LaunchPad Figure 2 BOOSTXL TPS652170 and MSP430F5529 LaunchPad Connected NOTE Do not plug the BOOSTXL TPS652170 BoosterPack into the MSP430F5529 Launc...
Страница 5: ...truments Incorporated BOOSTXL TPS652170 EVM User s Guide Figure 3 BOOSTXL TPS652170 BoosterPack and MSP430F5529 LaunchPad Block Diagram 2 1 Connecting Headers This section describes the headers on the BOOSTXL TPS652170 used to connect the BoosterPack EVM to the MSP430F5529 LaunchPad There are two sets of headers numbered J1 J4 each set having two rows of 10 pins for a total of 40 pins The outside ...
Страница 6: ...ders BOOSTXL TPS652170 Connecting Headers MSP430F5529 LaunchPad Device Pin Net Name Pin Number Header Number Pin Number Header Pin Info Net and or Device Pin Name 18 VIO 1 3V3LP 1 J1 1 3V3 3V3 9 PWR_EN 2 J1 2 Analog In A5 P6 5 N A 2 BOOST_EN 8 J1 8 GPIO P2 7 28 SCL 9 J1 9 I2C SCL P4 2 27 SDA 10 J1 10 I2C SDA P4 1 PAD GND 20 J2 20 GND GND 12 3 USBLP 21 J3 21 5 V 5 V PAD GND 22 J3 22 GND GND 46 LDOP...
Страница 7: ... and script file TPS652170 programming js from here 3 The latest MSP430F5529 LaunchPad USB2ANY firmware USB2ANY_2 7 0 0_LP txt from here 4 The MSP430_USB_Firmware_Upgrade_Example 1 3 1 1 Setup exe from the MSP430_USB_Developers_Package 5_20_06_02 A detailed set of instructions for using the software with examples is provided in Appendix A 2 5 Update MSP430F5529 Firmware Update the MSP430F5529 Laun...
Страница 8: ...Incorporated BOOSTXL TPS652170 EVM User s Guide Figure 4 BOOSTXL TPS652170 with Socket Open In order for the configurable load switches LDO regulators LS1 LDO3 LS2 LDO4 to receive power from the correct source shunts must be installed in the correct position on both 3 pin headers J5 and J6 as described in Table 3 ...
Страница 9: ...nstructions explain how to run setup and operate the IPG UI software on a computer and connect it to the BOOSTXL TPS652170 Run the IPG UI software by using the Windows Start Menu and navigating to the Texas Instruments folder or by double clicking the desktop icon as shown in Figure 5 Figure 5 Run the IPG UI Software Wait for the program to load Plug in the micro USB cable to the USB port of the M...
Страница 10: ...roject for the TPS652170 Click the Create Project button NOTE After a project is initially created it is available in the Create Projects from Recent Devices menu When a project is saved it is available in the Open Recent Projects menu The TPS652170 Introduction tab is now displayed as shown in Figure 8 Click the Get Started button or the Register Map tab to begin communicating with TPS652170 devi...
Страница 11: ...tware Instructions Figure 8 TPS652170 Project Introduction Tab in IPG UI Click the Read All button and verify that data has changed in the CHIPID register from 0x00 to 0x02 Verify that no red notifications appear in the upper left corner of the IPG UI window Blue notifications are informational only and do not indicate an error has occurred Figure 9 ...
Страница 12: ...otification appears as in Figure 10 it indicates the computer can talk to the USB2ANY MSP430F5529 LaunchPad but cannot communicate with the TPS652170 device The primary cause of this issue may be that the power switch for the BOOSTXL TPS652170 is in the OFF position the socket does not have a sample installed or the USB cable is not plugged into the MSP430F5529 LaunchPad or the computer In case of...
Страница 13: ...Start by navigating to the Device Controls tab of the IPG UI and verify that the Auto Password feature is Enabled as shown in Figure 11 Figure 11 Auto Password Write Enabled Navigate back to the Register Map tab click on the row for the DEFDCDC1 register 0x0E and read the value of this register by clicking the button labeled R in this row of the register map table as shown in Figure 12 Figure 12 D...
Страница 14: ...ide of the window to change the output voltage of DCDC1 to a new value Write the new value of this register by clicking the button labeled W in this row of the register map table as shown in Figure 14 The value in the PASSWORD register 0x10 will also change because the IPG UI is automatically writing the correct password to this register in advance so that the DCDC1 register will accept the new da...
Страница 15: ...EPROM memory of the device The most commonly programmed values DC DC converter output voltage and sequencing order will be modified in this example NOTE All of the bits that are backed by EEPROM and are programmable are highlighted in red in the Register Map section of the IPG UI software for the TPS652170 device Bits that are grayed out are Reserved and are Read Only The bits with no color coding...
Страница 16: ...EPROM of the TPS652170 Device www ti com 16 SLVUBH6 November 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated Software Instructions Figure 15 EEPROM Backed Registers of the TPS652170 1 of 2 ...
Страница 17: ...Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated Software Instructions Figure 16 EEPROM Backed Registers of the TPS652170 2 of 2 For this example the TPS652170 will be re programmed from its original settings to provide power to the processor shown in Figure 17 ...
Страница 18: ... LDO3 3 3 V 400 mA 3 3 V Peripheral LS2 USB_HI_VBUS USB_OTG_VBUS 200 mA 3 2 3 1 4 Re Programming the EEPROM of the TPS652170 Device www ti com 18 SLVUBH6 November 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated Software Instructions 1 The power on sequence order is listed for each rail numbered 1 4 Figure 17 TPS652170 Re Programming Example Block Diagram The voltag...
Страница 19: ... 4 registers to the value currently stored in EEPROM and is desirable in the end application but it will prevent successful re programming with new output voltage settings If this issue is observed while modifying registers prior to re programming the EEPROM then a value of 0x00 must be written to the ENABLE register 0x16 before re starting this procedure To match the example the order in which th...
Страница 20: ... and make these changes permanent a special bit named EE_PROG_BIT must be set to 1b in the TEST_EEP_ADDR register 0x2C This register and other special registers can be found in the Test Registers tab of the GUI Figure 20 shows how to enter programming mode manually and Figure 21 shows how to use the IPG UI to automatically re program the EEPROM memory of the TPS652170 device When the programming m...
Страница 21: ...g EE_PROG_BIT to Re Program EEPROM Now the BOOSTXL TPS652170 board can be reset by moving SW1 labeled PWR to the OFF position and then moving it back to the ON position Click Read All on the IPG UI to verify that all of the registers programmed into the EEPROM has been re programmed correctly Figure 22 and Figure 23 show all of the registers that have been re programmed in this example as well as ...
Страница 22: ...EPROM of the TPS652170 Device www ti com 22 SLVUBH6 November 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated Software Instructions Figure 22 Registers After Successful Re Programming 1 of 2 ...
Страница 23: ...2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated Software Instructions Figure 23 Registers After Successful Re Programming 2 of 2 NOTE If the voltage on the PWR_EN pin of the TPS652170 is less than to 7 V this is too low for re programming the EEPROM ...
Страница 24: ...o 1b again in real time by I2 C and LDO1 have been enabled Bit 6 of the DEFSLEW register 0x11 has reset to 0b because the GODSBL bit is not backed by EEPROM None of the EEPROM backed bits highlighted in red that were changed in the example re programming have been highlighted in blue The successful re programming of the EEPROM can also be verified on the BOOSTXL TPS652170 hardware by measuring the...
Страница 25: ...xas Instruments Incorporated EVM Documentation Appendix B SLVUBH6 November 2018 EVM Documentation B 1 Layout Figure 24 through Figure 31 show the board layout for the BOOSTXL TPS652170 Figure 24 Component Placement Top Assembly Figure 25 Component Placement Bottom Assembly ...
Страница 26: ...Layout www ti com 26 SLVUBH6 November 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated EVM Documentation Figure 26 Layout Top Composite Figure 27 Layout Bottom Composite ...
Страница 27: ...www ti com Layout 27 SLVUBH6 November 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated EVM Documentation Figure 28 Top Layer Figure 29 Inner Layer 1 GND Plane ...
Страница 28: ...Layout www ti com 28 SLVUBH6 November 2018 Submit Documentation Feedback Copyright 2018 Texas Instruments Incorporated EVM Documentation Figure 30 Inner Layer 2 Signal Figure 31 Bottom Layer Top View ...
Страница 29: ...1_IN AGND LS2_IN RESET INT LDO_PGOOD BYPASS INT_LDO GND 15uH L4 VOUT A1 VIN A2 GND B1 ON B2 TPS22915CYFPR U1 GND 10uF C4 GND VOUT A1 VIN A2 GND B1 ON B2 TPS22915CYFPR U2 3V3LP 10uF C5 GND GND 2 1 3 SW1 3V3LP GND 1 5k R2 Q1 2N7002 GND 0 01uF C11 GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND GND 1uF C1 1uF C7 150uF C2 0 1uF C6 0 1uF C3 4 7uF C9 10uF C12 10uF C14 10uF C15 10uF C...
Страница 30: ...uF 50 V 5 X7R 0402 0402 C0402C103J5R ACTU Kemet C12 C14 C15 C17 4 10 uF CAP CERM 10 uF 16 V 20 X5R 0603 0603 GRM188R61C10 6MAALD MuRata C13 1 4 7 uF CAP CERM 4 7 uF 50 V 10 X7R 1206_190 1206_190 UMK316AB7475 KL T Taiyo Yuden C16 1 1 uF CAP CERM 1 µF 16 V 10 X7R AEC Q200 Grade 1 0603 0603 CGA3E1X7R1C 105K080AC TDK C18 C28 2 0 1 uF CAP CERM 0 1 uF 25 V 10 X7R 0603 0603 C1608X7R1E10 4K080AA TDK C20 C...
Страница 31: ...01 Vishay Dale PB_IN1 1 Switch Tactile SPST 12 V SMD SMD 6 x 3 9 mm 434121025816 Wurth Elektronik Q1 1 60 V MOSFET N CH 60 V 115 A SOT 23 SOT 23 2N7002 Fairchild Semiconductor R1 1 649 RES 649 1 0 063 W AEC Q200 Grade 0 0402 0402 CRCW0402649 RFKED Vishay Dale R2 1 1 5 k RES 1 5 k 5 0 063 W AEC Q200 Grade 0 0402 0402 CRCW04021K50 JNED Vishay Dale R3 1 165 k RES 165 k 1 0 063 W AEC Q200 Grade 0 0402...
Страница 32: ...2A 01T Copal Electronics SW2 1 Switch Slide SPDT 0 2 A GULL 12 V SMD SMD 3 Leads Body 8 5 x 3 5 mm Pitch 2 5 mm CL SB 12B 01T Copal Electronics TP1 TP2 TP3 TP4 4 Test Point Miniature Black TH Black Miniature Testpoint 5001 Keystone TP5 TP6 TP7 TP8 TP9 TP10 TP11 TP12 TP13 TP14 TP15 11 Test Point Miniature Red TH Red Miniature Testpoint 5000 Keystone TP16 TP17 2 Test Point Miniature Blue TH Blue Min...
Страница 33: ...y set forth above or credit User s account for such EVM TI s liability under this warranty shall be limited to EVMs that are returned during the warranty period to the address designated by TI and that are determined by TI not to conform to such warranty If TI elects to repair or replace such EVM TI shall have a reasonable time to repair such EVM or provide replacements Repaired EVMs shall be warr...
Страница 34: ...the user guide with the maximum permissible gain and required antenna impedance for each antenna type indicated Antenna types not included in this list having a gain greater than the maximum gain indicated for that type are strictly prohibited for use with this device Concernant les EVMs avec antennes détachables Conformément à la réglementation d Industrie Canada le présent émetteur radio peut fo...
Страница 35: ...ed loads Any loads applied outside of the specified output range may also result in unintended and or inaccurate operation and or possible permanent damage to the EVM and or interface electronics Please consult the EVM user guide prior to connecting any load to the EVM output If there is uncertainty as to the load specification please contact a TI field representative During normal operation even ...
Страница 36: ...COST OF REMOVAL OR REINSTALLATION ANCILLARY COSTS TO THE PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES RETESTING OUTSIDE COMPUTER TIME LABOR COSTS LOSS OF GOODWILL LOSS OF PROFITS LOSS OF SAVINGS LOSS OF USE LOSS OF DATA OR BUSINESS INTERRUPTION NO CLAIM SUIT OR ACTION SHALL BE BROUGHT AGAINST TI MORE THAN TWELVE 12 MONTHS AFTER THE EVENT THAT GAVE RISE TO THE CAUSE OF ACTION HAS OCCURRED 8 2 Specif...
Страница 37: ...se resources are subject to change without notice TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource Other reproduction and display of these resources is prohibited No license is granted to any other TI intellectual property right or to any third party intellectual property right TI disclaims responsibility for...