-
Notifications
You must be signed in to change notification settings - Fork 8.2k
scripts: pyocd: Add pack option to support device custom pyocd packages.
#52773
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
Conversation
add `pack` option support to support device with custom pyocd packages. Signed-off-by: YuLong Yao <[email protected]>
pack option support to support device with custom pyocd packages.pack option to support device with custom pyocd packages.
pack option to support device with custom pyocd packages.pack option to support device custom pyocd packages.
gmarull
left a comment
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.
Why is this required? Once a pack is installed, there's no need to specify it every time. Also, why do we need to host packs when there's a repo?
I refer to pyocd document: Manual pack usage and did not find a way to install pack method except config pack path in In addition to Gigadevice's gd32a503, there are other vendors who also provide pack files only on their official websites, without uploading to CMSIS-pack. (e.g. artery, etc.) I believe adding the
I think this question is not directly related to this PR. About host pack file or not in hal repo, I suggest discussing it at zephyrproject-rtos/hal_gigadevice#30. gigadevice provide |
|
The GD32A503 series release at September 2022 release CN, release EN. I think this just about the cooperate, there have a publish time dely for new pack list on Keil. I recommand use others to instead, like jlink, and wait it sync at Keil. If we add the @feilongfl @gmarull What did you think? |
|
I think
|
To get runners description of current build board, use below command. Also, update the test case in |
|
Have you looked into using |
You are right, --tool-opt works well. |
Add
packoption support to support device with custom pyocd packages.pyocdhave an option for specific pack when run command.But our project not support it.
Some vendor provide pack without upload to official CMSIS-Pack list
Use pack option we can specific the pack file like this: