I believe the calibration for these grinders looks something like
- Unplug power
- Slowly turn grinder by hand while empty
- Slowly adjusting grinder knob until grinding plates just barely touch when spun by hand
- Adjust dial facade to indicate this is the new “zero” location
Either way, the term “calibration” + the name of your grinder should get you a fairly specific run down.
It’s worth noting that if your grinder wasn’t calibrated like this when you got it then your notes will indeed need to be redone. But only once because next time you disassemble for cleaning you start at the known zero point again by going through the simple calibration process.
I know it may seem obvious, but did you check the pins of the BOOT0 switch itself and the nearby capacitor? A stray bit of solder there could cause the switch to appear always held down by shorting either the cap or the switch. It doesn’t appear that the boot0 line goes anywhere other than there and the main microcontroller so the issue is likely there.