Add instruction for Thermostat
Signed-off-by: Egor Savkin <es@m-labs.hk>
This commit is contained in:
parent
40c677056f
commit
ca82d61e79
|
@ -15,3 +15,4 @@
|
|||
- [Sinara 7210 Clocker](./hw/clocker.md)
|
||||
- [Sinara 8452 DSP Stabilizer](./hw/stabilizer.md)
|
||||
- [Sinara 9805 RF Power Amplifier Booster](./hw/booster.md)
|
||||
- [Sinara 8451 Thermostat](./hw/thermostat.md)
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
* [Wiki](https://github.com/sinara-hw/Stabilizer/wiki)
|
||||
* [QUARTIQ Manual](https://quartiq.de/stabilizer/)
|
||||
* [Firmware](https://github.com/quartiq/stabilizer)
|
||||
|
||||
## JSON
|
||||
|
||||
|
|
|
@ -0,0 +1,29 @@
|
|||
# Sinara 8451 Thermostat
|
||||
|
||||
* [Wiki](https://github.com/sinara-hw/Thermostat/wiki)
|
||||
* [Firmware](https://git.m-labs.hk/M-Labs/thermostat)
|
||||
|
||||
## Setup
|
||||
|
||||
```shell
|
||||
git clone gitea@git.m-labs.hk:M-Labs/thermostat.git
|
||||
cd thermostat
|
||||
nix develop
|
||||
nix-shell -p gcc-arm-embedded-10 rlwrap
|
||||
cargo build --release
|
||||
arm-none-eabi-objcopy -O binary target/thumbv7em-none-eabihf/release/thermostat thermostat.bin
|
||||
# turn on Thermostat
|
||||
rlwrap nc -vv 192.168.1.26 23
|
||||
# enter `dfu` command end exit rlwrap
|
||||
dfu-util -a 0 -s 0x08000000:leave -D thermostat.bin
|
||||
```
|
||||
|
||||
Then check that fans are working properly.
|
||||
You may also check fan controls via `fan` commands (see the firmware documentation).
|
||||
|
||||
## Common problems
|
||||
|
||||
### Thermostat doesn't connect or doesn't enter DFU mode
|
||||
|
||||
Carefully take out Thermostat from its protective box, unscrewed all screws before. Apply jumper and power on the Thermostat.
|
||||
Now it should be in DFU mode.
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
* [Datasheet](https://m-labs.hk/docs/sinara-datasheets/4410-4412.pdf)
|
||||
* [Wiki](https://github.com/sinara-hw/Urukul/wiki)
|
||||
* [Firmware](https://github.com/quartiq/urukul)
|
||||
|
||||
## JSON
|
||||
|
||||
|
|
Loading…
Reference in New Issue