-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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
[BUG] Build fails using FYSETC_F6_14 due to missing fysetc_f6_14 board #20505
Comments
Last time I checked, CLion didn't work fine with PIO yet. Which version are you using? |
PIO is version 5.0.3, CLion is version CLion 2020.3 (CL-203.5981.166, built on December 1, 2020). This issue has been persisting for a couple of months already, but last time I thought it was indeed related to the bad support of CLion. That has improved though (now you can select a PIO target for CMake builds and select the proper board whereas 2 months ago you had to do some trickery), but this error with the Unknown board ID remains unfortunately. Edit: And as stated, once that board is commented out, the init completes succesfully... |
Platformio also doesn't know about this board
Looks like it is only for arduino ide so far see https://wiki.fysetc.com/F6_V1.3/ |
It's not a Marlin bug. PIO don't ship with this board. It has even a PR opened for that here: platformio/platform-atmelavr#180 But we can copy that board file to marlin |
This should fix it: #20507 |
I tried this out, and it does fix the issue indeed. Thank you for tracking this down and opening the PR 👍 Leaves me to wonder why no others encountered this before (although that can probably be explained because most will use PlatformIO through VS code, where this error doesn't surface for whatever reason)... |
Well.... when the fix is so simple (like just copying a file), some users that find it on forums and copy the file... or, no one are using that board :-p |
@rhapsodyv Just an FYI, I now encounter the same issue (being on the bugfix-2.0.x branch right now) with the |
Sure, looks like a typo! I will fix. Thanks! |
It looks like that last item was fixed in 777c50a |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Bug Description
When cloning Marlin, and trying to set up Marlin with PlatformIO through CLion, it always fails with the next error:
Configuration Files
N/A for this bug
Steps to Reproduce
platformio init --ide clion
), or alternatively initialize it yourself through a terminalExpected behavior:
PlatformIO initializes correctly
Actual behavior:
PlatformIO errors out with "Unknown board ID 'fysetc_f6_14'"
Additional Information
If I comment out the section of the fysetc board, it works as intended, and then I can use CLion in combination with PlatformIO.
The text was updated successfully, but these errors were encountered: