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 nRF9161 SoC variant to CTCC board #82814

Merged
merged 3 commits into from
Dec 17, 2024

Conversation

kowalewskijan
Copy link
Contributor

@kowalewskijan kowalewskijan commented Dec 10, 2024

Adds CTHINGS.CO Connectivity Card nRF9161 SoC variant and switches example app from DFU to mcumgr.

What I'm not sure about is how to handle additional CONFIG_* from MCUboot, I added them initially to allowed list in the compliance script, if there is other way of mentioning these configs in the board documentation without changing the script, please let me know.

boards/ct/ctcc/Kconfig Outdated Show resolved Hide resolved
boards/ct/ctcc/Kconfig.ctcc Outdated Show resolved Hide resolved
boards/ct/ctcc/board.cmake Outdated Show resolved Hide resolved
boards/ct/ctcc/board.cmake Outdated Show resolved Hide resolved
boards/ct/ctcc/doc/index.rst Outdated Show resolved Hide resolved
boards/ct/ctcc/doc/index.rst Outdated Show resolved Hide resolved
boards/ct/ctcc/doc/index.rst Outdated Show resolved Hide resolved
boards/ct/ctcc/doc/index.rst Outdated Show resolved Hide resolved
boards/ct/ctcc/doc/index.rst Outdated Show resolved Hide resolved
scripts/ci/check_compliance.py Outdated Show resolved Hide resolved
@kowalewskijan kowalewskijan force-pushed the add-ctcc-nrf9161 branch 5 times, most recently from 55876fd to 328bab8 Compare December 12, 2024 09:23
boards/ct/ctcc/ctcc_nrf52840.yaml Outdated Show resolved Hide resolved
Add missing configurations to yaml and device-tree.

Signed-off-by: Jan Kowalewski <jkowalewski@cthings.co>
@kowalewskijan kowalewskijan changed the title Add nRF9161 SoC variant to CTCC board target Add nRF9161 SoC variant to CTCC board Dec 12, 2024
Add support for CTHINGS.CO Connectivity Card with
nRF9161 SoC variant.

Signed-off-by: Jan Kowalewski <jkowalewski@cthings.co>
@kowalewskijan kowalewskijan force-pushed the add-ctcc-nrf9161 branch 3 times, most recently from c72e8bb to 5d3dd47 Compare December 12, 2024 11:09
nordicjm
nordicjm previously approved these changes Dec 12, 2024
@kowalewskijan
Copy link
Contributor Author

boards/ct/ctcc/doc/index.rst Outdated Show resolved Hide resolved
@keith-zephyr
Copy link
Contributor

@kowalewskijan can you add an entry into the Maintainers file for boards/CT/?

@nordicjm
Copy link
Collaborator

@kowalewskijan can you add an entry into the Maintainers file for boards/CT/?

They are not a collaborator so they should not

nordicjm
nordicjm previously approved these changes Dec 16, 2024
@kowalewskijan
Copy link
Contributor Author

@kartben I applied the changes you requested. PTAL

fabiobaltieri
fabiobaltieri previously approved these changes Dec 16, 2024
Copy link
Collaborator

@kartben kartben left a comment

Choose a reason for hiding this comment

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

some doc issues left
fyi you may always check how documentation looks like in CI, here this would be https://builds.zephyrproject.io/zephyr/pr/82814/docs/boards/ct/ctcc/doc/index.html

boards/ct/ctcc/doc/index.rst Outdated Show resolved Hide resolved
boards/ct/ctcc/doc/index.rst Outdated Show resolved Hide resolved
* Add documentation about nRF9161 SoC variant
* Modify example apps to include both nRF9161 and nRF52840
* Switch from DFU to MCUmgr in example apps

Signed-off-by: Jan Kowalewski <jkowalewski@cthings.co>
@fabiobaltieri fabiobaltieri merged commit 06a5841 into zephyrproject-rtos:main Dec 17, 2024
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants