User Guide

Si1140-DK
8 Rev. 0.3
3.3. Silicon Laboratories IDE
The Silicon Laboratories IDE integrates a source-code editor, a source-level debugger, and an in-system Flash
programmer. This tool can be used to develop and debug code for the C8051F800 MCU which is included on the
Si1143 Evaluation Board. The use of several third-party compilers and assemblers is supported by the IDE.
3.3.1. IDE System Requirements
The Silicon Laboratories IDE requirements:
Pentium-class host PC running Microsoft Windows 2000 or newer.
One available USB port.
3.3.2. Third Party Toolsets
The Silicon Laboratories IDE has native support for many 8051 compilers. The full list of natively supported tools is
as follows:
Keil
IAR
Raisonance
Tasking
SDCC
3.3.3. Downloading the Example Firmware Image
Source code that has been developed and compiled for the C8051F800 MCU on the Si1143 Evaluation Board may
be downloaded to the board using the Silicon Laboratories IDE. Follow the instructions below to update or refresh
the .HEX image in the Si1143 Evaluation Board.
1. Connect the Si1143 Evaluation Board to the PC using a USB cable.
2. Launch the Silicon Labs IDE, and click on Options->Connection Options.
3. Select “USB Debug Adapter”, and then select the board from the list (it should show up as “TS” followed by a
serial number).
4. Select “C2” as the debug interface, and press “OK”.
5. Connect to the board by pressing the “Connect” icon or by using the keyboard shortcut, Alt+C.
6. Click on the “Download” icon, or use the keyboard shortcut Alt+D.
7. In the download dialog window, click “Browse”.
8. Change to Files of Type “Intel Hex (*.hex)” and then browse to select the file.
9. Click “Open” then “Download”.
10.To run the new image, either press “Run” or “Disconnect” in the IDE.
Note: The Performance Analysis Tool, Si114x Programmer’s Toolkit and IDE cannot connect to the Si1143 Evaluation Board at
the same time. Be certain to disconnect from the board in one software package before trying to connect in the other.
Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.Downloaded from Arrow.com.