Skip to main content

Precursor Updater

This script automatically updates a Precursor device. Please run with --help to see all the available options. By default, the script will attempt to load the latest stable release onto a Precursor device that is attached to the host via USB.

When the script is finished running, you will need to reset the device by pressing on the switch inside the hole in the lower right hand side of the case. See https://ci.betrusted.io/i/reset.jpg for an example of how to do this.

See our troubleshooting guide for more help, especially if you are running Windows.

Maintainer Notes

This note is for the maintainer of the tool. Users do not need to run these commands.

The repo is structured to use setup.py, so the first hits for documentation that guide you through using the toml manifest options won't work (couldn't get them to work anyways, even though I tried with the toml method). Thus, the method to push a new release is as follows:

  1. Run python3 setup.py sdist in this directory
  2. Run python3 -m twine upload dist/precursorupdater-0.0.XXX.tar.gz where XXX is replaced with the version number.

Metadata

Release files for precursorupdater 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for precursorupdater 0.1.5
File Size Uploaded
precursorupdater-0.1.5.tar.gz 24.7 kB Details

Release files / precursorupdater-0.1.5.tar.gz

Download URL precursorupdater-0.1.5.tar.gz
Size 24.7 kB
Tags Source
SHA-256 checksum
How to use checksums
9b6baa7f0547d9e92620f4007d2e370865c4db4fafe96d6d07d9bcc76b1870ad
BLAKE2b-256 checksum
How to use checksums
35eae18b5e6be07012b732e49d3f34038851065ab6ad7ed4984c8c2a6a4ff7cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.1.5 This release

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

0.0.9

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.6

2 release files

0.0.5

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page