The simplest and lowest cost method employs the Semtech TS8000x GUI and USB to I2C adapter board. This method requires some user interaction, and thus a bit of time and attention to implement, and is thus best suited to low volume applications where the extra programming time is made up for by the minimal setup cost and effort.
Option 1: Semtech USB-I2C Adapter & Wireless Power Semtech’s GUI developed for its wireless power controllers in combination with an adapter board allows the internal states of the TS8000x to be inspected and modified. One of the features of this development tool is the ability to download a firmware image, which is the key interest here.
Page 5
The software installation progress screen should appear briefly. 11. When finished, the “Installation Complete” confirmation screen should appear, indicating successful installation of the TS80002 GUI. Close Click to complete the installation process. www.semtech.com TS8000x Programming Guide 4 of 16 Rev 0.9 Sep 2016 Semtech...
Page 6
Semtech Wireless Power GUI 12. A new icon should now be present on your desktop: - Double-click the icon to launch the program. - If the program indicates a missing XML file, accept the option to auto-create a new one.
Page 7
Hardware Preparation TSWITX-G4-EVM The Semtech USB to I2C adapter board is included as part of the , along with its Semtech.com connector cable. Visit for the part number of the latest version of the EVM kit. EVM kits can http://semtech.com/ wireless-charging...
Page 8
Programming Sequence 1. Connect the Semtech USB-I2C adapter to the TS8000x target board via the 4 wire cable. 2. On the TS8000x target board, ground the Debug pin. 3. Connect the USB-I2C adapter board to your PC with a USB cable.
Page 9
The download is now complete. The GUI can be closed, boards powered down, and cables removed. www.semtech.com TS8000x Programming Guide 8 of 16 Rev 0.9 Sep 2016 Semtech...
In this section, the information needed to program the TS8000x using the Aardvark I2C/SPI Adapter Board and Semtech Text-Mode Script will be provided. First, the preliminary steps of obtaining the adapter board and downloading and installing the software will be considered. Next, setting up the hardware and using the Text-Mode Script to download the firmware image will be detailed.
Page 11
14. When finished, the “Installation Complete” confirmation screen should appear, indicating successful installation of the Aardvark driver. Close Click to complete the installation process. www.semtech.com TS8000x Programming Guide 10 of 16 Rev 0.9 Sep 2016 Semtech...
Page 12
When the final line “Please disconnect the device” is displayed, the installation is complete. 5. You can now close the window, power down the Aardvark and the target board, and remove the cables. www.semtech.com TS8000x Programming Guide 11 of 16 Rev 0.9 Sep 2016...
The script that performs the normal device test and validation must be expanded to include the programming of the firmware image to the target processor. To facilitate this process, Semtech provides the C source code that performs this function. It is the source of the executable used in the Aardvark- based programming solution described in the prior section.
WirelessPowerGUI_setup.msi 3. Extract from the zip archive. setup.exe 4. Run and follow the prompts to install the Semtech Wireless Power GUI software. Hardware Preparation TSWITX-EVM 1. Obtain a Semtech USB to I2C adapter board from a http://semtech.com/wireless-charging. EVM kits can be found at: 2.
Checklist 2: Aardvark Adapter and Text-Mode Script Preparation http://www.totalphase.com/ 1. Obtain an Aardvark I2C/SPI Adapter kit from TS80000. Docs & Resources, “ 2. At www.semtech.com, keyword search for Under click TS8000x Programming using text-mode script” to download TS80002_Programming.zip to your PC.
Page 17
Information relating to this product and the application or design described herein is believed to be reliable, however such information is provided as a guide only and Semtech assumes no liability for any errors in this document, or for the application or design described herein. Semtech the latest relevant information before placing orders and should verify that such information is current and complete.