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

Update ot-ifx to support Thread 1.3 Certification. #278

Merged
merged 13 commits into from
Apr 2, 2024

Conversation

hsusid
Copy link

@hsusid hsusid commented Apr 2, 2024

Changes

  • Updated PAL to support Thread 1.3 certification.
  • Updated 30739A0 CSP.
  • Added 30739B2 CSP and relative BSPs.
  • Moved HAL, PAL, and PDL files to the wpan-sdk.
  • Added building for NCP and RCP.

JIRA

BTSDK-10586

hsusid and others added 13 commits May 23, 2022 19:05
* Update submodule URLs:
  * 30739A0:
    https://github.com/Infineon/OT-Matter-30739A0.git
  * CYW930739M2EVB-01:
    https://github.com/Infineon/OT-Matter-TARGET_CYW930739M2EVB-01.git
* Thread Network Link Metrics Object Capability
  * Enable Link Metrics Object.
  * Add openthread platform utilities used for Link Metrics
  * Add Platform Abstraction Layer utilities used for Link Metrics Object.
  * Add radio wrappers to get MAC frame information.
  * Support MAC Tx. Security.
* Openthread Stack hangs while receiving error code set to NO_ACK for CSL transmisstion.
* Mapping received RSSI value to LQI
* ECB ROM functions
* Add serial flash support on CYW930739M2EVB-01
* SHA256 HW offloading
* Enable DUA.
* Use Clear command to remove existent IE content.
* Update link layer frame counter for openthread stack operation.
* Optimize sha256_alt.c memory usage to prevent memory leak.
* Enable Thread 1.2 Multicast Listener Registration feature.
* Force mbedtls relative libraries running in ram.
* Update 30739A0 CSP to build 270.
* Enable SRP Client and ECDSA.
* Enable DNS Client.
* Enable OT_COAP and OT_COAPS.
* Update submodule URLs:
  * 30739A0:
    https://github.com/Infineon/OT-Matter-30739A0.git
  * CYW930739M2EVB-01:
    https://github.com/Infineon/OT-Matter-TARGET_CYW930739M2EVB-01.git
* Thread Network Link Metrics Object Capability
  * Enable Link Metrics Object.
  * Add openthread platform utilities used for Link Metrics
  * Add Platform Abstraction Layer utilities used for Link Metrics
Object.
  * Add radio wrappers to get MAC frame information.
  * Support MAC Tx. Security.
* Openthread Stack hangs while receiving error code set to NO_ACK for
CSL transmisstion.
* Mapping received RSSI value to LQI
* ECB ROM functions
* Add serial flash support on CYW930739M2EVB-01
* SHA256 HW offloading
* Enable DUA.
* Use Clear command to remove existent IE content.
* Update link layer frame counter for openthread stack operation.
* Optimize sha256_alt.c memory usage to prevent memory leak.
* Enable Thread 1.2 Multicast Listener Registration feature.
* Force mbedtls relative libraries running in ram.
* Update 30739A0 CSP to build 270.
* Enable SRP Client and ECDSA.
* Enable DNS Client.
* Enable OT_COAP and OT_COAPS.
* Call otSysEventSignalPending to notify the upper layer there is a pending OpenThread event.
@hsusid hsusid requested a review from HuangCC-IFX April 2, 2024 08:16
@hsusid hsusid self-assigned this Apr 2, 2024
@hsusid hsusid merged commit 2f7a132 into Infineon:main Apr 2, 2024
3 checks passed
@hsusid hsusid deleted the BTSDK-10586 branch April 2, 2024 08:30
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.

3 participants