Quick Start Guide SLUU468 - December 2010 bq76PL536PGM-1 Programming Board This document covers the initial connection and installation of the Texas Instruments bq76PL536 program (OTP) board, P/N bq76PL536PGM-1. For device details and setting up the secondary protection, see the bq76PL536 data sheet. 1 2 3 4 5 6 7 8 Contents Software and Hardware Requirements .................................................................................. 2 Software Installation ........................................................................................................ 2 Connecting bq76PL536PGM and bq76PL536EVM Boards ........................................................... 2 EPROM Programming Procedures ....................................................................................... 3 Warnings and Troubleshooting ............................................................................................ 9 Advanced Mode View Detail ............................................................................................. 10 Support ...................................................................................................................... 13 Packing List ................................................................................................................ 13 List of Figures 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 .......................................................................................................... bq76PL536PGM-1 .......................................................................................................... Setting Trimming Value .................................................................................................... Creating Programmable Image ........................................................................................... Entering Optional Product Data ........................................................................................... Saving Image File ........................................................................................................... Loading Image to bq76PL536 OTP EPROM Programmer ............................................................ Loading Image to bq76PL536 OTP EPROM Programmer ............................................................ Check Hardware Setup .................................................................................................... Detecting IC.................................................................................................................. IC Detected. IC Inserted Correctly ........................................................................................ Warning for NO IC or Inserting Incorrectly .............................................................................. Programming IC ............................................................................................................. Passing or Failing. IC is Programmed Correctly ........................................................................ Passing/Failing. IC Failed to Program Fail Count Increases by 1 .................................................... Completed EPROM Programming. Insert a New IC and Repeat From Step 5. .................................... Warning for NO IC or IC Inserted Incorrectly............................................................................ Reprogramming Trimmed IC ............................................................................................. Advanced Mode Main View .............................................................................................. Copying Measurements Data to Clipboard ............................................................................ Connect to Dongle ........................................................................................................ Program Image ............................................................................................................ Comparing OTP. OTP Matches ......................................................................................... Comparing OTP. OTP Does not Match ................................................................................ Checking for Blank OTP. OTP is Blank ................................................................................ Checking for Blank OTP. OTP is not Blank ............................................................................ bq76PL536EVM-3 SLUU468 - December 2010 Submit Documentation Feedback bq76PL536PGM-1 Programming Board (c) 2010, Texas Instruments Incorporated 3 3 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 10 11 11 11 12 12 12 13 13 1 Software and Hardware Requirements www.ti.com 1 Software and Hardware Requirements 1.1 Software Requirements 1. Install bq76PL536EVM-3 evaluation software, version 2.1.17 or higher. 2. Install bq76PL536PGM-1 OTP EPROM programming software. 3. Install Aardvark driver. 1.2 Hardware Requirements 1. bq76PL536PGM-1 programming board kit 2. bq76PL536EVM-3. See the bq76PL536EVM-3 user's guide for more details. 3. Aardvark Host Adapter 2 Software Installation 2.1 Installing the Aardvark Driver CAUTION The Aardvark driver must be installed before attaching the adapter for the first time. The Aardvark driver must be installed prior to installing the TI-supplied bq76PL536 evaluation and bq76PL536 programming software. From the CD-ROM, run the file /Tools/Aardvark/Drivers/TotalPhaseUSB-v2.xx.exe to install the drivers. If prompted to do so, plug the Aardvark adapter into an available USB port using the supplied cable. The port must be a powered port, typically direct from a personal computer (PC). Using a nonpowered USB hub may not provide sufficient operating current for the Aardvark adapter or EVM to operate correctly. 2.2 Installing the bq76PL536EVM-3 Evaluation Software From the CD-ROM, run the file /Software/bq76PL536 Evaluation Software x_x_x.msi to install, where the "x_x_x" is replaced by the current build number. Installation is automatic. This installs the GUI (graphical user interface) software for the WindowsTM operating system. As new versions are released, they may be installed over the existing version. See the bq76PL536EVM-3 (SLUU437) user's guide for detailed installation information. 2.3 Installing the bq76PL536PGM-1 Programming Software From the CD-ROM, run the file /bq76PL536 programmer setup.msi. Installation is automatic. This installs the GUI software for Windows. As new versions are released, they may be installed over the existing version. 3 Connecting bq76PL536PGM and bq76PL536EVM Boards 3.1 Connecting bq76PL536EVM-3 See the bq76PL536EVM-3 (SLUU437) user's guide. 2 bq76PL536PGM-1 Programming Board SLUU468 - December 2010 Submit Documentation Feedback (c) 2010, Texas Instruments Incorporated EPROM Programming Procedures www.ti.com Figure 1. bq76PL536EVM-3 3.2 Connecting bq76PL536PGM Figure 2. bq76PL536PGM-1 1. 2. 3. 4. 5. 4 Connect the USB cable to the Aardvark adapter and your PC. Connect the Aardvark ribbon cable to the 10-pin header on the bq76PL536PGM programmer board. Run the bq76PL536 OTP EPROM programmer software on your PC. Check for 22-V and 7-V LEDs on the board and GUI. See Figure 9. If all of the LEDs are not ON, select Connect to Dongle (F2), or repeat the preceding steps. EPROM Programming Procedures 1. Set EPROM trimming values. (a) Set up bq76PL536EVM-3. See Section 3 or the bq76PL536EVM-3 user's guide. (b) Set trimming values. See Figure 3. 2. Create programmable image. (a) Create program image ( Figure 4). (b) Enter information on optional product data ( Figure 5). (c) Save image file in YYYYYY.xml format ( Figure 6). (d) Save the YYYYYY.xml file to a directory. 3. Connect the Aardvark adapter to the bq76PL536PGM-1 programming board. See Section 3. SLUU468 - December 2010 Submit Documentation Feedback bq76PL536PGM-1 Programming Board (c) 2010, Texas Instruments Incorporated 3 EPROM Programming Procedures www.ti.com 4. Run bq76PL536 OTP EPROM Programmer Software. 5. Load the image created with bq76PL536EVM ( Figure 7 and Figure 8). 6. Insert the integrated circuit (IC) into the socket. Check for pin 1 orientation. See Figure 10. The 22V and 7V LEDs must be on. If not, press the F2 function key, "Connect to Dongle". See Figure 21. 7. Test the IC. Click the Click to Detect selection. 8. Separate pass and fail IC. 9. Insert a new IC, and repeat from step 5. 10. See Figure 9 to Figure 13 for complete sequence of EPROM programming. Figure 3. Setting Trimming Value Figure 4. Creating Programmable Image 4 bq76PL536PGM-1 Programming Board SLUU468 - December 2010 Submit Documentation Feedback (c) 2010, Texas Instruments Incorporated EPROM Programming Procedures www.ti.com Figure 5. Entering Optional Product Data Figure 6. Saving Image File Figure 7. Loading Image to bq76PL536 OTP EPROM Programmer SLUU468 - December 2010 Submit Documentation Feedback bq76PL536PGM-1 Programming Board (c) 2010, Texas Instruments Incorporated 5 EPROM Programming Procedures www.ti.com Figure 8. Loading Image to bq76PL536 OTP EPROM Programmer Figure 9. Check Hardware Setup Figure 10. Detecting IC 6 bq76PL536PGM-1 Programming Board SLUU468 - December 2010 Submit Documentation Feedback (c) 2010, Texas Instruments Incorporated EPROM Programming Procedures www.ti.com Figure 11. IC Detected. IC Inserted Correctly Figure 12. Warning for NO IC or Inserting Incorrectly Discard this IC if inserted incorrectly. NOTE: GO Back to Step 5 SLUU468 - December 2010 Submit Documentation Feedback bq76PL536PGM-1 Programming Board (c) 2010, Texas Instruments Incorporated 7 EPROM Programming Procedures www.ti.com Figure 13. Programming IC Figure 14. Passing or Failing. IC is Programmed Correctly Figure 15. Passing/Failing. IC Failed to Program Fail Count Increases by 1 8 bq76PL536PGM-1 Programming Board SLUU468 - December 2010 Submit Documentation Feedback (c) 2010, Texas Instruments Incorporated Warnings and Troubleshooting www.ti.com Figure 16. Completed EPROM Programming. Insert a New IC and Repeat From Step 5. 5 Warnings and Troubleshooting 5.1 No IC or IC Inserted Incorrectly 1. See Figure 17. Error message pops up. 2. Discard the IC if IC is inserted incorrectly 5.2 Reprogramming Trimmed (Programmed) IC EPROM (OTP) is a one-time-only programmable memory. ICs must not be programmed more than one time. It is possible to damage the device if programmed twice. (a) Figure 18 error message pops up. (b) Go to Section 6.4. . If OTP matches, then the IC is already programmed to proper trim value. If OTP does not match, then IC is a failed IC and must be disregarded. (c) Go to Section 6.5. Verify Blank Check feature. Request that TI send blank ICs. Figure 17. Warning for NO IC or IC Inserted Incorrectly SLUU468 - December 2010 Submit Documentation Feedback bq76PL536PGM-1 Programming Board (c) 2010, Texas Instruments Incorporated 9 Advanced Mode View Detail www.ti.com Figure 18. Reprogramming Trimmed IC 6 Advanced Mode View Detail Advanced mode provides tools for users to get more detailed information for debugging purposes. This mode is not recommended for production operator. 6.1 Copy Measurement Data to Clipboard * 6.2 Connect to Dongle - F2 * 6.3 6.4 * Program OTP trim value to IC (Figure 22). * Click icon or F5. Compare OTP Compare IC OTP content (Figure 23and Figure 24). Blank Check - F7 * 10 Connect dongle to your PC ( Figure 21). Program Image * 6.5 Copy current measurements (Brick, Cell voltage, Temperatures) to clipboard, and subsequently copy to a spreadsheet. Check whether OTP is blank or not (Figure 25 and Figure 26). bq76PL536PGM-1 Programming Board SLUU468 - December 2010 Submit Documentation Feedback (c) 2010, Texas Instruments Incorporated Advanced Mode View Detail www.ti.com 6.6 Refresh Figure 19. Advanced Mode Main View Figure 20. Copying Measurements Data to Clipboard Figure 21. Connect to Dongle SLUU468 - December 2010 Submit Documentation Feedback bq76PL536PGM-1 Programming Board (c) 2010, Texas Instruments Incorporated 11 Advanced Mode View Detail www.ti.com Figure 22. Program Image Figure 23. Comparing OTP. OTP Matches Figure 24. Comparing OTP. OTP Does not Match 12 bq76PL536PGM-1 Programming Board SLUU468 - December 2010 Submit Documentation Feedback (c) 2010, Texas Instruments Incorporated Support www.ti.com Figure 25. Checking for Blank OTP. OTP is Blank Figure 26. Checking for Blank OTP. OTP is not Blank 7 Support Contact your local TI sales office for technical support. Support is also available through the TI E2ETM community forum at http://e2e.ti.com/support/power_management/default.aspx . 8 Packing List Line QTY EA P/N Description 1 1 ea Bq76PL536PGM PCB assembly (x = rev level) 2 1 ea Aardvark adapter USBSPI (FW Rev 3.41 or later required) 3 1 ea CD-ROM containing software and documentation this is a spacer paragraph, keep getting a blank page SLUU468 - December 2010 Submit Documentation Feedback bq76PL536PGM-1 Programming Board (c) 2010, Texas Instruments Incorporated 13 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI's terms and conditions of sale supplied at the time of order acknowledgment. TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI's standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed. TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards. TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may 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 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. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements. TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety-critical applications. TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use. TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Applications Amplifiers amplifier.ti.com Audio www.ti.com/audio Data Converters dataconverter.ti.com Automotive www.ti.com/automotive DLP(R) Products www.dlp.com Communications and Telecom www.ti.com/communications DSP dsp.ti.com Computers and Peripherals www.ti.com/computers Clocks and Timers www.ti.com/clocks Consumer Electronics www.ti.com/consumer-apps Interface interface.ti.com Energy www.ti.com/energy Logic logic.ti.com Industrial www.ti.com/industrial Power Mgmt power.ti.com Medical www.ti.com/medical Microcontrollers microcontroller.ti.com Security www.ti.com/security RFID www.ti-rfid.com Space, Avionics & Defense www.ti.com/space-avionics-defense RF/IF and ZigBee(R) Solutions www.ti.com/lprf Video and Imaging www.ti.com/video Wireless www.ti.com/wireless-apps Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265 Copyright (c) 2010, Texas Instruments Incorporated Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Texas Instruments: BQ76PL536PGM-1