Skip to content

feather-nrf52840: use CDC ACM as default STDIO#13649

Merged
aabadie merged 1 commit intoRIOT-OS:masterfrom
miri64:feather-nrf52840/enh/stdio_cdc_acm
Mar 25, 2020
Merged

feather-nrf52840: use CDC ACM as default STDIO#13649
aabadie merged 1 commit intoRIOT-OS:masterfrom
miri64:feather-nrf52840/enh/stdio_cdc_acm

Conversation

@miri64
Copy link
Member

@miri64 miri64 commented Mar 18, 2020

Contribution description

This provides stdio_cdc_acm as default STDIO for the feather-nrf52840 board.

Testing procedure

Everything should still pass the CI, example/hello-world still works on feather-nrf52840.

Issues/PRs references

Follow-up on #12304.
Depends on #13703 (merged).

@miri64 miri64 added Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation Area: boards Area: Board ports labels Mar 18, 2020
@miri64 miri64 requested a review from aabadie March 18, 2020 10:33
@miri64 miri64 added the CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR label Mar 18, 2020
Copy link
Contributor

@benpicco benpicco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same pattern as all the other boards that use CDC ACM as default STDIO

@benpicco
Copy link
Contributor

Hmm, looks like riotboot needs

DISABLE_MODULE += stdio_cdc_acm

@benpicco benpicco added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Mar 23, 2020
@benpicco benpicco requested a review from fjmolinas March 23, 2020 16:21
@benpicco
Copy link
Contributor

Dependency resolution around stdio_cdc_acm is still buggy 😕

@miri64 miri64 added State: waiting for other PR State: The PR requires another PR to be merged first and removed CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Mar 24, 2020
@miri64 miri64 force-pushed the feather-nrf52840/enh/stdio_cdc_acm branch from 84d12dc to b4edf9a Compare March 24, 2020 18:18
@benpicco benpicco added CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR and removed State: waiting for other PR State: The PR requires another PR to be merged first CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Mar 25, 2020
@miri64 miri64 force-pushed the feather-nrf52840/enh/stdio_cdc_acm branch from b4edf9a to 66168ef Compare March 25, 2020 11:59
@miri64
Copy link
Member Author

miri64 commented Mar 25, 2020

Rebased to current master to remove the changes from #13703.

@aabadie aabadie merged commit 1c877a8 into RIOT-OS:master Mar 25, 2020
@miri64 miri64 deleted the feather-nrf52840/enh/stdio_cdc_acm branch March 25, 2020 13:41
@miri64
Copy link
Member Author

miri64 commented Mar 25, 2020

Thanks for the review and merging.

@leandrolanzieri leandrolanzieri added this to the Release 2020.04 milestone Mar 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: boards Area: Board ports CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants