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

Add ThingPulse ePulse Feather and ePulse Feather C6 board definition #1338

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

},
"core": "esp32",
"extra_flags": [
"-DARDUINO_ESP32_DEV",
Copy link
Member

Choose a reason for hiding this comment

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

Shouldn't it be -DARDUINO_THINGPULSE_EPULSE_FEATHER?

Copy link
Author

Choose a reason for hiding this comment

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

Fixed it

"f_flash": "80000000L",
"flash_mode": "dio",
"mcu": "esp32",
"variant": "thingpulse_epulse_feather_c6"
Copy link
Member

Choose a reason for hiding this comment

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

Looks like a typo, should be thingpulse_epulse_feather.

Copy link
Author

Choose a reason for hiding this comment

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

Good catch! Thank you

"f_cpu": "160000000L",
"f_flash": "80000000L",
"flash_mode": "qio",
"mcu": "esp32c6",
Copy link
Member

Choose a reason for hiding this comment

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

Where are the extra_flags and ldscript entries for Arduino framework?

Copy link
Author

Choose a reason for hiding this comment

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

I added extra_flags, but the only example I have for esp32-c6 is the espressif modules and they don't have the ldscript value set

"variant": "thingpulse_epulse_feather_c6"
},
"connectivity": [
"wifi"
Copy link
Member

Choose a reason for hiding this comment

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

Probably bluetooth is missing.

Copy link
Author

Choose a reason for hiding this comment

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

I added zigbee and thread as well.

@valeros
Copy link
Member

valeros commented Mar 22, 2024

Hi @squix78, thanks for the PR, it will be merged when a new stable release of Arduino core is published. Meanwhile, please address my comments above.

@squix78
Copy link
Author

squix78 commented Mar 23, 2024

Hi @valeros
Do you feel that I completely addressed your comments? Is the dependency to the arduino framework stable release because I added arduino to supported platforms? I can also remove that now and do another PR once arduino stable is released...

@valeros
Copy link
Member

valeros commented Mar 23, 2024

Is the dependency to the arduino framework stable release because I added arduino to supported platforms?

That's right, if IDF is enough, you can remove Arduino from the list of supported frameworks.

@Jason2866
Copy link
Contributor

@valeros ldscript entries for Arduino are not used since core 2.0.0. Can be removed from all board manifest. The usual copy & paste -> it was always there ;-)

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.

3 participants