The one problem I have is at normal switch-on, I get a code 27 error which, depending on the knowledge base, is either:
27 ESC config invalid
or
27 Control Board Password Error
If I hold the throttle at full and then turn it on and hold the throttle until code 14 appears and let go (about 2 seconds) - it starts normal and will run.
Any idea what the code 27 really is and how to fix/clear it?
I've been having other issues with this dash after flashing BLE555. Even after flashing back full_BLE110.bin, the dash was buggy. I never could get BLE113 on it and finally looked at the full dump again. I found the firmware in the dump, which the first/main bank is 0x00018000-0x00020348, the whole firmware is 0x00018000-0x00031B7E. I replaced 110 with 113, which is the same size and reflashed the dash and the dash reset, stopped giving the error 27 and allowed me to change the serial number, which is actually located in the controller. I then flashed the full 110 back and it didn't seem buggy now nor is the error 27 back - strange! So, I changed the SSID in the bin on 113, flashed it again and now I'm happy. New SSID, serial number and no errors.
For anyone else. I have a header soldered to my dashboard so I can easily flash and I don't remove the dash or unplug it from the scooter while flashing. If there are connection errors, I both unplug the header and unplug/replug the ST-Link then plug the dash header back on. A couple times I bricked the dash and to flash it then, I had to remove the cable going to the controller and apply 5V to the 4-pin dash plug to power it. Then I could flash and recover.