#usb-device #devices #host #index #target #ram #cypress

deprecated bin+lib cyusb

Host crate for interacting with Cypress USB devices

2 releases

0.9.1 Mar 17, 2024
0.9.0 Sep 12, 2019

#41 in #ram

Apache-2.0

11KB
202 lines

cyusb

This tool is no longer under active development. If you are interested in taking over or repurposing the name on crates.io, feel free to contact me: nbishop@nbishop.net

Host crate for interacting with Cypress USB devices.

cyusb_programmer

This crate includes an executable for programming a Cypress device. To install:

cargo install cyusb

To run the tool:

cyusb_programmer [--index <index>] [--target <target>] <image> 

Where <image> is the path to the firmware file. Currently only the RAM target is supported. The --index argument can be used to select which device to program if more than one is detected.

Dependencies

~6–15MB
~190K SLoC