-
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
Added compile support for NuttX system #31236
Conversation
PR #31236: Size comparison from 9279628 to bb5dcd4 Decreases (1 build for efr32)
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
edeea6f
to
63eeb35
Compare
PR #31236: Size comparison from 9279628 to 63eeb35 Decreases (1 build for efr32)
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #31236: Size comparison from 8686f21 to 118c8fa Decreases (1 build for efr32)
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
PR #31236: Size comparison from 4c30c82 to 6b62ce2 Decreases (2 builds for efr32)
Full report (77 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
|
PR #31236: Size comparison from ab22a01 to 9a5b6df Decreases (2 builds for efr32)
Full report (77 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
|
PR #31236: Size comparison from f075b9b to f28489f Full report (20 builds for cc13x4_26x4, cc32xx, linux, mbed, nrfconnect, nxp, qpg, stm32)
|
PR #31236: Size comparison from f075b9b to 342bdfd Decreases (2 builds for efr32)
Full report (81 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
|
PR #31236: Size comparison from f075b9b to 6bb3dc2 Full report (6 builds for cc32xx, mbed, qpg, stm32)
|
de231b7
to
dbed683
Compare
PR #31236: Size comparison from f075b9b to dbed683 Full report (37 builds for cc13x4_26x4, cc32xx, cyw30739, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32)
|
PR #31236: Size comparison from f075b9b to 8c3828a Decreases (2 builds for efr32)
Full report (81 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
|
This is a basic version of compile support and only x86 simulator lightning-app is supported now The compilation method is shown below: ./scripts/build/build_examples.py --target nuttx-x64-light build and compiled binaries are in the out/nuttx-x64-light directory. Detailed introduction about NuttX system can refer to this link: https://github.com/apache/nuttx Signed-off-by: zhanghongyu <[email protected]>
PR #31236: Size comparison from f075b9b to 4e6c103 Decreases (2 builds for efr32)
Full report (81 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
|
This is a basic version of compile support and only x86 simulator lightning-APP is supported now.
The compilation method is shown below:
./scripts/build/build_examples.py --target nuttx-x64-light build
and compiled binaries are in the out/nuttx-x64-light directory.
Detailed introduction about NuttX system can refer to this link: https://github.com/apache/nuttx
I have a few questions to ask the experienced mentors in the community.
Because the nutx platform supports most posix interfaces, most Linux code can be reused without recreating the NuttX platform-specific source directory. Whether this behavior is okay?
Thank you very much for your comments and suggestions. I greatly appreciate your input.