Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update nightly version, update embassy #10

Merged
merged 2 commits into from Sep 29, 2022
Merged

Update nightly version, update embassy #10

merged 2 commits into from Sep 29, 2022

Conversation

hdoordt
Copy link
Contributor

@hdoordt hdoordt commented Sep 29, 2022

For now, this yields some linker issues. The produced binary is too large to fit into the FLASH region. Temporarily increasing its size to 100K in order to be able to run cargo size, the linker gives:

[...]
rust-lld: error: undefined symbol: _critical_section_1_0_acquire
[...]
rust-lld: error: undefined symbol: _critical_section_1_0_release
[..]

@hdoordt hdoordt changed the title Update nightly version, update embassy Draft: Update nightly version, update embassy Sep 29, 2022
@diondokter
Copy link
Collaborator

That linker issue can be solved when you give the cortex-m dependency the new feature critical-section-single-core

@hdoordt
Copy link
Contributor Author

hdoordt commented Sep 29, 2022

Thanks!

@hdoordt hdoordt changed the title Draft: Update nightly version, update embassy Update nightly version, update embassy Sep 29, 2022
@diondokter diondokter merged commit 8e41eaf into master Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Project doesn't build anymore on newer compiler versions
2 participants