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 BeagleConnect Freedom #55488

Merged

Conversation

jadonk
Copy link
Contributor

@jadonk jadonk commented Mar 6, 2023

BeagleConnect Freedom is an open hardware development platform featuring 2x mikroBUS interfaces and utilizes a Texas Instruments (TI) CC1352P7 microcontroller which features an ARM Cortex-M4 CPU, 704kB flash, 2.4GHz radio, and SubGHz radio.

See https://beagleconnect.org

@zephyrbot zephyrbot added area: ARM ARM (32-bit) Architecture platform: TI SimpleLink Texas Instruments SimpleLink MCU labels Mar 6, 2023
@jadonk jadonk force-pushed the add-beagleconnect-freedom branch 13 times, most recently from 3bd65e1 to e31c1d6 Compare March 7, 2023 06:41
@vaishnavachath
Copy link
Contributor

@jadonk , Awesome, Thank you for the Pull request, hal_ti needs to be updated to have base support for P7 series right ? and those changes needs to be merged prior to this PR.Is there a PR already open under hal_ti for this?

jadonk added a commit to beagleboard/zephyr that referenced this pull request Mar 21, 2023
WebP images are smaller for similar resolutions and quality while being
compatible with web browsers and other image processing tools.

For higher resolution images, be sure to limit the display size to make
the rendered pages look reasonable.

This was approved by Benjamin Cabé (@kartben) in this discussion thread:
zephyrproject-rtos#55488 (comment)

Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
vaishnavachath and others added 3 commits March 21, 2023 10:21
Product URL: https://www.ti.com/product/CC1352P7
Datasheet : https://www.ti.com/lit/ds/symlink/cc1352p7.pdf

Features:

Powerful 48-MHz Arm® Cortex®-M4F processor
* 704KB flash program memory
* 256KB of ROM for protocols and library functions
* 8KB of cache SRAM
* 144KB of ultra-low leakage SRAM with parity for
high-reliability operation
* Dual-band Sub-1 GHz and 2.4 GHz operation

Updates:
* Remove CC1352P7_LaunchXL due to compliance checks
* Add CC1352P7 updates
* Update hal_ti for CC1352P7 support
* Remove blank line at end of modules/Kconfig.simplelink
* Split struct and typedef for pinctrl_soc_pin/pinctrl_soc_pin_t
* Reference cc13x2_cc26x2/pinctrl_soc.h
* Reference cc13x2_cc26x2/soc.h

Signed-off-by: Vaishnav Achath <vaishnav@beagleboard.org>
WebP images are smaller for similar resolutions and quality while being
compatible with web browsers and other image processing tools.

For higher resolution images, be sure to limit the display size to make
the rendered pages look reasonable.

This was approved by Benjamin Cabé (@kartben) in this discussion thread:
zephyrproject-rtos#55488 (comment)

Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
Add support for BeagleConnect Freedom, a TI CC1352P7 based development
board with enclosure and antenna featuring BLE and SubGHz wireless, 2x
mikroBUS sockets, external flash, light, temperature/humidity sensors,
USB-to-UART bridge, buzzer and battery charger.

See https://beagleconnect.org for details.

Previous closed pull requests:
* zephyrproject-rtos#38718
* zephyrproject-rtos#36703

Cc: Chris Friedt <chris@friedt.co>
Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
Signed-off-by: Vaishnav Achath <vaishnav@beagleboard.org>
Signed-off-by: Erik Larson <erik@statropy.com>
Signed-off-by: Yadnik Bendale <yadnik22@gmail.com>
Signed-off-by: Baozhu Zuo <zuobaozhu@gmail.com>
@jadonk
Copy link
Contributor Author

jadonk commented Mar 21, 2023

Not sure why it is saying I cancelled review requests. I welcome all reviews. :-D

Copy link
Member

@cfriedt cfriedt left a comment

Choose a reason for hiding this comment

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

Beautiful! Excellent work @jadonk, @vaishnavachath, et al at BeagleBoard

How do I buy one of the newest rev boards?

@jadonk
Copy link
Contributor Author

jadonk commented Mar 21, 2023

https://beagleconnect.org :-D

@cfriedt cfriedt merged commit a57810d into zephyrproject-rtos:main Mar 21, 2023
cfriedt pushed a commit that referenced this pull request Mar 21, 2023
WebP images are smaller for similar resolutions and quality while being
compatible with web browsers and other image processing tools.

For higher resolution images, be sure to limit the display size to make
the rendered pages look reasonable.

This was approved by Benjamin Cabé (@kartben) in this discussion thread:
#55488 (comment)

Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
coreboot-org-bot pushed a commit to coreboot/zephyr-cros that referenced this pull request Mar 24, 2023
WebP images are smaller for similar resolutions and quality while being
compatible with web browsers and other image processing tools.

For higher resolution images, be sure to limit the display size to make
the rendered pages look reasonable.

This was approved by Benjamin Cabé (@kartben) in this discussion thread:
zephyrproject-rtos/zephyr#55488 (comment)

(cherry picked from commit f36be35)

Original-Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
GitOrigin-RevId: f36be35
Change-Id: Ifbb75013ed277e559aa6003055caa82b3f985b62
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/zephyr/+/4360226
Tested-by: CopyBot Service Account <copybot.service@gmail.com>
Reviewed-by: Tristan Honscheid <honscheid@google.com>
Commit-Queue: Tristan Honscheid <honscheid@google.com>
Tested-by: Tristan Honscheid <honscheid@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants