Skip to main content

pyocd_remote

Remote execution wrapper for PyOCD.

This tool runs pyocd on a remote SSH server and does additional copying / tunneling, so it looks like pyocd is running locally. Usage:

pyocd_remote user@host:port [--cmd pyocd_executable] [pyocd_args ...]

Prerequisites

For this tool to work, the local SSH client needs to be authorized at the remote server using a public key, and the remote server needs to be in the list of known hosts.

Examples

pyocd_remote user@host:port erase --chip

Erases the chip connected to the remote host.

pyocd_remote user@host:port flash image.bin

Copies image.bin to the remote host, then flashes it there.

pyocd_remote user@host:port gdbserver --port 50000

Starts a gdbserver on the remote host and creates a tunnel, so it looks like a local gdbserver to the debugger.

Metadata

Release files for pyocd-remote 0.2.2

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

Source distribution (sdist)

Source distribution for pyocd-remote 0.2.2
File Size Uploaded
pyocd_remote-0.2.2.tar.gz 3.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyocd-remote 0.2.2
File Interpreter ABI Platform
pyocd_remote-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 9.0 kB

Release files / pyocd_remote-0.2.2.tar.gz

Download URL pyocd_remote-0.2.2.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a8c2851a9d23e6716c56d96b6f5660c1b01b27f632dae498a49de3ab629e90d2
BLAKE2b-256 checksum
How to use checksums
9a9e3ae179c1b29da4c0b1b0fb83893a8711d8fa35f4e1f625480629b86af87e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

Release files / pyocd_remote-0.2.2-py3-none-any.whl

Download URL pyocd_remote-0.2.2-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3b98ff8d452b24da43a9498e202509e036f88c4b0df5d2195157e63e650c2b23
BLAKE2b-256 checksum
How to use checksums
f8ea27fcd7ce70ce1c43d46a185475df4289f3e5e1c4f51adff818df3d4de8ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

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