#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

#36 in #ram

Download history 4/week @ 2024-02-16 4/week @ 2024-02-23 1/week @ 2024-03-08 125/week @ 2024-03-15 10/week @ 2024-03-22 27/week @ 2024-03-29 11/week @ 2024-04-05

173 downloads per month

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

~5.5–8MB
~139K SLoC