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

Attach Nordic-top to the Root manifest #91

Merged
merged 1 commit into from
Feb 20, 2024

Conversation

adsz-nordic
Copy link
Collaborator

@adsz-nordic adsz-nordic commented Feb 16, 2024

NCSDK-25613

@adsz-nordic adsz-nordic changed the title Attack Nordic-top to the Root manifest Attach Nordic-top to the Root manifest Feb 16, 2024
@adsz-nordic adsz-nordic marked this pull request as ready for review February 16, 2024 12:20
@NordicBuilder
Copy link
Collaborator

NordicBuilder commented Feb 16, 2024

pytest coverage results

Detailed report:

Type Coverage
lines 93.1% (1814 of 1949 lines)
functions no data found
branches no data found

Note: This message is automatically posted and updated by the CI (HCS/test-sdk-dfu/master/668)

suit-invoke:
- suit-directive-set-component-index: 0
- suit-directive-override-parameters:
suit-parameter-image-size:
file: {{ sysctrl['binary'] }}
- suit-condition-image-match: []
# TODO: Uncomment once SysCtrl booting is done using SUIT - NCSDK-25614
# - suit-condition-image-match: []
- suit-directive-invoke: []
Copy link
Collaborator

@SylwesterKonczyk SylwesterKonczyk Feb 16, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • suit-directive-invoke:

That on shall be commented out as well, if Sysctl sahll NOT be booted using SUIT

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for spotting this. I will comment this out.
BTW - I'm disabling this because with current implementation where SDFW starts SCFW, the attempt to boot SCFW ended up with reboots.

- RFC4122_UUID:
namespace: nordicsemi.com
name: nRF54H20_sec
- - INSTLD_MFST
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a possibility that there will be a build in which there will be only secdom available and sysctl should be removed from the output yaml file - in meaning that we should add here condition to check if sysctrl is defined?

ncs/nordic_top_envelope.yaml.jinja2 Show resolved Hide resolved
ncs/nordic_top_envelope.yaml.jinja2 Show resolved Hide resolved
ncs/nordic_top_envelope.yaml.jinja2 Show resolved Hide resolved
ncs/nordic_top_envelope.yaml.jinja2 Show resolved Hide resolved
ncs/nordic_top_envelope.yaml.jinja2 Show resolved Hide resolved
Adjust Kconfig to support the manifest hierarchy.
Add nordic-top envelope template.
Add root envelope tampate that uses nordic-top.
Disable SysCtrl booting in sysctrl template until SUIT is used for
booting it.

Signed-off-by: Adam Szczygieł <[email protected]>
@adsz-nordic adsz-nordic merged commit bfa61c3 into nrfconnect:main Feb 20, 2024
2 checks passed
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.

7 participants