• Joined on 2021-07-22
mwojcik created repository mwojcik/zynq-rs 2022-01-25 17:16:21 +08:00
mwojcik created pull request M-Labs/thermostat#67 2022-01-25 12:58:48 +08:00
Use upstream stm32f4xx-hal
mwojcik pushed to hal-update at mwojcik/thermostat 2022-01-25 12:49:52 +08:00
6e811f7811 flake: update stm32-eth sha256 hash
mwojcik pushed to hal-update at mwojcik/thermostat 2022-01-25 12:47:36 +08:00
867cec05d4 update code to use stm32f4xx-hal 0.10.1 API
07a9e71bec cargo/nix: update rustc, stm32-eth, smoltcp
Compare 2 commits »
mwojcik pushed to hal-update at mwojcik/thermostat 2022-01-25 10:38:51 +08:00
fc28641466 cargo/flake: update package versions
69dabf5aa1 update hash
a26cdfabb1 readme: update CI links
4d43709f76 nix flakes support (#64)
Compare 4 commits »
mwojcik created branch hal-update in mwojcik/thermostat 2022-01-25 10:38:51 +08:00
mwojcik commented on pull request M-Labs/humpback-dds#2 2022-01-25 10:09:30 +08:00
Add nix flakes support

Tested flashing with Nucleo board.

I think .gitignore change should stay - result is artifact from nix build which is introduced here. In addition there also should be…

mwojcik pushed to nix-flakes at mwojcik/humpback-dds 2022-01-25 10:04:26 +08:00
45060754fd cargo: restore minimq to original form
mwojcik pushed to nix-flakes at mwojcik/humpback-dds 2022-01-24 11:52:21 +08:00
debaefce26 cargo.toml: restore minimq
64b473129b deleted shell.nix as all scripts are ported already
Compare 2 commits »
mwojcik commented on pull request M-Labs/humpback-dds#2 2022-01-24 11:46:30 +08:00
Add nix flakes support

Either works, but it's the same principle as

flake.nix Line 87 in 97a52e1073
lockFile = ./Cargo.lock;

mwojcik pushed to nix-flakes at mwojcik/humpback-dds 2022-01-24 11:32:15 +08:00
97a52e1073 gitignore: add result
d73990a75e flake: restore itm and custom openocd scripts
318ed10928 restore shell.nix
Compare 3 commits »
mwojcik commented on pull request M-Labs/humpback-dds#2 2022-01-21 12:22:12 +08:00
Add nix flakes support

Nah, definitely not important, unless you wanted to confirm exactly when it broke - I think I dug up enough dirt that this shouldn't be necessary :P

mwojcik commented on pull request M-Labs/humpback-dds#2 2022-01-21 12:17:24 +08:00
Add nix flakes support

Now, that I updated the stm32h7xx-hal library to just that commit (...commited a day after 0.9.0 release), looks like the library goes through test fine, but now I get a new set of errors from…

mwojcik commented on pull request M-Labs/humpback-dds#2 2022-01-20 17:02:16 +08:00
Add nix flakes support

What about that Rust nightly version in nix/channel-rust-nightly.toml?

Nope, same error.

Was it building on Hydra ever? That's the only place I see a build script for, but I suspect it's…

mwojcik commented on pull request M-Labs/humpback-dds#2 2022-01-20 16:43:47 +08:00
Add nix flakes support

I went through all the rust versions that were used in nix-scripts - SaiTLS breaks with 2020-07-25 or earlier, and with neither everything compiles successfully.

Updating stm32h7xx-hal does not…

mwojcik commented on pull request M-Labs/humpback-dds#2 2022-01-20 13:01:33 +08:00
Add nix flakes support

Going back to a version that could possibly build and pass tests breaks SaiTLS build instead. I'll try carefully upgrading other packages and getting it to run on newer nightly...

mwojcik created pull request M-Labs/nix-scripts#78 2022-01-19 16:42:45 +08:00
hydra: add humpback-dds flakes job
mwojcik created branch flakes-humpbackdds in mwojcik/nix-scripts 2022-01-19 16:40:58 +08:00
mwojcik pushed to flakes-humpbackdds at mwojcik/nix-scripts 2022-01-19 16:40:58 +08:00
561014117a hydra: add humpback-dds flakes job
mwojcik created pull request M-Labs/humpback-dds#2 2022-01-19 16:36:00 +08:00
Add nix flakes support