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
Update PSOC6 postbuild prints #9892
Conversation
@orenc17, thank you for your changes. |
m0hexf = next((f for f in hex_files if os.path.basename(f) == os.path.basename(hexf)), m0hexf) | ||
|
||
if m0hexf: | ||
toolchain.notify.debug("M0 core image file found: %s." % os.path.basename(m0hexf)) | ||
toolchain.notify.info("M0 core image file found: %s." % m0hexf) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any particular reason for 'debug' -> 'info'?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is critical for the user to know which m0 image is merged with the application
Info always prints the message, debug only in verbose mode
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sweet. That's what I figured.
CI started |
Test run: SUCCESSSummary: 13 of 13 test jobs passed |
@@ -120,13 +120,13 @@ def find_cm0_image(toolchain, resources, elf, hexf, hex_filename): | |||
from tools.resources import FileType | |||
hex_files = resources.get_file_paths(FileType.HEX) | |||
m0hexf = next((f for f in hex_files if os.path.basename(f) == hex_filename), None) | |||
if toolchain.target.name.endswith('_PSA'): | |||
if toolchain.target.is_PSA_non_secure_target: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Making sure before the big green button is pressed.
https://github.com/ARMmbed/mbed-os/blob/master/targets/targets.json#L8043
The only current valid target for this is the FUTURE_SEQUANA_PSA
correct? Not FUTURE_SEQUANA_M0_PSA
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
find_cm0_image
is only executed for M4 targets (those with hex_filename
set in targets.json). Therefore, toolchain.target.name.endswith('_PSA')
is true only for FUTURE_SEQUANA_PSA, hence this change is safe.
cc @ARMmbed/team-cypress |
Description
Pull request type
Reviewers
Release Notes