bump all dependencies and prepare BSP and embassy release #61

Merged
muellerr merged 1 commits from prep-bsp-embassy-releases into main 2025-02-18 16:56:44 +01:00
12 changed files with 37 additions and 69 deletions

View File

@ -7,9 +7,9 @@ edition = "2021"
cortex-m = "0.7" cortex-m = "0.7"
cortex-m-rt = "0.7" cortex-m-rt = "0.7"
embedded-hal = "1" embedded-hal = "1"
panic-rtt-target = { version = "0.1.3" } panic-rtt-target = { version = "0.2" }
panic-halt = { version = "0.2" } panic-halt = { version = "1" }
rtt-target = { version = "0.5" } rtt-target = { version = "0.6" }
crc = "3" crc = "3"
static_assertions = "1" static_assertions = "1"

View File

@ -12,9 +12,9 @@ embedded-io = "0.6"
embedded-hal-async = "1" embedded-hal-async = "1"
embedded-io-async = "0.6" embedded-io-async = "0.6"
rtt-target = { version = "0.5" } rtt-target = { version = "0.6" }
heapless = "0.8" heapless = "0.8"
panic-rtt-target = { version = "0.1" } panic-rtt-target = { version = "0.2" }
static_cell = "2" static_cell = "2"
critical-section = "1" critical-section = "1"
once_cell = { version = "1", default-features = false, features = ["critical-section"] } once_cell = { version = "1", default-features = false, features = ["critical-section"] }
@ -28,12 +28,9 @@ embassy-executor = { version = "0.7", features = [
"executor-interrupt" "executor-interrupt"
]} ]}
va416xx-hal = { version = "0.4", features = ["va41630"] }
va416xx-embassy = { path = "../../va416xx-embassy", default-features = false } va416xx-embassy = { path = "../../va416xx-embassy", default-features = false }
[dependencies.va416xx-hal]
path = "../../va416xx-hal"
features = ["va41630"]
[features] [features]
default = ["ticks-hz-1_000", "va416xx-embassy/irq-tim14-tim15"] default = ["ticks-hz-1_000", "va416xx-embassy/irq-tim14-tim15"]
custom-irqs = [] custom-irqs = []

View File

@ -7,13 +7,11 @@ edition = "2021"
cortex-m = { version = "0.7", features = ["critical-section-single-core"] } cortex-m = { version = "0.7", features = ["critical-section-single-core"] }
cortex-m-rt = "0.7" cortex-m-rt = "0.7"
embedded-hal = "1" embedded-hal = "1"
rtt-target = { version = "0.5" } rtt-target = { version = "0.6" }
rtic-sync = { version = "1.3", features = ["defmt-03"] } rtic-sync = { version = "1.3", features = ["defmt-03"] }
panic-rtt-target = { version = "0.1.3" } panic-rtt-target = { version = "0.2" }
[dependencies.va416xx-hal] va416xx-hal = { version = "0.4", features = ["va41630"] }
path = "../../va416xx-hal"
features = ["va41630"]
[dependencies.rtic] [dependencies.rtic]
version = "2" version = "2"

View File

@ -7,17 +7,16 @@ edition = "2021"
cortex-m = { version = "0.7", features = ["critical-section-single-core"] } cortex-m = { version = "0.7", features = ["critical-section-single-core"] }
cortex-m-rt = "0.7" cortex-m-rt = "0.7"
critical-section = "1" critical-section = "1"
panic-rtt-target = { version = "0.1.3" } panic-rtt-target = { version = "0.2" }
rtt-target = { version = "0.5" } rtt-target = { version = "0.6" }
embedded-hal = "1" embedded-hal = "1"
embedded-hal-nb = "1" embedded-hal-nb = "1"
nb = "1" nb = "1"
embedded-io = "0.6" embedded-io = "0.6"
panic-halt = "0.2" panic-halt = "1"
accelerometer = "0.12" accelerometer = "0.12"
[dependencies.va416xx-hal] va416xx-hal = { version = "0.4", features = ["va41630"] }
path = "../../va416xx-hal"
[dependencies.vorago-peb1] [dependencies.vorago-peb1]
path = "../../vorago-peb1" path = "../../vorago-peb1"

View File

