Skip to content

Commit 6743291

Browse files
committed
Add more guidance on how to update/downgrade Mainware
1 parent 58741d7 commit 6743291

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

README.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -772,8 +772,7 @@ Disable Advertise
772772
### GSM Modem (gsmdebug)
773773
See Chris Repo. You need to use AT Commands. The Modem is directly attached to the UART Output.
774774

775-
### Reading the Console Values
776-
775+
### Understanding the Console Values
777776
Interesting is LiPOSOC and BMSSOC
778777

779778
```
@@ -782,10 +781,21 @@ TIME; LiPOSOC; BMSSOC; BATTEMP; BATVOLTAGE; BATCURRENT; MOTORCURRENT; MOT
782781
```
783782

784783
### Update mainware Firmware
784+
I use minicom on the Mac. The easiest way is to go into the Folder with the Firmware and then start minicom.
785+
**Make sure that the Module is somewhat charged OR Attach the Charger!**.
785786
Make sure that it is either an original Firmware or if modified the CRC32 and Magic Values are correct.
786787

787-
To update or downgrade the Mainware (this is the Firmware Version you see in the App) you update the shadow.
788-
DO NOT update the Mainware directly.
788+
To update or downgrade the Mainware (this is the Firmware Version you see in the App) you update the shadow Application.
789+
DO NOT update the Mainware (Loaded Application) directly.
790+
791+
1. Go into muco Bootloader via pressing ESC until it reboots.
792+
2. Type "es" (erase shadow), Enter
793+
3. Type "us" (upload shadow), Enter
794+
4. CONTROL-A S (On Mac) in minicom shell, select mainware_XXX.bin
795+
5. Type "vi" (version), Enter. Verify that the Version shown is what you expect.
796+
6. Type "st" (start), Enter. Mainware should start.
797+
7. Press ESC until you land in the Bootloader again. It will automatically copy the shadow into the mainware Part.
798+
8. It will reboot automatically. Verify that the Version after ES3 v.X.XX.XX is what you expected!
789799

790800
```console
791801
'MT' (@) 2019 STM32F4, Stop
@@ -838,7 +848,7 @@ ES3 v1.01.15
838848
```
839849

840850
### Update BMS Firmware to 1.17
841-
I use minicom on the Mac.
851+
I use minicom on the Mac. The easiest way is to go into the Folder with the Firmware and then start minicom.
842852
**Make sure that both the Battery and the Module are somewhat charged AND that there are NO Errors related to the Battery**.
843853
PLEASE. Do not try to update the BMS when the Fuse is OL (Open Line). It will not fix any BATtery error you have!
844854

0 commit comments

Comments
 (0)