ZHCA962 October   2019

 

  1.    说明
  2.    资源
  3.    特性
  4.    应用
  5.    设计图像
  6. 1System Description
    1. 1.1 Key System Specifications
    2. 1.2 Description
  7. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
      1. 2.2.1 Input Power
        1. 2.2.1.1 Vpwr
        2. 2.2.1.2 3.3 V
        3. 2.2.1.3 3.3 V_ISO
      2. 2.2.2 Communication Interface
        1. 2.2.2.1 PSE I2C Communication
        2. 2.2.2.2 MCU - Host Communication
      3. 2.2.3 MSP430F523x Hardware Design
    3. 2.3 Highlighted Products
      1. 2.3.1  TPS23882
      2. 2.3.2  MSP430F523x
      3. 2.3.3  ISO7741
      4. 2.3.4  ISO7731
      5. 2.3.5  CSD19538
      6. 2.3.6  LM5017
      7. 2.3.7  LM5020
      8. 2.3.8  LM5050
      9. 2.3.9  INA240
      10. 2.3.10 REF3425
      11. 2.3.11 TPS3890
  8. 3Hardware, Software, Testing Requirement and Test Result
    1. 3.1 Required Hardware and Software
      1. 3.1.1 Hardware
      2. 3.1.2 Software
    2. 3.2 Testing and Results
      1. 3.2.1 Test Setup
        1. 3.2.1.1 Hardware Setup
        2. 3.2.1.2 LED, Test Point, Jumper and Connector Settings
          1. 3.2.1.2.1 EVM LEDs
          2. 3.2.1.2.2 EVM Test Points
          3. 3.2.1.2.3 EVM Jumpers
          4. 3.2.1.2.4 EVM Input and Output Connectors
        3. 3.2.1.3 System Firmware GUI Setup
          1. 3.2.1.3.1 PSE System Firmware GUI Installation
          2. 3.2.1.3.2 PSE System Firmware GUI Operation
      2. 3.2.2 Test Results
  9. 4Design Files
    1. 4.1 Schematic
    2. 4.2 Bill of Materials
    3. 4.3 PCB Layout Recommendations
      1. 4.3.1 Layout Prints
    4. 4.4 Altium Project
    5. 4.5 Gerber Files
    6. 4.6 Assembly Drawings
  10. 5Software Files
  11. 6Related Documentation
    1. 6.1 商标

PSE System Firmware GUI Operation

Start the PSE system firmware GUI by double clicking the GUI icon and clicking the Start button. A window similar to Figure 3 appears. The Offline mode is selected by default.

Figure 3. GUI StartupTIDA-050026-23882 tida-050026-23881-gui-load-image-1.png

Select the MSP430 device you want to start with and then load the PSE system firmware code image (access from TIDA-050026-23882 folder or PSEMCUDAUEVM-082 tool folder). When finished, click Proceed to go to the configuration page.

Figure 4. GUI Device Selection and Image LoadTIDA-050026-23882 tida-050026-23881-gui-load-image-finish-2.png

The configurations are split into four sections: system configuration, PPM (Port Power Management) configuration, device configuration, and port configuration.