@ -9,44 +9,20 @@ cortex-m-rt = "0.7"
embedded-hal = "1" embedded-hal = "1"
embedded-hal-nb = "1" embedded-hal-nb = "1"
embedded-io = "0.6" embedded-io = "0.6"
panic-rtt-target = { version = "0.1.3" } panic-rtt-target = { version = "0.2" }
rtt-target = { version = "0.5" } rtt-target = { version = "0.6" }
rtt-log = "0.3" rtt-log = "0.5"
log = "0.4" log = "0.4"
crc = "3" crc = "3"
rtic-sync = "1" rtic-sync = "1"
static_cell = "2" static_cell = "2"
satrs = { version = "0.3.0-alpha.0", default-features = false }
ringbuf = { version = "0.4", default-features = false }
once_cell = { version = "1", default-features = false, features = ["critical-section"] }
spacepackets = { version = "0.13", default-features = false }
cobs = { version = "0.3", default-features = false }
[dependencies.satrs] va416xx-hal = { version = "0.4", features = ["va41630"] }
version = "0.2"
default-features = false
[dependencies.ringbuf] rtic = { version = "2", features = ["thumbv7-backend"] }
version = "0.4" rtic-monotonics = { version = "2", features = ["cortex-m-systick"] }
default-features = false
[dependencies.once_cell]
version = "1"
default-features = false
features = ["critical-section"]
[dependencies.spacepackets]
version = "0.11"
default-features = false
[dependencies.cobs]
git = "https://github.com/robamu/cobs.rs.git"
branch = "all_features"
default-features = false
[dependencies.va416xx-hal]
path = "../va416xx-hal"
features = ["va41630"]
[dependencies.rtic]
version = "2"
features = ["thumbv7-backend"]
[dependencies.rtic-monotonics]
version = "2"
features = ["cortex-m-systick"]

View File

@ -11,7 +11,7 @@ panic-rtt-target = { version = "0.1.3" }
rtt-target = { version = "0.5" } rtt-target = { version = "0.5" }
cortex-m = { version = "0.7", features = ["critical-section-single-core"] } cortex-m = { version = "0.7", features = ["critical-section-single-core"] }
embedded-hal = "1" embedded-hal = "1"
va416xx-hal = { path = "../../va416xx-hal", features = ["va41630"] } va416xx-hal = { path = "0.4", features = ["va41630"] }
[profile.dev] [profile.dev]
codegen-units = 1 codegen-units = 1

View File

@ -11,7 +11,7 @@ panic-rtt-target = { version = "0.1.3" }
rtt-target = { version = "0.5" } rtt-target = { version = "0.5" }
cortex-m = { version = "0.7", features = ["critical-section-single-core"] } cortex-m = { version = "0.7", features = ["critical-section-single-core"] }
embedded-hal = "1" embedded-hal = "1"
va416xx-hal = { path = "../../va416xx-hal", features = ["va41630"] } va416xx-hal = { path = "0.4", features = ["va41630"] }
[profile.dev] [profile.dev]
codegen-units = 1 codegen-units = 1

View File

@ -8,6 +8,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
## [unreleased] ## [unreleased]
## [v0.1.0] 2025-02-13 ## [v0.1.0] 2025-02-18
Initial release Initial release

View File

@ -21,7 +21,7 @@ portable-atomic = "1"
once_cell = { version = "1", default-features = false, features = ["critical-section"] } once_cell = { version = "1", default-features = false, features = ["critical-section"] }
va416xx-hal = { version = "0.4", path = "../va416xx-hal" } va416xx-hal = { version = "0.4" }
[features] [features]
default = ["irq-tim14-tim15"] default = ["irq-tim14-tim15"]

View File

@ -23,9 +23,9 @@ embedded-io-async = "0.6"
num_enum = { version = "0.7", default-features = false } num_enum = { version = "0.7", default-features = false }
typenum = "1" typenum = "1"
bitflags = "2" bitflags = "2"
bitfield = "0.17" bitfield = { version = ">=0.17, <=0.18"}
fugit = "0.3" fugit = "0.3"
delegate = "0.12" delegate = ">=0.12, <=0.13"
heapless = "0.8" heapless = "0.8"
void = { version = "1", default-features = false } void = { version = "1", default-features = false }
thiserror = { version = "2", default-features = false } thiserror = { version = "2", default-features = false }

View File

@ -8,6 +8,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
# [unreleased] # [unreleased]
# [v0.1.1] 2025-02-18
- Bump allowed HAL version to v0.4
# [v0.1.0] 2024-10-01 # [v0.1.0] 2024-10-01
- Initial release - Initial release

View File

@ -1,6 +1,6 @@
[package] [package]
name = "vorago-peb1" name = "vorago-peb1"
version = "0.1.0" version = "0.1.1"
authors = ["Robin Mueller <muellerr@irs.uni-stuttgart.de>"] authors = ["Robin Mueller <muellerr@irs.uni-stuttgart.de>"]
edition = "2021" edition = "2021"
description = "Board Support Crate for the Vorago PEB1 development board" description = "Board Support Crate for the Vorago PEB1 development board"
@ -14,15 +14,9 @@ categories = ["embedded", "no-std", "hardware-support"]
cortex-m = "0.7" cortex-m = "0.7"
cortex-m-rt = "0.7" cortex-m-rt = "0.7"
embedded-hal = "1" embedded-hal = "1"
lis2dh12 = { version = "0.7", features = ["out_f32"] }
[dependencies.va416xx-hal] va416xx-hal = { version = ">=0.3, <=0.4", features = ["va41630"] }
path = "../va416xx-hal"
features = ["va41630"]
version = ">=0.3, <=0.4"
[dependencies.lis2dh12]
version = "0.7"
features = ["out_f32"]
[features] [features]
rt = ["va416xx-hal/rt"] rt = ["va416xx-hal/rt"]