avrtools.sh 575 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. sudo apt install libelf-dev libusb-1.0-0-dev libusb-dev libftdi-dev libftdi1-dev libhidapi-dev -y
  3. curl http://wareck.free.fr/cross_compilation/avr_toolchain/avr_toolchain.tar.xz | tar -xJ
  4. sudo cp -r avr /usr/local
  5. rm -r -f avr
  6. cd ~
  7. git clone https://github.com/flashrom/flashrom.git
  8. cd flashrom
  9. make
  10. sudo make install
  11. cd ~
  12. rm -r -f flashrom
  13. if ! grep "/usr/local/avr/bin" ~/.bashrc >/dev/null
  14. then
  15. echo "export PATH=XXXXPATH::/usr/local/avr/bin" >> ~/.bashrc
  16. sed -i -e "s/XXXX/$/g" ~/.bashrc
  17. source ~/.bashrc
  18. fi
  19. echo -e "\nDone."