Der Hinweis kam ursprünglich mal vom Entwickler.
Ich hatte Dein Problem auch einmal. Es fiel mir aber erst auf, als ich eine Schalter-Modifikation an der EVSE-DIN realisiert hatte. Diese sah so aus, dass ein DIP-switsch den RS485-Teil vom UART abkoppelte. Damit war also eine EVSE-DIN mit RS485 und ohne RS485 (UART z.B. für Bluetooth-Modul HC06) möglich.
Im UART-mode konnte ich immer mit 5V flashen, aber als ich mal vergessen hatte, darauf umzustellen, ging nichts mehr.
Der 2,3V-Hinweis ermöglichte dann den Flash im RS485-Modus, der ja standardmäßig in Hardware bei der EVSE-DIN vorliegt.
Du kannst problemlos mit 2,3V flashen. Es muss nur danach die Anzeige "....complete" erscheinen. Dann ist alles paletti.
Good luck!
Ach ja - Du setzt die Register dann per Modbus? Mir ist das immer zu aufwendig, weshalb ich das mit dem BT-HC06-Modul mache. Dazu brauche ich aber die Abkopplung des RS485-Teiles (ist ein anderes Thema).
Hier mal die EVSE-DIN-Einstellungen für die openWB-Nutzung, die natürlich auch per Modbus gesetzt werden können (Die 3 rot markierten sind per default (nach dem Flash) anders und müssen mit dem angegebenen Wert überschrieben werden):
- 20181229_EVSE-DIN-register_fuer_openWB.jpg (62.96 KiB) 11201 mal betrachtet
@snaptec
Gute Frage, woher die 5V kommen.
Ich bin mir aber sicher, dass ich die früher irgendwo gelesen habe, weil man mit 5V auf 3,3V-PIC's auch etwas kaputt machen kann. Voreingestellt sind sie in der MPLAB IPE v4.15 ggf. auch.
2,3V sind dagegen völlig unüblich. In der aktuellen Flash-manual
http://evracing.cz/evse/
steht leider gar kein VDD-Wert drin.
Was hältst Du von einer manual zum Setzen der Register per Modbus? Du machst das von der Linuxseite mit dem py-Programm, richtig?
VG aiole