CONTRIBUTING.md also tells you what to expect in the PR process.
Description
This PR implements scripts and documentation for the Matter credential late-stage provisioning of the OPTIGA Trust M MTR. Alongside a few Shell-Scripts it also includes additions to the trustm-cli interface:
Add "trustm_probe" which tries to read the Chip-ID from a connected Trust M. If successful, it returns the hex-encoded Chip-ID, else error
Add "trustm_update_with_PBS_Auto": Script to read/write any data object on the Trust M which may be protected through either a PBS or AutoRef Secret, or both. The secrets can be supplied to the script via arguments.
Add helpful return codes to multiple CLI interfaces. Reason: The error codes can be used to check the successful execution in a scripted environment.
Related Issue
None.
Context
Tested on Raspberry Pi 4B, Bullseye 64 Bit
By creating this pull request you agree to the terms in CONTRIBUTING.md. https://github.com/Infineon/.github/blob/master/CONTRIBUTING.md --- DO NOT DELETE ANYTHING ABOVE THIS LINE ---
CONTRIBUTING.md also tells you what to expect in the PR process.
Description This PR implements scripts and documentation for the Matter credential late-stage provisioning of the OPTIGA Trust M MTR. Alongside a few Shell-Scripts it also includes additions to the trustm-cli interface:
Related Issue None.
Context Tested on Raspberry Pi 4B, Bullseye 64 Bit