Hallo zusammen,
ich habe eine ALLPOWERS R3500 V2.0 (48V LiFePO4, ~3,2 kWh, ~15S) mit einem reinen Software-Problem und hoffe auf eure Erfahrung – im S2000-Pro-Thread wurde ja bereits der gleiche Hauptcontroller (Nations N32G455) analysiert. Bei mir sitzt er auf dem Modul „2KM-MCU-MIN" (Datum 20210812), also sehr wahrscheinlich dieselbe Familie.
Fehlerbild: Nach einer einmaligen Tiefentladung hängt der SOC bei 1% fest. Das Gerät lädt und entlädt real völlig normal – es ist also kein Zelldefekt, sondern der Coulomb-Zähler hat seinen Referenzpunkt verloren und rekalibriert nicht mehr am oberen Ladeschluss.
Bereits erfolglos probiert: diverse BMS-Reset-Versuche, App, und das BMS mehrere Tage komplett von Zellen/Controller/Kondensatoren getrennt. Der Wert bleibt – liegt also im nichtflüchtigen Speicher.
Diagnosestand (vollständige Doku als PDF vorhanden):
Hauptcontroller: N32G455 (Cortex-M4, RT-Thread mit finsh/msh-Shell über UART) SOC-Coulombzähler sitzt im BMS-Chip auf der Akkuplatine, erreichbar per RS485 Angedachte Wege: (1) Auslesen von SOC/Zellspannungen/Fault-Flags über die UART-Shell (battery_data_debug), (2) SWD-Dump/-Write des N32G455 (vorher Backup!), (3) BMS-Reset/-Kalibrierung per RS485 via drv_bms_send_debug, Protokoll vorher über drv_rs485_receive_debug mitlesen
Zu den zwei angehängten Fotos (mit meiner vermuteten Pinbelegung, bitte gegenprüfen):
Foto 1 – P2 (rechte Lochreihe) = UART: von oben nach unten 3.3V / RX / TX / GND. Plan: CP2102 (3,3 V!), RX/TX gekreuzt, 3.3V NICHT anschließen (Board läuft), 115200 8N1. Foto 2 – P1 (linke Lochreihe) = SWD: von oben nach unten 3.3V / DIO(SWDIO) / CLK(SWCLK) / GND. Plan: DAPLINK, 3V3 nur bei stromloser MCU.
Meine Fragen:
Hat jemand die finsh-Shell des N32G455 bei der R-Serie schon erreicht? Stimmt meine UART-Belegung an P2 (siehe Foto 1)? Andere Baudrate nötig? Kennt jemand einen SOC-Reset-/Kalibrier-Befehl über drv_bms_send_debug oder das RS485-BMS-Protokoll dieser Geräte? Alternativ über SWD (Foto 2): Weiß jemand, in welchem Flash-Datensektor der N32G455 den SOC/Zustand ablegt?
Die vollständige Diagnose (PDF) stelle ich gern bereit. Danke für jeden Hinweis!

