Silicon Laboratories Si3452MS8 User Manual

Si3452MS8-KIT
Si3452MS8 EVALUATION BOARD USERS GUIDE
1. Introduction
The Si3452MS8 8-port evaluation kit (Si3452MS8-KIT) is intended for Power over Ethernet (PoE) Power Sourcing Equipment (PSE) system designers interested in evaluating the Quad-port Si3452 PSE controller. While evaluation kits are normally shipped with Si3452 devices that use Silicon Laboratories’ proprietary dV/dt™ disconnect, they can also be used for evaluation of the pin-compatible Si3453, which uses dc disconnect. In this case, the Si3452 devices must be replaced with the appropriate Si3453 device. Please refer to "8. Ordering Guide" on page 35 for more information.
2
The Si3452 is controlled through an I interface (GUI) is provided, giving an easy-to-use visual display and control of the Si3452 I evaluation kit assumes the user has access to a PC to control the evaluation board with the provided GUI.
The user is also responsible for providing an appropriate high-voltage power supply. The power supply should be 45 to 57 V for normal PoE or 51 to 57 V for PoE+. The Si3452 can supply over 30 W to each port. Thus, the two Si3452 controllers for the eight port demo system can provide over 240 W of total power. Normally, a 50 to 100 W power supply is used. While the classification and actual current consumption of each port is available, the demo GUI does not implement system-level power management. Contact Silicon Laboratories for more information about system-level power management options.
The Si3452MS8 kit has been thoroughly tested for standards compliance and interoperability. Contact Silicon Laboratories for test reports using Sifos PoE test equipment and University of New Hampshire PoE standards compliance and interoperability reports.
C (or SMBus) interface. For convenience in evaluation, a graphical user
2
C registers. The
Rev. 0.6 5/12 Copyright © 2012 by Silicon Laboratories Si3452MS8-EVB
Si3452MS8-KIT
2. Kit Contents
This user’s guide includes instructions on the use of the Si3452 register control GUI. An optional Power Manager GUI is described in the SI3452 Power Manager GUI user’s guide on the CD-ROM. The installation instructions for the hardware and USB to I Power Manager GUI.
Kit Contents
Si3452MS8-EB r1.1 The Si3452 8-port evaluation board with connector for an externa l 50 V power supply. The
Si3452CB-EB r1.1 An RJ-45 connector board configured as power over Ethernet Gigabit mid-span injector.
PoE USB v1.3 A USB to I
Si3402ISO-EB A PD evaluation board configured to provide a Class 3 signature.
2
C driver in this user’s guide must be followed before installing and using the Si3452
Table 1. Evaluation Kit Contents
power supply must be capable of supplying the required a mount of power for all PoE loads being connected. Standard boards are populated with Si3452-B01-GM parts.
A 24-wire cable to connect the Si3452 evaluation board to the mid-span injector board
2
C (or SMBus) evaluation board. This board is preconfigured with updated firm-
2
ware to support I A USB cable to connect to a host PC
C transactions.
Si3402ISO-C4-EB A PD evaluation board configured to provide a Class 4 signature.
10 loads for the evaluation boards. Each load will consume 2.5 W, which is about 3 W referred to the PSE side.
Two Ethe rnet cables to conn ect the Si3400 an d Si3401 evaluation boards to the connector board.
CD-ROM Software drivers for the USB to SMBus adapter and a GUI for the Si3452 registers on a
CD-ROM. Applicable applications notes and data sheets are also included.
2 Rev. 0.6
Si3452MS8-KIT
3. Installation
Before you can use the Si3452 Monitor, you must first install the PoEUSB device driver associated with the PoEUSB adapter card, as well as install the Si3452 Monitor.
3.1. Installing the PoEUSB Device
If you have previously installed the PoEUSB device, uninstall the previous driver version before installing the new version. To uninstall the previous version, select “Programs and Features” or “Add or Remove Programs” from the Control Panel, and then uninstall “Windows Driver Package - Silicon Labs…”.
Figure 1. Uninstall Previous Rev Windows Driver Package
To install the PoEUSB device driver, run PoEUSBSetup_v1.1.exe.
Figure 2. PoE USB Device Installer Screen
After the PoEUSB device driver is insta lled, th en comp le te the in stallation by connecting the PoEUSB adapter card to the PC with a USB cable.
Rev. 0.6 3
Si3452MS8-KIT
3.2. Installing the Si3452 Monitor
If you have previously installed the Si3452 Monitor, uninstall the previous version before installing the new version. To uninstall the previous version, select “Programs and Features” or “Add or Remove Programs” from the Control Panel, and then uninstall "Si3452 Monitor".
Figure 3. Uninstall Previous Rev Si3452 Monitor
To install the Si3452 Monitor, run Si3452MonitorSetup_v2.0.exe.
4 Rev. 0.6
Figure 4. Monitor Setup Wizard
Si3452MS8-KIT
4. Hardware Installation
Figure 5 shows how all the hardware pieces of the Si3452 evaluation board fit together.
Figure 5. Evaluation Board Hardware
Rev. 0.6 5
Si3452MS8-KIT
Port 1
Data in
Port 1 PoE and Data out
Port 8
Data in
Port 8
PoE and Data out
Perform the following steps:
1. Connect the Si3452 evaluation card (Si3452MB8-EVB) to the RJ45 (Si3452C3-EVB) card using the 24-pin ribbon cable.
2. Plug J104 of the PoEUSB adapter into J104 of the Si3452 evaluation card.
3. The high-voltage power supply should be connected to the evaluation system before it is plugged into the ac mains. Hot insertion of the high voltage is not recommended. Be careful about the polarity of the high-voltage power supply . Af ter the high voltage supply is turned on, the power LED D101 will glow, indicating that the 3.3 V supply is active.
Figure 6. Location of D101 which Indicated Power Has Been Properly Applied
4. Plug the PoEUSB adapter into the computer USB cable if this was not already done during the software installation step. Connect the USB side before connecting the PoEUSB side. If the drivers were installed properly, the PC should recognize the adapter.
5. Plug in powered devices. The evaluation board is configured as a midspan power injector. The data input lines are on the top row, and the power plus data output lines are on the bottom row.
Figure 7. Connector Board Configuration
6. Start the Si3452 Monitor.
6 Rev. 0.6
Si3452MS8-KIT
5. Using the Si3452 Monitor
To run the Si3452 Monito r, double click on the "Si3452 Moni tor" desktop icon. You may also run the Si3452 Monitor from the Start menu, by selecting: Start All Programs Silicon Laboratories Si3452 Monitor.
The Si3452 Monitor initially displays the basic graphical user interface (GUI), but it can be switched to the advanced GUI by clicking on the “Advanced GUI” button.
5.1. Basic GUI
The basic GUI provides high level status, configuration, and control of Si3452 port controllers.
The basic GUI contains the following:
Monitor Control Interface Selector Device Information Device Status Port Boxes
Figure 8. Basic GUI
Rev. 0.6 7
Si3452MS8-KIT
5.1.1. Monitor Control
The primary purpose of the Monitor Control area is to configure and control the operation of the GUI itself.
Figure 9. Monitor Control Area
The user may manually update the GUI by clicking the “Refresh” button. The GUI reads the Si3452 registers and updates the displayed information.
The user may cause the GUI to automatically update itself at regular intervals by clicking on the “Start polling” button. The green LED flashes red each time an up da te occurs . The “ Poll d elay” text box allo ws th e use r to spe cify the time between updates. The user may stop automatic updates by clicking on the “Stop polling” button.
The user selects which Si3452 controller to use with the “Slave addr” box. Several Si3452 controllers may be connected to the I which of the Si3452 controllers to communicate with. The GUI works with only one Si3452 at a time, but the user may dynamically switch the GUI between several Si3452s with the “Slave addr” box.
If the user checks the “CoR” (Clear on Read) check box, then the GUI reads the Si3452's CoR registers when updating. If the CoR check box is not checked, then the GUI does not read the CoR registers when updating. The CoR registers are the Port Event registers and the De vice Status register. Reading a CoR register h as side effects. Reading a Port Event register clears that register and clears a port event bit in the interrupt register. Reading the Device Status register clears a device event bit in the interrupt register. Consequently, if the CoR check box is checked while the GUI is polling, then events could come and go with out being noticed by the user.
If the user checks the “RoM” (Read on Modify) check box, then the GUI automatically updates itself after the user modifies the GUI. The GUI automatically shows the effect of any change within a time delay, specified by the “RoM delay” text box. The RoM behavior is only useful if polling is stopped.
The Monitor Control area has three buttons. The “Reset Device” button resets the Si3452 by writing the “reset chip” command to the command register. The “Shutdown low priority ports” button turns off all low pr iority port s by writing the “shutdown all low priority ports” command to the command register. The “Advanced GUI” button displays the advanced GUI controls.
5.1.2. Interface Selector
The Interface Selector specifies which USB-to-I2C device to use for communicating with the Si3452 port controllers.
2
C bus, and each controller has a unique I2C slave address. The “Slave addr” box specifies
8 Rev. 0.6
Figure 10. Interface Selector
Si3452MS8-KIT
The Si3452 Monitor supports several different USB-to-I2C devices. If more than one of these devices is connected to the PC at the same time, then the user can select which one to use with the Interface drop-down box.
2
The “Dummy” device is a substitute device that does not actually perform I allows the Si3452 Monitor to open even if there are no USB-to-I
The version of the Si3452 Monitor is displayed at the bottom of the window.
5.1.3. Device Information
The Device Information box displays high level information about the Si3452 device.
2
C devices connected to the PC.
Figure 11. Device Information Box
This box displays the hardware revision of the silicon, the firmware version, and the measured Vee voltage. The user can update the Vee voltage by clicking on the “Vee” button.
5.1.4. Device Status
The Device Status box displays the high level status of the Si3452 device.
C communications. The Dummy device
Figure 12. Device Status Box
This box displays the contents of the Dev ice Status register. If the temperature of the Si3452 controller is too high, then the “Over temp” LED bar is bright red instead of dark red. If the Vee voltage is too low, then the “Vee UVLO” LED bar is bright red instead of dark red. This box also displays the setting of the detection back-off timing (Alternative A or Alternative B).
The user may manually update this box by clicking on the “R” (read) button. The GUI reads the Device Status register and updates the status information displayed in this box. This box is not updated by polling or by the “Refresh” button unless the CoR check box is checked.
If a device event bit is set in the interrupt register , then the “R” butto n is red. This indicates that the displayed device status is stale and that the Device Status register should be read. Reading the Device Status register has the side effect of clearing the device event bits in the interrupt register, consequently making the “R” button no longer red.
The “Toggle detection back-off timing” button switches the detection back-off timing between Alternative A and Alternative B. This change may not automatically be displayed in this box. The user may have to click on the “R” button to see the new timing setting . If the Device Status register has never been read, then this box displays “Alternative?” because the timing is not known .
Rev. 0.6 9
Si3452MS8-KIT
5.1.5. Port Boxes
The port boxes display port status and have controls for configuring and controlling the ports.
Figure 13. Port Box
5.1.5.1. Port Status
A port box displays the results of the last detection and last classification in the middle of the right pane. The PwrEnable LED (bottom left) is bright red if the port is turned on. The PwrGood LED is bright red if the measured port voltage is good.
The amount of current drawn from the port is displayed at the bottom right corner of the port box. The user may manually update the port current reading by clicking on the “R” (read) button.
5.1.5.2. Port Configuration
A port box contains four radio buttons to configure the mode of the port. The port mode may be Shut down, Manual, Semi-auto, or Auto.
The port features can be configured with the four checkboxes on the right pane. If “Disconnect enable” is checked, the port removes power if the powered device is unplugged. If “PoE+” is checked, then the port supplies high power to a powered device that follows to the PoE+ protocol. If “Low priority” is checked, the port immediately removes power if the “Shutdown low priority ports” button is clicked. If “Legacy enable” is checked, then the port supplies power to a legacy powered device even though the powered device does not provide a valid detection resistance. The “Legacy enable” check box is disabled if the Si3452 controller does not support this feature.
The user may configure a port's Icut level with the “Icut (mA)” drop-down box. The port automatically removes power if the port current is greater than the Icut level for more than 60 milliseconds.
5.1.5.3. Port Control
A port box contains three buttons for controlling a port. The “On” button forces a port to supply power; the “Off” button forces a port to remove power, and the “Reset” button resets a port.
10 Rev. 0.6
Si3452MS8-KIT
5.2. Advanced GUI
The advanced GUI adds additional controls to the basic GUI for low level status, configuration, and control of Si3452 controllers.
The advanced GUI consists of the following sections:
Interrupt Enable Events Register List
Figure 14. Advanced GUI
Rev. 0.6 11
Si3452MS8-KIT
5.2.1. Interrupt Enable
The Interrupt Enable box specifies which events cause the Si3452 to generate an interrupt.
Figure 15. Interrupt Enable Box
5.2.2. Events
The Events box displays the status of the interrupt line and the port event s.
Figure 16. Events Box
If the interrupt line is active, then the LED bar at the top of the Events box is bright red instead of dark red. Note that if there are multiple Si3452 controllers in the system, one or more of these controllers may be pulling the interrupt line low. It may not be the currently-selected Si3452 that is making the interrupt line active.
The Port Events registers can be read using the port event buttons under the Interrupt line active LED bar. Further below the port event, LEDs display the status of each event for each port. If a port event is active, then the corresponding LED is bright red.
The user may manually update a port's event LEDs by clicking on the port's event button (P1, P2, P3, P4). The GUI reads the corresponding Port Events register and updates the por t's eve nt LEDs. Port event L EDs are not up dated by polling or by the “Refresh” button unless the CoR check box is checked.
If a port event bit is set in the interrupt register, then the corresponding port event button (P1, P2, P3, P4) is red. This indicates that the port's event LEDs are stale and that the Port Events register should to be read. Reading a Port Events register has the side effect of clearing that Port Events register and clearing the port event bit in the interrupt register, consequently making the port event button no longer red.
12 Rev. 0.6
Si3452MS8-KIT
5.2.3. Register List
The Register List displays the contents of the Si3452 registers and allows the user to change th e registe r content s.
Figure 17. Register List
The Register List displays all of the Si3452's registers grouped by category. Each category of registers can be expanded and collapsed by clicking on the plus and minus signs at the left edge of the Register List.
The Register List displays the type o f each register. Each register is either RW (read/write), RO (read only), WO (write only) or CR (Clear on Read). WO registers reflect the value applied by the user.
The user may specify which registers to read (when the GUI is updated) by checking a box at the left of each register name. Refreshing, polling, and RoM, all depend on these settings. Clear on Read registers are read only if both the CoR check box is checked and the check box for the individual CR register is checked.
The user may read and write individual registers by using the “ R” ( re ad) a nd “W” ( wri te) button s at the rig ht ed ge of each register. The “R” and “W” buttons are disabled if the operation is not allowed for the type of register. The whole register file can be updated at once by clicking on the “Refresh” button.
The Register List displays the value of each register in binary and hexadecimal form. If a register has not yet been read, then its binary value is displayed as all Xs, and its hexadecimal value is blank.
A register's hexadecimal value is displayed in a text box. If a register is not writable (RO or CR), then its text box is gray and its hexadecimal value cannot be changed by the user. If a register is writable (RW), then its text box is white and its hexadecimal value can be changed by the user. The accepted format in text boxes are: octal (0 nnn). After changing a register's value, the user clicks on the register's “W” button to write the new value to the register.
Rev. 0.6 13
Loading...
+ 28 hidden pages