AeroRust / AeroRust/nanosat-workshop

(OBC) esp32c3 and `defmt` logging linker issue

Offen
#14 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
Rust
Sterne
39
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

After recent upgrade on `esp-hal` and related crates, when adding support for `RP23xx`, the defmt symbols under the `onboard-computer` get linked twice and lead to error.

The related to the upgrade branch: https://github.com/AeroRust/nanosat-workshop/tree/feat/support-rp23xx

```
warning: Linking globals named '_defmt_acquire': symbol multiply defined!

error: failed to load bitcode of module "esp_println-9a7d363ad24422e9.esp_println.d923df256bce0a99-cgu.0.rcgu.o":
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.