-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
[Silabs] Adds fix for hardfault in SiWx917 SoC and generator firmware updates #36610
[Silabs] Adds fix for hardfault in SiWx917 SoC and generator firmware updates #36610
Conversation
0fdb481
to
6eea9cd
Compare
PR #36610: Size comparison from 403d595 to 6eea9cd Full report (66 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #36610: Size comparison from 403d595 to 7ed80e2 Full report (65 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, linux, nrfconnect, nxp, psoc6, qpg, telink, tizen)
|
PR #36610: Size comparison from 403d595 to f7577c8 Full report (50 builds for cyw30739, esp32, linux, nrfconnect, nxp, psoc6, telink)
|
f7577c8
to
b546599
Compare
b546599
to
008c961
Compare
PR #36610: Size comparison from e402b96 to 008c961 Full report (66 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #36610: Size comparison from e402b96 to 4e0170e Full report (66 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #36610: Size comparison from 3f62505 to cc8ce84 Full report (26 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, nrfconnect, qpg, stm32, telink, tizen)
|
cc8ce84
to
1868611
Compare
PR #36610: Size comparison from d5e9829 to 1868611 Full report (67 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #36610: Size comparison from 839a11d to d35bc74 Full report (9 builds for cc13x4_26x4, cc32xx, stm32, tizen)
|
d35bc74
to
5c33dd4
Compare
5c33dd4
to
017548b
Compare
PR #36610: Size comparison from 839a11d to 18a9e04 Increases above 0.2%:
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #36610: Size comparison from 839a11d to 7943888 Full report (3 builds for cc32xx, stm32)
|
7943888
to
18f9c81
Compare
6c3aa07
to
1e5a700
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please fix PR description heading so CI correctly parse the section. Also please describe what where the manual test done to validate this pr
PR #36610: Size comparison from 283d764 to 1e5a700 Increases above 0.2%:
Full report (56 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #36610: Size comparison from f2ee6d2 to f466704 Increases above 0.2%:
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
Changelog
Adds fixes for the hardfault in SiWx917 SoC causing LCD and BTN to not work on the SoC.
Ports over compilation changes from the SLC build system between the SDK updates.
Ports over the changes required for the mbedTLS 3.x support on the generator firmware.
Fixes
The hardfault was caused due to missing DEFINE between build systems. Primarily
SI917_MEMLCD
was causing an issue as without LCD no hardfault was seen.Additionally, including missing source files from the SLC build system.
Testing
This was done manually.
Commissioning was tested with default certificates and with certificate injection using the provisioning scripts.
Additionally, manual button press with LCD changes were tested, and sanity commands for toggle and reading device states was tested on SiWx917 SoC, since these changes are restricted to SiWx917 SoC.