diff --git a/doc/devices/HASIVO_S1100WP_8GT_1SX_SE.md b/doc/devices/HASIVO_S1100WP_8GT_1SX_SE.md index c3046c8d..64c342e0 100644 --- a/doc/devices/HASIVO_S1100WP_8GT_1SX_SE.md +++ b/doc/devices/HASIVO_S1100WP_8GT_1SX_SE.md @@ -67,4 +67,9 @@ Copper ports use LED SET0, the SFP port uses LED SET1. ### PoE -The 8 copper ports support PoE (power input DC 52V 2.5A). PoE is not configurable via RTLPlayground, and no `struct poe_port` telemetry is configured for this machine. +The 8 copper ports support PoE powered by a DC 52V 2.5A input. Power management is handled by two HS104PTI chipsets over I2C (GPIO47_I2C_SDA0, GPIO46_I2C_SCL0): + +* Chip 1 (I2C address 0x1A): 2.5G Ports 1–4 +* Chip 2 (I2C address 0x2A): 2.5G Ports 5–8 + +Note: The current implementation does not yet support PoE management. Consequently, PoE currently operates in standalone mode without software control. \ No newline at end of file diff --git a/doc/devices/photos/HASIVO_S1100WP-8GT-1SX-SE/pcb_bottom.jpg b/doc/devices/photos/HASIVO_S1100WP-8GT-1SX-SE/pcb_bottom.jpg index 7d388598..0b72c3c0 100644 Binary files a/doc/devices/photos/HASIVO_S1100WP-8GT-1SX-SE/pcb_bottom.jpg and b/doc/devices/photos/HASIVO_S1100WP-8GT-1SX-SE/pcb_bottom.jpg differ diff --git a/doc/devices/photos/HASIVO_S1100WP-8GT-1SX-SE/pcb_top.jpg b/doc/devices/photos/HASIVO_S1100WP-8GT-1SX-SE/pcb_top.jpg index 5065544a..6f72b543 100644 Binary files a/doc/devices/photos/HASIVO_S1100WP-8GT-1SX-SE/pcb_top.jpg and b/doc/devices/photos/HASIVO_S1100WP-8GT-1SX-SE/pcb_top.jpg differ diff --git a/machine.c b/machine.c index e615300b..01ec5767 100644 --- a/machine.c +++ b/machine.c @@ -1345,15 +1345,15 @@ __code const struct machine machine = { .high_leds = { .mux = LED_27 | LED_28_SYS | LED_29, .enable = LED_28_SYS | LED_29 }, .port_led_set = { 0, 0, 0, 0, 0, 0, 0, 0, 1}, .led_sets = { { LEDS_2G5 | LEDS_LINK | LEDS_ACT, // Green LED (right) - 0, // unused + 0, LEDS_1G | LEDS_100M | LEDS_10M | LEDS_LINK | LEDS_ACT, // Amber LED (left) 0 - }, // unused + }, { LEDS_10G | LEDS_5G | LEDS_2G5 | LEDS_1G | LEDS_100M | LEDS_LINK | LEDS_ACT, // SFP LED - 0, // unused - 0, // unused + 0, + 0, 0 - }, // unused }, + }, }, }; #elif defined MACHINE_F7008_2_5