You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -26,7 +25,7 @@ This Chip features 512Megabits (64 Megabytes) of Flash capacity.
26
25
- Logs
27
26
- Shell (UART) for the Module, BLE,
28
27
29
-
28
+
```
30
29
m2m.vanmoof.com
31
30
ALARM_BMS_REMOVED
32
31
SET_SHIPPING
@@ -96,17 +95,21 @@ WST_DISCHARGE_MODE
96
95
WST_CHARGE_MODE
97
96
WST_BYPASS_MODE
98
97
WST_NONE
98
+
```
99
99
100
100
### How to get started?
101
101
102
102
You need the backside of the PCB from the Module to dump the SPI Flash
103
103
104
+
Tools needed: Torx Screw set. I used my iFixit Kit.
105
+
104
106
1. unlock bike and remove Module from the Frame
105
107
2. if you do not unlock the bike, the Alarm stays on and will annoy you. I used duct tape to cover the speaker if i forgot it.
106
-
2. open Module and unscrew all internal screws of the PCB to remove the PCB.
108
+
2. open Module and unscrew all internal screws of the PCB to remove the PCB. Make sure you unplug the Matrix LCD Cable carefully! You can replace the cable if you break it.
107
109
3. On the backside of the PCB is the Macronix 16 Pin SPI Flash Chip near the port for the back light.
108
110
4. Dump that Flash with an 16 Pin! SPI Flash Chip clamp and a Pi
109
-
5. I used an Raspberry Pi Zero v1.1. There you have to enable the SPI Interface with raspi-config
111
+
4.1 I used an Raspberry Pi Zero v1.1. There you have to enable the SPI Interface with raspi-config
112
+
5. If you screw it back to getter make sure to use Screw glue like Loctite. The (in)rush current from/to the battery and the ac voltage to the Motor is high especially if the battery has low charge thus low voltage. If a screw gets lose while you ride you create little sparks.
0 commit comments