Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
PSOC6_SB: initial integration of Cypress Secure Boot target CY8CPROTO_064_SB #11018
Kind request for ARM team!!!
Could you please make a review as soon as possible - we need this for our customer. Ideally at start on the next week.
This PR brings the following major updates to the Cypress PSoC 6 targets for Mbed OS 5.13:
(_bg.txt - basic greentea run
Pull request type
I found an error message from CI log
this module is required by post build script of Secure Boot tools and is present in requirements.txt targets/TARGET_Cypress/TARGET-PSOC6/sb-tools.
What should i do in this case?
@romanjoe Due the summer holiday period, we have very delayed responses from developer teams. Therefore I have no clear answer how to handle those Python requirements.
In the mean time, I would like to suggest that you add your requirements into the root
Hi @SeppoTakalo, thank you for response. I added platform specific requirements to main requirements.txt of mbed-os.
But i see another problem with CI. Our target uses a specific set of post build tools. To use these tools set of cryptography keys must be generated. These keys are then used for signing hex files, generated by mbed-os.
Problem is, that these keys should be generated by user before starting work with our target. Keys should be unique every time for each user from security perspective reasons. Without keys in targets/TARGET_Cypress/TARGET_PSOC6/sb-tools/keys, mbed-os hexes will be built successfully, but not signed in post build hook which will lead to script error and CI failure.
How we can manage this issue?
PS: We use keys generation as one of jobs on our CI now. No default keys can be used in repositories.
@romanjoe Please review the python failures in Travis CI:
Hi, I got this message from travis-ci/tools-py2.7 runner.
This issue is already tracked in #11124 and is reproducible on all mbed-os versions due to external dependencies.