diff options
| author | Bob McWhirter <[email protected]> | 2021-11-15 11:08:51 -0500 |
|---|---|---|
| committer | Bob McWhirter <[email protected]> | 2021-11-15 11:09:08 -0500 |
| commit | c2da49826345e82e7539fce3e96cce203253dc56 (patch) | |
| tree | 952c7117c7d103c0247a85c2776556c378eeefd8 /examples | |
| parent | 4e0a0f27febfb00c9b4ec42275ac6b83c98436ea (diff) | |
Update to defmt 3.0ish.
Lots of gitrevs deps.
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/stm32h7/Cargo.toml | 25 | ||||
| -rw-r--r-- | examples/stm32l4/Cargo.toml | 19 | ||||
| -rw-r--r-- | examples/stm32u5/.cargo/config.toml | 4 | ||||
| -rw-r--r-- | examples/stm32u5/Cargo.toml | 19 | ||||
| -rw-r--r-- | examples/stm32u5/src/bin/boot.rs | 4 |
5 files changed, 24 insertions, 47 deletions
diff --git a/examples/stm32h7/Cargo.toml b/examples/stm32h7/Cargo.toml index e83ee3585..6b51f2ab8 100644 --- a/examples/stm32h7/Cargo.toml +++ b/examples/stm32h7/Cargo.toml | |||
| @@ -6,31 +6,22 @@ version = "0.1.0" | |||
| 6 | resolver = "2" | 6 | resolver = "2" |
| 7 | 7 | ||
| 8 | [features] | 8 | [features] |
| 9 | default = [ | ||
| 10 | "defmt-default", | ||
| 11 | ] | ||
| 12 | defmt-default = [] | ||
| 13 | defmt-trace = [] | ||
| 14 | defmt-debug = [] | ||
| 15 | defmt-info = [] | ||
| 16 | defmt-warn = [] | ||
| 17 | defmt-error = [] | ||
| 18 | 9 | ||
| 19 | [dependencies] | 10 | [dependencies] |
| 20 | embassy = { version = "0.1.0", path = "../../embassy", features = ["defmt", "defmt-trace"] } | 11 | embassy = { version = "0.1.0", path = "../../embassy", features = ["defmt"] } |
| 21 | embassy-traits = { version = "0.1.0", path = "../../embassy-traits", features = ["defmt"] } | 12 | embassy-traits = { version = "0.1.0", path = "../../embassy-traits", features = ["defmt"] } |
| 22 | embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = ["defmt", "defmt-trace", "stm32h743zi", "net", "time-driver-tim2"] } | 13 | embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = ["defmt", "stm32h743zi", "net", "time-driver-tim2"] } |
| 23 | embassy-hal-common = {version = "0.1.0", path = "../../embassy-hal-common" } | 14 | embassy-hal-common = {version = "0.1.0", path = "../../embassy-hal-common" } |
| 24 | embassy-net = { path = "../../embassy-net", default-features = false, features = ["defmt-debug", "defmt", "tcp", "medium-ethernet", "pool-16"] } | 15 | embassy-net = { path = "../../embassy-net", default-features = false, features = ["defmt", "tcp", "medium-ethernet", "pool-16"] } |
| 25 | embassy-macros = { path = "../../embassy-macros" } | 16 | embassy-macros = { path = "../../embassy-macros" } |
| 26 | 17 | ||
| 27 | defmt = "0.2.3" | 18 | defmt = "0.3" |
| 28 | defmt-rtt = "0.2.0" | 19 | defmt-rtt = "0.3" |
| 29 | 20 | ||
| 30 | cortex-m = "0.7.3" | 21 | cortex-m = "0.7.3" |
| 31 | cortex-m-rt = "0.7.0" | 22 | cortex-m-rt = "0.7.0" |
| 32 | embedded-hal = "0.2.6" | 23 | embedded-hal = "0.2.6" |
| 33 | panic-probe = { version = "0.2.0", features = ["print-defmt"] } | 24 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
| 34 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 25 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
| 35 | rtt-target = { version = "0.3.1", features = ["cortex-m"] } | 26 | rtt-target = { version = "0.3.1", features = ["cortex-m"] } |
| 36 | heapless = { version = "0.7.5", default-features = false } | 27 | heapless = { version = "0.7.5", default-features = false } |
| @@ -40,8 +31,8 @@ critical-section = "0.2.5" | |||
| 40 | micromath = "2.0.0" | 31 | micromath = "2.0.0" |
| 41 | 32 | ||
| 42 | [dependencies.smoltcp] | 33 | [dependencies.smoltcp] |
| 43 | git = "https://github.com/smoltcp-rs/smoltcp" | 34 | git = "https://github.com/bobmcwhirter/smoltcp" |
| 44 | rev = "e4241510337e095b9d21136c5f58b2eaa1b78479" | 35 | rev = "faf81d21daae16b650b16e59a8422a8283e8a302" |
| 45 | default-features = false | 36 | default-features = false |
| 46 | features = [ | 37 | features = [ |
| 47 | "proto-ipv4", | 38 | "proto-ipv4", |
diff --git a/examples/stm32l4/Cargo.toml b/examples/stm32l4/Cargo.toml index 26d4cae48..c6862b211 100644 --- a/examples/stm32l4/Cargo.toml +++ b/examples/stm32l4/Cargo.toml | |||
| @@ -6,29 +6,20 @@ version = "0.1.0" | |||
| 6 | resolver = "2" | 6 | resolver = "2" |
| 7 | 7 | ||
| 8 | [features] | 8 | [features] |
| 9 | default = [ | ||
| 10 | "defmt-default", | ||
| 11 | ] | ||
| 12 | defmt-default = [] | ||
| 13 | defmt-trace = [] | ||
| 14 | defmt-debug = [] | ||
| 15 | defmt-info = [] | ||
| 16 | defmt-warn = [] | ||
| 17 | defmt-error = [] | ||
| 18 | 9 | ||
| 19 | [dependencies] | 10 | [dependencies] |
| 20 | embassy = { version = "0.1.0", path = "../../embassy", features = ["defmt", "defmt-trace"] } | 11 | embassy = { version = "0.1.0", path = "../../embassy", features = ["defmt" ] } |
| 21 | embassy-traits = { version = "0.1.0", path = "../../embassy-traits", features = ["defmt"] } | 12 | embassy-traits = { version = "0.1.0", path = "../../embassy-traits", features = ["defmt"] } |
| 22 | embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = ["defmt", "defmt-trace", "unstable-pac", "stm32l4s5vi", "time-driver-tim2"] } | 13 | embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = ["defmt", "unstable-pac", "stm32l4s5vi", "time-driver-tim2"] } |
| 23 | embassy-hal-common = {version = "0.1.0", path = "../../embassy-hal-common" } | 14 | embassy-hal-common = {version = "0.1.0", path = "../../embassy-hal-common" } |
| 24 | 15 | ||
| 25 | defmt = "0.2.3" | 16 | defmt = "0.3" |
| 26 | defmt-rtt = "0.2.0" | 17 | defmt-rtt = "0.3" |
| 27 | 18 | ||
| 28 | cortex-m = "0.7.3" | 19 | cortex-m = "0.7.3" |
| 29 | cortex-m-rt = "0.7.0" | 20 | cortex-m-rt = "0.7.0" |
| 30 | embedded-hal = "0.2.6" | 21 | embedded-hal = "0.2.6" |
| 31 | panic-probe = { version = "0.2.0", features = ["print-defmt"] } | 22 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
| 32 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 23 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
| 33 | rtt-target = { version = "0.3.1", features = ["cortex-m"] } | 24 | rtt-target = { version = "0.3.1", features = ["cortex-m"] } |
| 34 | heapless = { version = "0.7.5", default-features = false } | 25 | heapless = { version = "0.7.5", default-features = false } |
diff --git a/examples/stm32u5/.cargo/config.toml b/examples/stm32u5/.cargo/config.toml index 9f5e14801..826fd33f3 100644 --- a/examples/stm32u5/.cargo/config.toml +++ b/examples/stm32u5/.cargo/config.toml | |||
| @@ -1,7 +1,9 @@ | |||
| 1 | [target.'cfg(all(target_arch = "arm", target_os = "none"))'] | 1 | [target.'cfg(all(target_arch = "arm", target_os = "none"))'] |
| 2 | # replace STM32F429ZITx with your chip as listed in `probe-run --list-chips` | 2 | # replace STM32F429ZITx with your chip as listed in `probe-run --list-chips` |
| 3 | #runner = "probe-run --chip STM32U585AIIx" | 3 | #runner = "probe-run --chip STM32U585AIIx" |
| 4 | runner = "/Users/bob/outboard-repos/probe-run/target/debug/probe-run-rp --chip STM32U585AIIx" | 4 | #runner = "/Users/bob/outboard-repos/probe-run/target/debug/probe-run-rp --chip STM32U585AIIx" |
| 5 | #runner = "/Users/bob/repos/probe-run/target/debug/probe-run --chip STM32U585AIIx" | ||
| 6 | runner = "probe-run --chip STM32U585AIIx" | ||
| 5 | 7 | ||
| 6 | [build] | 8 | [build] |
| 7 | target = "thumbv7em-none-eabi" | 9 | target = "thumbv7em-none-eabi" |
diff --git a/examples/stm32u5/Cargo.toml b/examples/stm32u5/Cargo.toml index e84e1992f..a0138e1a5 100644 --- a/examples/stm32u5/Cargo.toml +++ b/examples/stm32u5/Cargo.toml | |||
| @@ -6,29 +6,20 @@ version = "0.1.0" | |||
| 6 | resolver = "2" | 6 | resolver = "2" |
| 7 | 7 | ||
| 8 | [features] | 8 | [features] |
| 9 | default = [ | ||
| 10 | "defmt-default", | ||
| 11 | ] | ||
| 12 | defmt-default = [] | ||
| 13 | defmt-trace = [] | ||
| 14 | defmt-debug = [] | ||
| 15 | defmt-info = [] | ||
| 16 | defmt-warn = [] | ||
| 17 | defmt-error = [] | ||
| 18 | 9 | ||
| 19 | [dependencies] | 10 | [dependencies] |
| 20 | embassy = { version = "0.1.0", path = "../../embassy", features = ["defmt", "defmt-trace"] } | 11 | embassy = { version = "0.1.0", path = "../../embassy", features = ["defmt"] } |
| 21 | embassy-traits = { version = "0.1.0", path = "../../embassy-traits", features = ["defmt"] } | 12 | embassy-traits = { version = "0.1.0", path = "../../embassy-traits", features = ["defmt"] } |
| 22 | embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = ["defmt", "defmt-trace", "unstable-pac", "stm32u585ai", "memory-x" ] } | 13 | embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = ["defmt", "unstable-pac", "stm32u585ai", "memory-x" ] } |
| 23 | embassy-hal-common = {version = "0.1.0", path = "../../embassy-hal-common" } | 14 | embassy-hal-common = {version = "0.1.0", path = "../../embassy-hal-common" } |
| 24 | 15 | ||
| 25 | defmt = "0.2" | 16 | defmt = "0.3" |
| 26 | defmt-rtt = "0.2" | 17 | defmt-rtt = "0.3" |
| 27 | 18 | ||
| 28 | cortex-m = "0.7.3" | 19 | cortex-m = "0.7.3" |
| 29 | cortex-m-rt = "0.7.0" | 20 | cortex-m-rt = "0.7.0" |
| 30 | embedded-hal = "0.2.6" | 21 | embedded-hal = "0.2.6" |
| 31 | panic-probe = { version = "0.2.0", features = ["print-defmt"] } | 22 | panic-probe = { version = "0.3", features = ["print-defmt"] } |
| 32 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } | 23 | futures = { version = "0.3.17", default-features = false, features = ["async-await"] } |
| 33 | rtt-target = { version = "0.3.1", features = ["cortex-m"] } | 24 | rtt-target = { version = "0.3.1", features = ["cortex-m"] } |
| 34 | heapless = { version = "0.7.5", default-features = false } | 25 | heapless = { version = "0.7.5", default-features = false } |
diff --git a/examples/stm32u5/src/bin/boot.rs b/examples/stm32u5/src/bin/boot.rs index 91eff735d..23cfc3061 100644 --- a/examples/stm32u5/src/bin/boot.rs +++ b/examples/stm32u5/src/bin/boot.rs | |||
| @@ -12,5 +12,7 @@ use embassy_stm32 as _; | |||
| 12 | fn main() -> ! { | 12 | fn main() -> ! { |
| 13 | info!("Hello World!"); | 13 | info!("Hello World!"); |
| 14 | 14 | ||
| 15 | loop {} | 15 | loop { |
| 16 | //defmt::info!("loop!"); | ||
| 17 | } | ||
| 16 | } | 18 | } |
