forked from sinara-hw/assembly
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 7210 Clocker](./hw/clocker.md)
|
||||||
- [Sinara 8452 DSP Stabilizer](./hw/stabilizer.md)
|
- [Sinara 8452 DSP Stabilizer](./hw/stabilizer.md)
|
||||||
- [Sinara 9805 RF Power Amplifier Booster](./hw/booster.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)
|
* [Wiki](https://github.com/sinara-hw/Stabilizer/wiki)
|
||||||
* [QUARTIQ Manual](https://quartiq.de/stabilizer/)
|
* [QUARTIQ Manual](https://quartiq.de/stabilizer/)
|
||||||
|
* [Firmware](https://github.com/quartiq/stabilizer)
|
||||||
|
|
||||||
## JSON
|
## 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)
|
* [Datasheet](https://m-labs.hk/docs/sinara-datasheets/4410-4412.pdf)
|
||||||
* [Wiki](https://github.com/sinara-hw/Urukul/wiki)
|
* [Wiki](https://github.com/sinara-hw/Urukul/wiki)
|
||||||
|
* [Firmware](https://github.com/quartiq/urukul)
|
||||||
|
|
||||||
## JSON
|
## JSON
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue