avrdudeでavrマイコンにhexの書き込み

xtel-eclipseの中の

  • jsc/jsc.jar
  • avrdude/bin/avrdude
    • avrdude実行ファイル。mac portsでインストールできるavrdudeだと書き込みが怪しい。Ubuntu9.04のaptでインストールできるavrdudeはこっち
  • avrdude/etc/avrdude.conf

が重要。

java -jar /Applications/xtel-eclipse/jsc/jsc.jar -Bsource.bin source.js
/Applications/xtel-eclipse/avrdude/bin/avrdude -C /Applications/xtel-eclipse/avrdude/etc/avrdude.conf -p m128 -c stk500v1 -b 9600 -P /dev/tty.usbserial-gemsbok -F -U eeprom:w:source.bin:r
sudo apt-get install default-jre
/Applications/arduino/hardware/tools/avr/etc/avrdude.conf
/Applications/xtel-eclipse/avrdude/etc/avrdude.conf
/opt/local/etc/avrdude.conf
/opt/local/var/macports/software/avrdude/5.8_2/opt/local/etc/avrdude.conf
/Users/sho/src/arduino/trunk/build/linux/dist/tools/avrdude.conf
/Users/sho/src/arduino/trunk/build/macosx/build/work/hardware/tools/avr/etc/avrdude.conf