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

[Telink] Add Thread Optimization Configs #389

Merged
merged 4 commits into from
Mar 10, 2025

Conversation

damien0x0023
Copy link
Collaborator

@damien0x0023 damien0x0023 commented Mar 6, 2025

  • OPENTHREAD_CSMABACKOFF_OPTIMIZATION
  • IEEE802154_TLX_OPTIMIZATION

and set COMMON_LIBC_MALLOC_ARENA_SIZE to 20kb if tl7218x_retention for power consumption optimization based on d6882ec.

Testing

Verified by CI

- OPENTHREAD_CSMABACKOFF_OPTIMIZATION
- IEEE802154_TLX_OPTIMIZATION

and set COMMON_LIBC_MALLOC_ARENA_SIZE to 20kb if tl7218x_retention
for power consumption optimization
based on d6882ec.

Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com>
@damien0x0023 damien0x0023 requested a review from s07641069 as a code owner March 6, 2025 02:15
@damien0x0023 damien0x0023 marked this pull request as draft March 6, 2025 05:36
@damien0x0023 damien0x0023 changed the title [Telink] Add Thread Optimization Configs (Zephyr_v3.3) [Telink] Add Thread Optimization Configs Mar 6, 2025
- update zephyr revision to zephyr V3.7
- comment tl3218x_retention example due to ram limit.

Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com>
@damien0x0023 damien0x0023 force-pushed the master_thread_optimization branch from 134b0c3 to 61263b0 Compare March 6, 2025 06:07
@damien0x0023 damien0x0023 self-assigned this Mar 6, 2025
- increase COMMON_LIBC_MALLOC_ARENA_SIZE from 16kB to 20kB
for tl7218x_retention to avoid overflow issue.
- improve configs description.

Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com>
- update OPENTHREAD_CSMABACKOFF_OPTIMIZATION description
- update zephyr revision

Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com>
@damien0x0023 damien0x0023 marked this pull request as ready for review March 10, 2025 01:58
@damien0x0023 damien0x0023 removed the DNM label Mar 10, 2025
@damien0x0023
Copy link
Collaborator Author

@s07641069 @haiwentelink I believe it's okay to merge after your review.

@damien0x0023 damien0x0023 merged commit 3fdbfce into master_buteo_a2_ci1 Mar 10, 2025
70 of 71 checks passed
@damien0x0023 damien0x0023 deleted the master_thread_optimization branch March 10, 2025 07:24
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.

4 participants