Avete riscontrato l’errore 22 e 23 sul vostro monopattino? Avete cancellato la EEPROM di un BMS per errore? Pensate di dover sostituire la batteria ?
Non ti preoccupare in questa guida andremo a vedere come Risolvere errori 22 e 23 Ninebot ES senza comprare una nuova batteria.
Cosa ti serve
– ST Link
– STVP solo per Windows (necessario confermare email) https://www.st.com/en/development-tools/stvp-stm32.html
– Il tuo seriale (scritto sul coperchio della batteria)
Risolvere errori 22 e 23 : Passaggio 1

- Rimuovi il BMS dalla batteria
- Collega il tuo ST-Link al BMS. Dall’alto verso il basso: RESET, GND, SWIM e 3.3V
- Collega USB St-Link e apri STVP utilizzando i seguenti parametri: Hardware: ST-LINK, Port: USB, Program mode: SWIM, Device: STM8L15xK6
- Clicca su “read all tabs”
- Vai a “Data Memory TAB”
- All’indirizzo 00001000, scrivi AA AA per le prime 2 colonne e quindi fai clic sulla scheda “Program Current Tab”
Per ora è tutto, scollega l’ST-Link e rimetti il BMS sulla batteria, puoi scollegare i cavi Dupont dal ST-link e accendi il Ninebot ES. Ora dovresti ricevere un errore 23. Qui iniziamo il secondo passaggio..
Risolvere errori 22 e 23 : Passaggio 2
- Rimuovi il BMS dalla batteria
- Collega l’USB St-Link e torna a STVP
- Fai clic su “read Data Memory Tab , ora dovresti vedere 5A 5A anziché AA AA
- All’indirizzo 00001020, inserire il numero seriale della batteria in hexa
- All’indirizzo 00001030, inserire 50 14 50 14. In realtà è il valore della capacità della batteria in Ah. Poiché la capacità della batteria di Ninebot ES è 5200 mAh, 5200 => 14 50 in esadecimale. Come segue LSB (bit meno significativo) dovremmo inserire 50 14.
- All’indirizzo 00001060, inseriamo 01 00 (che rappresenta lo stato del BMS al momento attuale, la configurazione valida è 01 00
- Clica su “program current tab”

Torna alla batteria, collega il BMS e accendi l’escooter. Ora dovrebbe andare tutto bene, puoi andare al menu Batteria nell’app Ninebot.
La guida conclude qui spero ti sia stata di aiuto!
Se hai qualche dubbio contattami!