Skip to content

Check if the board is supported by more than one of the installed cores. #9564

Closed
@JazzTp

Description

@JazzTp

Suggestion:

Maybe the Arduino IDE boards manager could check (or check in some other manner if it already does) if support for the same hardware is being provided by more than one of the installed cores. And again maybe this could be done after selecting the board, and/or before starting to compile anything, and possibly even provide the option to chose among the cores found for the board, or more simply print out their paths and invite to remove (or move away) all but one.


Details about why I'm posting the suggestion above.

I have at the moment a superficial knowledge of the Arduino IDE inner "mechanisms", apology if this feedback is useless or if it should be reported elsewhere.

I had posted here at first: esp8266/Arduino#6503

Arduino 1.8.10

I spent a few hours with error messages which where not pointing me to the real problem (even compiling the bare minimum sketch with empty setup() and loop() functions), both after following the instructions to install the ESP8266 core via Boards Manager and from git, until I found the issue already linked above and realized that I had some other core supporting esp8266 (which I had installed earlier, together with other cores, for boards with which the IDE is doing fine).

After moving away the folder hardware/SparkFunBoard_Addons_Jan_16/esp8266/ (actually 7zipping with password to be sure, than rm -rf), the ESP8266 core is working just great with the Arduino IDE (git install at the moment, just because I was trying out everything including having it under portable/ or not).

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestA request to make an enhancement (not a bug fix)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions