software:poe_management

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software:poe_management [2020/11/10 10:25]
svanheule Add TI section
software:poe_management [2021/09/19 19:48] (current)
pfertser [OpenWrt Support for PoE] add a link to C implementation
Line 10: Line 10:
 | Cisco | [[:cisco-sx220|SG220-26P]] | RTL8382M | Microsemi PD69100 | PD69108 (?) | n/a | 802.3at | | Cisco | [[:cisco-sx220|SG220-26P]] | RTL8382M | Microsemi PD69100 | PD69108 (?) | n/a | 802.3at |
 | D-Link | [[:dgs-1210-10p|DGS-1210-10P F1]] | RTL8380M | Nuvoton M0516 (?) | BMC59121 | 1.8.2.1 | 802.3at | | D-Link | [[:dgs-1210-10p|DGS-1210-10P F1]] | RTL8380M | Nuvoton M0516 (?) | BMC59121 | 1.8.2.1 | 802.3at |
 +| Edge-CorE | ECS2100-10P | RTL8380M | Microchip PD69200 | Microchip PD69208M | n/a | 802.3at |
 | Netgear | [[:gs110tpp|GS110TPP v1]] | RTL8380M | Nuvoton M0516 | BCM59121 | 1.8.0.5 | 802.3at | | Netgear | [[:gs110tpp|GS110TPP v1]] | RTL8380M | Nuvoton M0516 | BCM59121 | 1.8.0.5 | 802.3at |
 +| Netgear | [[:GS310TP]] | RTL8380M | Nuvoton M0516 | BCM59121 | | 802.at |
 | Netgear | GS710TUP | | Nuvoton M0518 | BMC59121 ×2 | 4.1.0.1 | 802.3bt | | Netgear | GS710TUP | | Nuvoton M0518 | BMC59121 ×2 | 4.1.0.1 | 802.3bt |
 | Netgear | [[:gs728tpv2|GS728TP v2]] | RTL8391M | Nuvoton M0516 | BCM59121 ×3 | 2.0.2.7 | 802.3at | | Netgear | [[:gs728tpv2|GS728TP v2]] | RTL8391M | Nuvoton M0516 | BCM59121 ×3 | 2.0.2.7 | 802.3at |
 | TP-Link | [[:T1600G-52PS]] | RTL8393 | - | [[https://www.ti.com/lit/ds/symlink/tps23861.pdf|TI TPS23861PW]] ×12 | n/a | 802.3at | | TP-Link | [[:T1600G-52PS]] | RTL8393 | - | [[https://www.ti.com/lit/ds/symlink/tps23861.pdf|TI TPS23861PW]] ×12 | n/a | 802.3at |
-| Trendnet | [[:TPE-1620WS]] | RTL8382M | Nuvoton | BCM59121 ×2 | | 802.3at |+| Trendnet | [[:TPE-1620WS]] | RTL8382M | Nuvoton M0516LDE| BCM59121 ×2 | | 802.3at |
 | Zyxel | [[:GS1900-10HP]] | RTL8380M | STM 32F100 | BCM59121 | 1.6.0.4 (BCM59121), 1.0.0.1 (BCM59101) | 802.3at | | Zyxel | [[:GS1900-10HP]] | RTL8380M | STM 32F100 | BCM59121 | 1.6.0.4 (BCM59121), 1.0.0.1 (BCM59101) | 802.3at |
 | Zyxel | [[:Zyxel GS1920 series#GS1920-24HP]] | | STM 32F100 | [[https://docs.broadcom.com/doc/12358228|BMC59111]] ×6 | | 802.3at | | Zyxel | [[:Zyxel GS1920 series#GS1920-24HP]] | | STM 32F100 | [[https://docs.broadcom.com/doc/12358228|BMC59111]] ×6 | | 802.3at |
Line 24: Line 26:
 See [[Broadcom PoE control protocol]] for more details. See [[Broadcom PoE control protocol]] for more details.
  
-===== Microsemi platform  =====+===== Microchip/Microsemi platform  =====
  
-Like the Broadcom platform, the Microsemi PoE platform also uses a combination of a SoC-PSE bridge as controller, and PSE management ICs to control the power to the PoE devices.+Like the Broadcom platform, the Microchip PoE platform also uses a combination of a SoC-PSE bridge as controller, and PSE management ICs to control the power to the PoE devices.
  
 === Documentation ==== === Documentation ====
Line 32: Line 34:
   * [[https://www.microsemi.com/document-portal/doc_download/132053-pd69108-pd63000-g-pd69000-pd69100-serial-communication-protocol|Microsemi Serial control protocol]] between SoC and management IC   * [[https://www.microsemi.com/document-portal/doc_download/132053-pd69108-pd63000-g-pd69000-pd69100-serial-communication-protocol|Microsemi Serial control protocol]] between SoC and management IC
   * PD69108 PSE controller: [[https://www.microchip.com/wwwproducts/en/PD69108|Product page]]   * PD69108 PSE controller: [[https://www.microchip.com/wwwproducts/en/PD69108|Product page]]
 +  * PD69200 PoE PSE Controller: [[http://ww1.microchip.com/downloads/en/DeviceDoc/PD69200_PoE_PSE_Controller_Datasheet_00003460A.pdf|Datasheet]]
 +  * PD69208T4/PD69204T4/PD69208M PSE Manager: [[https://ww1.microchip.com/downloads/en/DeviceDoc/PD69208T4_PD69204T4_PD69208M_PoE_PSE_Manager_Datasheet.pdf|Datasheet]]
  
-==== Texas Instruments ====+===== Texas Instruments ====
  
 Until now, only one switch series was based TI's PSE controllers. These can be controlled directly by the SoC, or (according to TI's product pages) by an intermediate MCU. Until now, only one switch series was based TI's PSE controllers. These can be controlled directly by the SoC, or (according to TI's product pages) by an intermediate MCU.
  
-=== Documentation ===+===== OpenWrt Support for PoE ==== 
 + 
 +If your switch is based on the Broadcom PoE platform, you will need the rtl83xx-poe package in order to use PoE. This is currently available from [[https://git.openwrt.org/?p=openwrt/staging/blogic.git;a=tree;f=package/rtl83xx-poe;hb=2540faec92abf8f5e52eae0e77bfbdb47457252d|blogic's staging tree]]. Note that the other PoE platforms are not supported by this package. 
 + 
 +Either compile the package separately and install it on the switch after booting up OpenWrt, or copy over the files in the files sub-directory over into the base-files directory of your OpenWrt git repository from which you build 
 +the switch firmware. 
 + 
 +Information on how to configure is here: [[https://forum.openwrt.org/t/support-for-rtl838x-based-managed-switches/57875/284]]. 
 + 
 +Please note this Lua implementation is no longer receiving updates and the new C code is in the works: [[https://patchwork.ozlabs.org/project/openwrt/patch/20210511152243.1167160-1-john@phrozen.org/]]. 
 + 
 +==== Documentation ====
   * TPS23861 PSE controller: [[https://www.ti.com/lit/ds/symlink/tps23861.pdf|datasheet]]    * TPS23861 PSE controller: [[https://www.ti.com/lit/ds/symlink/tps23861.pdf|datasheet]] 
   * TPS23882 PSE controller: [[https://www.ti.com/lit/ds/symlink/tps23882.pdf|datasheet]]   * TPS23882 PSE controller: [[https://www.ti.com/lit/ds/symlink/tps23882.pdf|datasheet]]
  
  • software/poe_management.1605003930.txt.gz
  • Last modified: 2020/11/10 10:25
  • by svanheule