Download Print this page

Silicon Laboratories Si825x User Manual page 5

Multi-phase pol

Advertisement

5. Development/Debug Operation: Software Setup
The Si825x Multi-Phase POL Reference Design comes with Application Builder software (detailed in "8. Si825x
Application Builder" on page 12), a configurable real-time software Kernel, and a software Kernel compiled
specifically for the Si8250 Multi-Phase POL Target Board.
The Kernel is royalty-free application software for the Si825x family of digital power controllers that greatly reduces
application program development time, effort, and engineering risk. The Application Builder is used to customize
the Kernel and create C-code source level application software for the Si825x end application. The Application
Builder directly modifies the source code in the Kernel, which is then compiled and downloaded to the Si825x. For
more information on the Kernel, see application note "AN271: Si8250 Real-Time Kernel Overview".
The Multi_Phase_POL directory (SiLabs\Power\Reference_Designs\Multi_Phase_POL\Firmware) contains the
Kernel configured for the Si8250 Multi-Phase POL Target Board.
Kernel software can be loaded/reloaded to the target board using the Silicon Laboratories IDE. Note that hardware
must be set up as detailed in "4. Development/Debug Operation: Initial Hardware Setup" on page 4. Follow the
instructions below to configure and download the Multi_Phase_POL application software for the Si8250 Multi-
Phase POL Target Board.
Note: A thorough understanding of the IDE is required before one can use the development/Debug Mode of the kit. The IDE is
detailed in "7. Silicon Laboratories Integrated Development Environment".
1. The included CD-ROM contains the Silicon Laboratories Integrated Development Environment (IDE),
Application Builder examples, the PMBus Monitor, Keil software 8051 tools, and additional documentation.
Insert the CD-ROM into your PC's CD-ROM drive. An installer will automatically launch allowing you to install
the software or read documentation by clicking buttons on the installation panel. If the installer does not
automatically start when you insert the CD-ROM, run autorun.exe found in the root directory of the CD-ROM.
Refer to the ReleaseNotes.txt file on the CD-ROM for the latest information regarding known problems and
restrictions. See "7. Silicon Laboratories Integrated Development Environment" on page 9 for further
information on the development tools.
2. Open the IDE by selecting Silicon LaboratoriesSilicon Laboratories IDE from the PC programs menu.
3. Next, the example project included with the kit is opened. Select ProjectOpen Project... from the IDE
menus. In the Project Workspace window, browse to the
"SiLabs\Power\Reference_Designs\Multi_Phase_POL\Firmware\Multi_phase_POL\Source" directory and
select the *.wsp project file. Press Open to close the window and open the project.
Note: This example will only work with the full version of the Keil compiler. If the demonstration compiler is used, use the
files in "SiLabs\Power\Reference_Designs\Multi_Phase_POL\Firmware\Multi_phase_POL_basic\Source". This
code will compile to less than 4 kB of code.
4. The Si8250 Multi-Phase POL Target Board has several connection requirements that must be specified before
connecting to the board. Select OptionsConnection Options... from the IDE menu. In the Connection
Options window, select USB Debug Adapter in the Serial Adapter section. Next, select C2 in the Debug
Interface section. The Si825x family of devices use the Silicon Laboratories 2-wire (C2) debug interface. Click
OK to close the window.
5. Click the Connect button in the toolbar or select DebugConnect from the menu to connect to the device.
6. Build the project by clicking on the Build/Make Project button in the toolbar or by selecting ProjectBuild/
Make Project from the menu.
Note: After the project has been built the first time, the Build/Make Project command will only build the files that have
been changed since the previous build. To rebuild all files and project dependencies, click on the Rebuild All button
in the toolbar or select ProjectRebuild All from the menu.
Si825x Multi-Phase POL-RD
Rev. 0.2
5

Advertisement

loading
Need help?

Need help?

Do you have a question about the Si825x and is the answer not in the manual?

Subscribe to Our Youtube Channel