-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Sample: bluetooth: Enable MIMXRT1170 EVKB for peripheral_ht #84066
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
Sample: bluetooth: Enable MIMXRT1170 EVKB for peripheral_ht #84066
Conversation
Hello @jerryyang35, and thank you very much for your first pull request to the Zephyr project! |
samples/bluetooth/peripheral_ht/boards/mimxrt1170_evk_mimxrt1176_cm7_B.conf
Outdated
Show resolved
Hide resolved
87ed63e
to
254d743
Compare
Hi @jhedberg , There is a building error from github action,
It seams the blob bin is not fetched by building system. If we expect sample.bluetooth.peripheral-ht.nxp_nw612 to be compiled, is there any option that can instruct the building system to retrieve the blob? Alternatively, we can only disable the building checking of sample.bluetooth.peripheral-ht.nxp_nw612. Is there an option to disable compilation? |
@lylezhu2012 binary blobs are never fetched by upstream CI as a general policy. See the last paragraph of https://docs.zephyrproject.org/latest/contribute/bin_blobs.html#support-and-maintenance Most likely you will need to deal with build testing in a downstream tree. One other possibility is the new |
I see. Sorry it is,
|
254d743
to
3aab2f1
Compare
it dose not work. the error message is the same. |
I have added CONFIG_BUILD_ONLY_NO_BLOBS, but it dose not work. The error message is the same: |
That's most likely because no-one ever added support for that option for NXP platforms. You need to do that first. For reference, you can see how I did this for the Silabs EFR32 HCI driver (which also depends on blobs) in commit 5f963fe. |
3aab2f1
to
1b536c2
Compare
Here I create a separated PR to support no blobs case for hal_nxp to avoid mixing these two tasks. |
1b536c2
to
9fd0c39
Compare
Hi @jhedberg .
|
@jerryyang35 ok, so you plan to close this then? Btw, I do think it'd be good to have all HCI drivers which may use blobs included in the "no_blobs" test cases defined as part of |
I will keep this PR. Now I use prj.conf to enable it. |
If you're referring to those peripheral & central test cases, the purpose for them is to validate the HCI driver code, i.e. that there are no build related bugs in them. I think that's better than no testing at all. |
Hi @jhedberg. |
Enable MIMXRT1170 EVKB for peripheral_ht. Signed-off-by: Jiawei Yang <jiawei.yang_1@nxp.com>
9fd0c39
to
c43eaab
Compare
@jerryyang35 why are you specifically focusing on the |
Hi @jhedberg. |
I don't know if there exists some general policy regarding this, but at least I'm ok with that approach. |
Thank you, @jhedberg. Do you know who is aware of general policy? May be we can get some suggestion from him/her. |
@dleach02 or @mmahadevan108, can you check the overlay file for us? I don't know what |
I can give more comments. Due to the pin conflict between SDRAM and the M.2 module, all cases/samples will fail on the board where the M.2 module is installed. Please refer to #70880 for details. |
Enable MIMXRT1170 EVKB for peripheral_ht.