Skip to content

boards: beagle: beagleconnect_freedom: Update capabilities #78667

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

Merged
merged 8 commits into from
Sep 30, 2024

Conversation

Ayush1325
Copy link
Member

@Ayush1325 Ayush1325 commented Sep 18, 2024

  • Add PWM, ADC, FLASH and Radio to docs
  • Add PWM, ADC to beagleconnect_freedom.yaml for testing
  • Do not enable IEEE802154 2.4g by default.
  • Mostly just saner defaults.

@zephyrbot zephyrbot added the platform: BeagleBoard BeagleBoard.org Foundation label Sep 18, 2024
@zephyrbot zephyrbot added area: ADC Analog-to-Digital Converter (ADC) area: Samples Samples labels Sep 21, 2024
@Ayush1325 Ayush1325 force-pushed the bcf-docs branch 2 times, most recently from b9bf683 to e6f5e36 Compare September 21, 2024 14:27
@decsny decsny removed their request for review September 23, 2024 17:36
- Add PWM support to base devicetree

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
- Since PWM config has been moved to base devicetree, it can be safely
  removed from the sample.

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
@Ayush1325
Copy link
Member Author

cc @vaishnavachath

- Enable ADC node to the base board.

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
- Since ADC node is now enabled in the base dt, this is no longer
  required

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
- Enabling adc testing for beagleconnect_freedom

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
- A lot of zephyr networking samples (zperf, http_server, etc) will
  complain if both 2.4g and subg ieee802154 are enabled simultaneously.
- This leads to a lot of new people getting confused with the network code
  not working without any clear errors.
- As we already set the alias `zephyr,ieee802154 = &ieee802154g`, I think
  it would be best to enable only subg by default.

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
- Enable testing for ADC and PWM.

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
- Add PWM, ADC, FLASH and Radio to docs

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
@MaureenHelm MaureenHelm merged commit 57f0894 into zephyrproject-rtos:main Sep 30, 2024
17 checks passed
@Ayush1325 Ayush1325 deleted the bcf-docs branch October 1, 2024 05:55
Ayush1325 added a commit to Ayush1325/gsoc-2022-arduino-core that referenced this pull request Oct 7, 2024
- ADC and PWM is now enabled in the base devicetree of beagleconnect
  freedom [0]. Hence no need to enable it here.

[0]: zephyrproject-rtos/zephyr#78667

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
Ayush1325 added a commit to Ayush1325/gsoc-2022-arduino-core that referenced this pull request Oct 14, 2024
- ADC and PWM is now enabled in the base devicetree of beagleconnect
  freedom [0]. Hence no need to enable it here.

[0]: zephyrproject-rtos/zephyr#78667

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
DhruvaG2000 pushed a commit to zephyrproject-rtos/gsoc-2022-arduino-core that referenced this pull request Oct 14, 2024
- ADC and PWM is now enabled in the base devicetree of beagleconnect
  freedom [0]. Hence no need to enable it here.

[0]: zephyrproject-rtos/zephyr#78667

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: ADC Analog-to-Digital Converter (ADC) area: Samples Samples platform: BeagleBoard BeagleBoard.org Foundation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants