1234567891011121314151617181920212223 |
- #!/bin/bash
- device=ch341a #arduino or raspberry
- port=ttyACM0
- baud=115200
- rpi_speed=20000 # between 512 to 30000, 20000 seems to be the best
- if [ $device = "arduino" ]
- then
- flashrom -p serprog:dev=/dev/$port:$baud -r backup.hex
- fi
- if [ $device = "raspberry" ]
- then
- modprobe spi_bcm2835
- modprobe spidev
- flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=$rpi_speed -r backup.hex
- fi
- if [ $device = "ch341a" ]
- then
- flashrom -p ch341a_spi -r backup.hex
- fi
- echo "n'oubliez pas de renomer le fichier !!!!"
- echo "d'ont forget to rename your file !!!!"
|