retr0
|
942e6b4e4d
|
ShineLAN-X: USB-CDC Modbus vorbereitet, Modbus vorläufig deaktiviert
- Wechselrichter-Kommunikation läuft über USB-CDC (PA11=D-, PA12=D+, PA8=Pullup)
- Modbus-Platzhalter bis USB-Port wieder eingelötet und getestet
- USB-CDC build flags entfernt (blockieren ohne Host), werden separat aktiviert
- Ethernet + MQTT läuft stabil (DHCP, HA Discovery)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-17 05:49:39 +02:00 |
|
retr0
|
054f8c3fa6
|
ShineLAN-X: Ethernet + MQTT funktioniert
- Korrekte SPI2-Pins (PB12-PB15, RST=PC8) aus Referenz-Firmware übernommen
- LEDs eingebunden (PC7/PB0/PB1/PC5), Startup-Blink
- DHCP aktiviert, MQTT-Broker auf Heimnetz (<MQTT-BROKER-IP>)
- Modbus UART auf USART3 (PB10/PB11, 115200 Baud) vorkonfiguriert
- Kein RS485 DE/RE Pin — Wechselrichter nutzt direkten UART
- UART-Port ausgelötet, muss nach Messung der korrekten Pins angepasst werden
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-17 05:43:06 +02:00 |
|
retr0
|
852ec90e6b
|
ShineLAN-X: Initiale Firmware + Hardware-Diagnose
- STM32F103RBT6 Firmware für Growatt ShineLAN-X
- Bitbang-SPI (EthernetENC) auf Port C (PC6/PC7/PC8/PC9)
- UART-Debug auf USART1 (PA9/PA10), Modbus temporär deaktiviert
- SO-Aktivitätstest und ESTAT-Register-Scan bestätigen:
ENC28J60 läuft (SO aktiv), SI/MOSI-Verbindung unterbrochen
- Nächster Schritt: Pin 5 ENC28J60 nachlöten oder Bodge-Draht
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-16 19:10:31 +02:00 |
|