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

Pr test #38024

Closed
wants to merge 6 commits into from
Closed

Pr test #38024

wants to merge 6 commits into from

Conversation

github-sunxc
Copy link

Testing

!!!!!!!!!! Please delete the instructions below and replace with PR
description above.

If you have an issue number, please use a syntax of Fixes #12345 and a brief
change description

If you do not have an issue number, please have a good description of the
problem and the fix. Help the reviewer understand what to expect.

Complete/append to the ### Testing section above, to describe how testing
was done. See
https://github.com/project-chip/connectedhomeip/blob/master/CONTRIBUTING.md#pull-requests

Make sure you delete these instructions (to prove you have read them).

!!!!!!!!!! Instructions end

luoji-nxp and others added 6 commits March 17, 2025 15:39
the libtrustymatter third-party lib contains the Trusty IPC
infrastructure and client application in the Non-secure side.

Change-Id: Id2cb5ccc0006d9f51cab06ed971174a94aa0111f
Signed-off-by: Ji Luo <ji.luo@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/21249
Reviewed-by: Elven Wang <elven.wang@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/23003
read all device attestation credentials from secure storage which
is managed by TEE (Trusty OS), all credentials should be provisioned
in bootloader stage.

Change-Id: I59f144b92c3dfde2ab167d9f0f7f62508ed47354
Signed-off-by: Ji Luo <ji.luo@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/21250
Reviewed-by: Elven Wang <elven.wang@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/23004
move the p256keypair operations to Trusty OS to enhance
the crypto security.

Change-Id: I47ec6b440f91adf3e717ed8915f35b7844731c90
Signed-off-by: Ji Luo <ji.luo@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/21251
Reviewed-by: Elven Wang <elven.wang@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/23005
support trusty backed persistent storage operation keystore.

Change-Id: I156c51bc415b1e9fb16e054deccb34415a7acc86
Signed-off-by: Ji Luo <ji.luo@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/21252
Reviewed-by: Elven Wang <elven.wang@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/23007
Now the build script are refined to use parameter for different option:
Usage:./scripts/examples/imxlinux_example.sh -s|--src <src folder>
-o|--out <out folder> [-d|--debug] [-n|--no-init] [-t|--trusty]
        -s, --src       Source folder
        -o, --out       Output folder
        -d, --debug     Debug build (optional)
        -n, --no-init   No init mode (optional)
        -t, --trusty    Build with Trusty OS backed security enhancement (optional)

example: ./scripts/examples/imxlinux_example.sh -s examples/chip-tool
-o out -dnt  #will build examples/chip-tool to out/ folder with debug
build and skip init and use Trusty OS.

Change-Id: I3ac3b60395255b3bfe45fdf21184ba0b6c7ba265
Signed-off-by: Haoran.Wang <elven.wang@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/21564
Reviewed-by: Faqiang Zhu <faqiang.zhu@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/23009
Support the ELE (EdgeLock Enclave) backed persistent storage
operation keystore.

It's availble for i.MX 93 only.

Change-Id: Id9e624040c57f80d9cc84511cf9a28c01084a60d
Signed-off-by: Ji Luo <ji.luo@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/22450
Reviewed-by: Elven Wang <elven.wang@nxp.com>
Reviewed-on: http://androidsource.nxp.com/project/23010
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.

3 participants