English
Language : 

AN949 Datasheet, PDF (4/6 Pages) Silicon Laboratories – TouchXpress Programming
AN949: TouchXpress™ Programming Guide
Pre-Programmed Devices
2. Pre-Programmed Devices
Pre-programmed devices are useful for end systems that do not provide access to the configuration pins on the device. Devices are
programmed before being installed in the end system. Pre-programming options include using a ToolStick programming socket, using a
third-party programmer, or using Silicon Labs’ in-house programming service.
2.1 Using a ToolStick Socket
The ToolStick sockets are available from http://www.silabs.com/toolstick. The ToolStick socket that's compatible with the CPT007B and
CPT112S TouchXpress devices is the ToolStick990MPP.
Figure 2.1. Example ToolStick Socket Board
The socket connects to a ToolStick Base Adapter. The following steps are initial setup instructions that must be completed once:
1. Download and install Simplicity Studio (http://www.silabs.com/simplicity) on the programming PC.
2. The auto-detect feature in Simplicity Studio can cause a CPT device to miss touches. First disable automatic detection by clicking
the [Settings] icon, selecting [Device Manager]>[TCF Device Discovery], and selecting [Never] for [USB Discovery Options].
Click [OK].
3. Ensure the socket switch is in the OFF position.
4. Connect the board to the ToolStick Base Adapter.
5. Connect the ToolStick Base Adapter to the PC.
The programming procedure for this socket is:
1. Place the TouchXpress device to be programmed into the socket, using the guide in the corner to ensure proper orientation.
2. Move the socket board switch to the ON position.
3. Click the [Refresh detected hardware] button in Simplicity Studio.
4. Select the device under [Detected Hardware].
5. Click the [Xpress Configurator] tile.
6. Load the desired configuration and click the [Program to Device] button.
7. Move the socket board switch to the OFF position.
8. Remove the device from the socket.
More information about [Xpress Configurator] is available in AN0829: "Capacitive Sensing Library Configuration Guide." Application
notes can be accessed within Simplicity Studio using the [Application Notes] tile or on the Silicon Labs website (www.silabs.com/inter-
face-appnotes).
silabs.com | Smart. Connected. Energy-friendly.
Rev. 0.1 | 3