Skip to content

riotboot: disable stdio_cdc_acm#13674

Merged
kaspar030 merged 1 commit intoRIOT-OS:masterfrom
benpicco:riotboot-no_stdio_cdc_acm
Mar 23, 2020
Merged

riotboot: disable stdio_cdc_acm#13674
kaspar030 merged 1 commit intoRIOT-OS:masterfrom
benpicco:riotboot-no_stdio_cdc_acm

Conversation

@benpicco
Copy link
Contributor

Contribution description

riotboot disables auto_init, so stdio_cdc_acm will not work.
But in fact we don't want to pull the whole USB stack in just for debug output of the bootloader, so just disable stdio_cdc_acm for riotboot.

Testing procedure

No change expected since riotboot did not work with stdio_cdc_acm to begin with.

Issues/PRs references

should fix CI build of #13649

We don't want USB based stdio in the bootloader.
@benpicco benpicco added Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors) Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Area: OTA Area: Over-the-air updates labels Mar 20, 2020
Copy link
Contributor

@kaspar030 kaspar030 left a comment

Choose a reason for hiding this comment

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

ACK. As long as this compiles, it should be ok.

We really need proper, automatic size warnings. Adding stdio-cdc-acm in the first place must have increased the bootloader size by quite a bit.

@kaspar030 kaspar030 merged commit 98bd6e3 into RIOT-OS:master Mar 23, 2020
@benpicco benpicco deleted the riotboot-no_stdio_cdc_acm branch March 23, 2020 15:43
@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: OTA Area: Over-the-air updates CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer Type: bug The issue reports a bug / The PR fixes a bug (including spelling errors)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants