-
Notifications
You must be signed in to change notification settings - Fork 286
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
Revamp deploy.py #78
Revamp deploy.py #78
Conversation
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.
Imported 2 patches for Tock kernel:
- 06-add-set_vector_table_offset.patch (upstream tock/tock#1579)
This shouldn't be needed after #77.
- 07-nrf52-bootloader.patch (upstream tock/tock#1681)
Now the script supports more flashing methods: - JLink (with tockloader) - OpenOCD (with tockloader) - pyOCD - Nordic DFU - none (will produce an IntelHex file) Also merged the contributions from: - Yihui Xiong to support the Makerdiary USB dongle board - Dennis Geurts to support Nordic DFU Doc updated accordingly. Imported 2 patches for Tock kernel: - 06-add-set_vector_table_offset.patch (upstream tock/tock#1579) - 07-nrf52-bootloader.patch (upstream tock/tock#1681)
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.
Can you update the GitHub workflows to build the new boards?
info("Installing Tock on board {}".format(self.args.board)) | ||
self.build_and_install_tockos() | ||
if not self.args.tockos and not self.args.application: | ||
info("Nothing to do.") |
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.
I'd return a non-zero error code in that case so that people are aware they need to provide something to do in their command line?
@@ -19,8 +19,9 @@ successfully tested on the following boards: | |||
|
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.
Do you want to mention the DFU-based boards in this README? And the DFU limitations regarding re-flashing Tock?
Now the script supports more flashing methods:
Also merged the contributions from:
Doc updated accordingly.
Imported 2 patches for Tock kernel:
Fixes #3
Fixes #70