With latest firmware this is now working for me. Not sure why it failed earlier.
- Get rustup.
- Get cargo-binutils.
- Install the DFU USB tool (dfu-util).
- Download firmware…
It may work with dfu-util as suggested on github
Is this the github reference you had in mind?
LOL. I've messed around enough with openocd to know that I will make zero progress doing it myself.
It would be most convenient to flash new firmware using microUSB port as done by st.com tool. Not all users may have the programmer ST-Link v2.1. And the corresponding pins are not easily accessible…
What is the ADC sample period?
The period in the equations I'm referring to is the servo loop period. Does the firmware include a mechanism for strictly controlling this period?
Thermostat is simpler and I’d rather keep it that way.
Sounds like a good philosophy for this board.
For example iteritems is depracated in python 3.
https://git.m-labs.hk/M-Labs/thermostat/src/branch/master/pytec/plot.py#L53
v2.2 will fix problems with v2.0 (eg SENS swap) and add features (eg PWM fan). Without hardware version sensitivity how will the firmware operate correctly?