PyOCD remote execution wrapper
Project description
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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pyocd_remote-0.2.2.tar.gz
.
File metadata
- Download URL: pyocd_remote-0.2.2.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8c2851a9d23e6716c56d96b6f5660c1b01b27f632dae498a49de3ab629e90d2 |
|
MD5 | e5dcae2fa884ed7b2506c0b0e1616936 |
|
BLAKE2b-256 | 9a9e3ae179c1b29da4c0b1b0fb83893a8711d8fa35f4e1f625480629b86af87e |
File details
Details for the file pyocd_remote-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: pyocd_remote-0.2.2-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b98ff8d452b24da43a9498e202509e036f88c4b0df5d2195157e63e650c2b23 |
|
MD5 | c214c97d0bdaf7683a33eecbb92628f3 |
|
BLAKE2b-256 | f8ea27fcd7ce70ce1c43d46a185475df4289f3e5e1c4f51adff818df3d4de8ec |