The system configuration is applied to the whole system. This tab is always available on the to the right of the GUI. The following parameters can be configured through the system configuration tab:

  • Legacy detection functions
  • Legacy devices released prior to the PoE standard can be powered through the Ethernet cable. The PSE system firmware detects these legacy PDs and powers on with protection.

  • Use of external sensing circuit
  • The external sensing circuit is used to measure the total power consumption of the system. When the current exceeds the power budget, the MCU shuts down low priority ports. This increases the system response to the load step change.

  • System bootup setting
    1. Turn on the PSE port as soon as the power is up.
    2. Turn on the PSE port after the PoE enable command is sent from the host
  • Port overload retry mode
    1. Re-enable immediately: after overload happens, the port is re-enabled immediately. If the overload still presents, it will try at most five times and shuts down the port if the overload is not removed within five retries. The port is re-enabled after the PD is removed from the port and reconnects to the port.
    2. Re-enable after PD is disconnected and connected: after overload happens, the port is disabled immediately and is re-enabled after the PD is removed from the port and reconnects to the port.
    3. Timer controlled: the port is re-enabled immediately after overload happens. The port keeps retrying for a period (controller by timer) and is disabled after the timer expires. The port is re-enabled after the PD is removed from the port and reconnects to the port.
    4. OSS signal source (from MCU or CPLD):In a multi-power supply system, when one power supply has faults and the remaining power supply is not able to supply the current power consumption, turn off low priority ports to protect the remaining power supply. The OSS function of the PSE is used to fast shutdown the low priority ports. There are 2 sources to generate the OSS signal:
      1. MSP430 generates the OSS signal
      2. CPLD generates the OSS signal
      3. Interrupt mask
      4. The interrupt mask in Figure 5 can be configured to enable interrupt events to notify the host through the MSP430 P6.0.

      Figure 5. GUI System Configuration and PPM ConfigurationTIDA-050026-23882 tida-050026-23881-gui-ppm-config-3.png

      PPM configuration is applied to the port power management mechanism. The following parameters can be configured through the PPM configuration tab:

      • Power limit mode:class limit mode and port limit mode
        1. Class limit mode:in class limit mode, the port power is limited by the PD's class level. For example, if the PD is class 8, the port power limit(PCUT) is set to 90W.
        2. Port limit mode:in port limit mode, the port power is limited by the host. The host should set port power limit before the port is powered on.
      • Power policy: static and dynamic mode
        1. Static mode:in static mode, the port power allocation is set to port power limit. In class limit mode, port power allocation is class level power of the PD and in port limit mode, the port power allocation is the port power limit configured from the host.
        2. Dynamic mode: in dynamic mode, the port power allocation equals to the port's actual consumed power. It allocates the port's unused power to other ports.
      • Multi-power supply mode: RPS and sharing mode:
        1. Redundant power supply (RPS) mode:in RPS mode, the total power budget equals to main power supply's power budget when both main power supply and backup power supply are connected. The total power budget equals to backup power supply's power budget when the main power supply is disconnected.
        2. Sharing power supply mode:in sharing mode, the total power budget equals to the sum of two power supplies' power budget when both power supplies are connected. The total power budget equals to remaining power supply's power budget if one of the power supplies is disconnected.
      • Total number of power supplies and the power budget of each power supply. If there's only one power supply, the power good signal must be connected to P1.5.
      • Power guard band: when the total allocated power < total power budget — guard band, there's no more low priority ports to be turned on and the guard band LED will turn on.

      Device configuration is mainly used to configure the mapping between the PSE device channels and the logical RJ45 ports. When mapping a 4-pair port, only channels within the same quad (channel 1–4 or channel 5–8) can be mapped to one 4-pair port.

      Figure 6. GUI Device ConfigurationTIDA-050026-23882 tida-050026-23881-gui-device-config-4.png

      The Port Configuration is applied to the port by port settings, such as port PoE enable and disable, port priority, and port power limit (only in port limit mode).

      Figure 7. GUI Port ConfigurationTIDA-050026-23882 tida-050026-23881-gui-port-config-5.png

      When everything has been configured, click the Proceed button. The summary page displays all of the configurations being set compared to the factory default configurations. When everything is verified, you can generate the hex file or flash the code to the MSP430 device directly.

      Figure 8. GUI Configuration Summary TIDA-050026-23882 tida-050026-23881-gui-review-page-6.png

      When configurations are reviewed, the GUI can generate the default code image and program the device directly through MSP-FET.

      Figure 9. GUI Program Device and Generate HexTIDA-050026-23882 tida-050026-23881-gui-generate-or-program-device-7.png

      When the code is successfully flashed to the MSP430, the system will be up and running. MSP-FET can be disconnected from the laptop or PC. Connect the USB2ANY (with 30-pin ribbon cable) to a laptop or PC and the GUI will be in online mode after selecting host interface protocol.

      Figure 10. Host Interface Protocol Selection in Online ModeTIDA-050026-23882 Protocol selection.jpg

      When the device is connected to GUI, real-time changes can be made on the configuration page and status page shows the real time system status. The status page shows the system, device, and port real-time status. The user can also change the system configuration in the configuration page: each change is converted to a host command to the MSP430 MCU. The user can also press the Save Configuration button to save the current configuration as the default setting.

      Figure 11. GUI Status PageTIDA-050026-23882 tida-050026-23881-gui-online-status-page-8.png

      The BSL firmware update page provides the field firmware upgrade functions that the firmware can be upgraded through the same I2C or UART port as the normal communication. This is beneficial to firmware upgrade after the product is released to customers.

      Figure 12. BSL Firmware Update PageTIDA-050026-23882 BSL firmware update.jpg

      Before using BSL page to update the MSP430 firmware, BSL code needs to be flashed to MSP430 if it hasn't been flashed. Download Uniflash from ti.com and use it to flash the BSL code by following the steps:

      Select MCU device to MSP430F5234.

      Figure 13. MCU Device Selection Page TIDA-050026-23882 Uniflash1.jpg

      Configure the flash section.

      Figure 14. Configure Settings and Utilities Page TIDA-050026-23882 Uniflash2.jpg

      Load BSL code and flash to MSP430.

      Figure 15. Select and Load Images Page TIDA-050026-23882 Uniflash3.jpg

      In the debug page, user's can read and write raw data to MSP430 following host interface protocol and to each PSE device's registers by providing I2C address and register number. The password is "C430".

      Figure 16. Debug Page TIDA-050026-23882 Debug.jpg