instruction.md 1.0 KB

Install pyUSB library: cd pyusb sudo python2 setup.py install

Okay, now to the real thing: create a backup of the EEPROM: sudo ./cp210x-program -f eeprom.hex

The next step is to program the modified, non-standard baudrates: sudo ./cp210x-program -p -F eeprom.hex -w --set-baudrate 812500:FFE2,FFF4,1 --set-baudrate 406250:FFC5,FFE9,1 --set-baudrate 203125:FF8A,FFD3,1

Check if the entries have been written successfully: sudo ./cp210x-program

Show EEPROM content from device 002 on bus 001: cp210x-program --read-cp210x -m 001/002

Write some data to device with vendor id 0x10C4 and product id 0xEA62: cp210x-program --write-cp210x -m 10C4:EA62

             --set-product-string="Product String" \
             --set-max-power=100 \
             --set-bus-powered=no

From luke: ./cp210x-program -w -F eeprom-content.Bitfountain.hex --set-product-string='Block Erupter Sapphire (Red)' --set-serial-number=ljr0001

./cp210x-program -w -F eeprom-content.RBOX.hex --set-product-string='R-BOX miner' --set-serial-number=somethingunique