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

Release v2.4.0 #29

Merged
merged 8 commits into from
Oct 29, 2024
Merged

Release v2.4.0 #29

merged 8 commits into from
Oct 29, 2024

Conversation

szczys
Copy link
Contributor

@szczys szczys commented Sep 9, 2024

Changed

  • Use Golioth Firmware SDK v0.15.0
  • Use zephyr-network-invo v1.2.0
  • Update board names for hardware model v2

Resolves https://github.com/golioth/devrel-issue-tracker/issues/454
Resolves https://github.com/golioth/devrel-issue-tracker/issues/472

Release Testing:

nrf7002

  • 01_IOT: runtime credentials
  • 01_IOT: connection
  • 01_IOT: buttons
  • 01_IOT: LightDB State
  • 01_IOT: LightDB Stream
  • 01_IOT: Logs
  • 01_IOT: RPC: get_network_info
  • 01_IOT: RPC: multiply
  • 01_IOT: Settings: LOOP_DELAY_S
  • 01_IOT: Settings: BLINK_DELAY_MS
  • 02_helloworld
  • 03_LED
  • 04_blinkRTOS
  • 05_golioth: runtime credentials
  • 05_golioth: wifi connection

nrf9160

  • 01_IOT: runtime credentials
  • 01_IOT: connection
  • 01_IOT: buttons
  • 01_IOT: LightDB State
  • 01_IOT: LightDB Stream
  • 01_IOT: Logs
  • 01_IOT: RPC: get_network_info
  • 01_IOT: RPC: multiply
  • 01_IOT: Settings: LOOP_DELAY_S
  • 01_IOT: Settings: BLINK_DELAY_MS
  • 02_helloworld
  • 03_LED
  • 04_blinkRTOS
  • 05_golioth: runtime credentials
  • 05_golioth: cellular connection

Updating to this SDK version incorporates NCS v2.7.0 which uses hardware
model v2. Board names have been updated throughout to account for this
change.

The size of the heap for the nrf7002dk build was increased by 4k to resolve
allocation errors.

Signed-off-by: Mike Szczys <mike@golioth.io>
@szczys
Copy link
Contributor Author

szczys commented Sep 9, 2024

I'm having transient memory allocation errors on the 7002. I'll mark this release as draft until I can work it out.

@szczys szczys marked this pull request as draft September 9, 2024 21:14
@szczys szczys force-pushed the release/v2.4.0 branch 6 times, most recently from d5d09e6 to 29876c0 Compare October 28, 2024 19:05
Remove application-specific WiFi manager and use what is available in the
common sample library. Move SOC-specific configuration to the socs folder.

Signed-off-by: Mike Szczys <mike@golioth.io>
Configuration necessary to ready the SOC to run the app is now found in the
`socs` folder of each app. Actual board-specific code is still placed in
the `boards` folder.

Signed-off-by: Mike Szczys <mike@golioth.io>
Signed-off-by: Mike Szczys <mike@golioth.io>
Replace underscores with forward slashes to match new Zephyr hardware
model.

Signed-off-by: Mike Szczys <mike@golioth.io>
Signed-off-by: Mike Szczys <mike@golioth.io>
Signed-off-by: Mike Szczys <mike@golioth.io>
see CHANGELOG for details

Signed-off-by: Mike Szczys <mike@golioth.io>
@szczys szczys marked this pull request as ready for review October 28, 2024 19:53
Copy link

@MarkoPura MarkoPura left a comment

Choose a reason for hiding this comment

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

LGTM

@szczys szczys merged commit f237da5 into main Oct 29, 2024
2 checks passed
@szczys szczys deleted the release/v2.4.0 branch October 29, 2024 14:04
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.

2 participants