{"id":15735,"date":"2014-03-02T08:00:16","date_gmt":"2014-03-01T23:00:16","guid":{"rendered":"http:\/\/www.sssg.org\/blogs\/hiro345\/?p=15735"},"modified":"2014-03-06T08:42:53","modified_gmt":"2014-03-05T23:42:53","slug":"mac-os-x-%e3%81%a7-arduino-ide-%e4%bb%98%e5%b1%9e%e3%81%aeavrdude-%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%81%9f","status":"publish","type":"post","link":"https:\/\/www.hiro345.net\/blogs\/hiro345\/archives\/15735.html","title":{"rendered":"Mac OS X \u3067 Arduino IDE \u4ed8\u5c5e\u306eavrdude \u3092\u4f7f\u3063\u3066\u307f\u305f"},"content":{"rendered":"<p>Arduino IDE\u306b\u4ed8\u5c5e\u3057\u3066\u3044\u308bavrdude\u3092\u4f7f\u3046\u3068\u3001Arduino\u3078\u76f4\u63a5\u3078\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u66f8\u304d\u8fbc\u3093\u3060\u308a\u3001\u30d6\u30fc\u30c8\u30ed\u30fc\u30c0\u3092\u66f8\u304d\u8fbc\u3093\u3060\u308a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002Mac OS X \u3060\u3068\u3001\u300cfile:\/\/\/Applications\/Arduino.app\/Contents\/Resources\/Java\/hardware\/tools\/avr\/doc\/avrdude\/\u300d\u306b\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u304c\u3042\u308a\u3001Web\u30d6\u30e9\u30a6\u30b6\u3067\u95b2\u89a7\u3067\u304d\u307e\u3059\u3002<br \/>\n<!--more--><br \/>\n\/Applications\/Arduino.app\/Contents\/Resources\/Java\/hardware\/tools\/avr\/bin\/ \u306b\u30c4\u30fc\u30eb\u306f\u3042\u308a\u307e\u3059\u3002\u305d\u3053\u3092\u30ab\u30ec\u30f3\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u3057\u3066\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b\u306e\u304c\u7c21\u5358\u3067\u3057\u3087\u3046\u3002\u4e0b\u8a18\u306e\u4f8b\u3067\u306f\u3001USB\u63a5\u7d9a\u3057\u305f\u30de\u30a4\u30b3\u30f3\u3078main-12.hex\u3068\u3044\u3046\u30d7\u30ed\u30b0\u30e9\u30e0\uff08hidspx\u306e\u30d7\u30ed\u30b0\u30e9\u30e0\uff09\u3092\u66f8\u304d\u8fbc\u3093\u3067\u3044\u307e\u3059\u3002\u66f8\u304d\u8fbc\u307f\u306b\u306fArduino ISP\u3092\u4f7f\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre class=\"brush: bash; gutter: true\">\r\n$ sudo .\/avrdude -C ..\/etc\/avrdude.conf -b 19200 -c avrisp -P \/dev\/tty.usbmodem1411 -p t2313 -e -U flash:w:main-12.hex:i -F\r\nPassword:\r\n\r\navrdude: AVR device initialized and ready to accept instructions\r\n\r\nReading | ################################################## | 100% 0.06s\r\n\r\navrdude: Device signature = 0x1e910a\r\navrdude: erasing chip\r\navrdude: reading input file &quot;main-12.hex&quot;\r\navrdude: writing flash (2022 bytes):\r\n\r\nWriting | ################################################## | 100% 5.23s\r\n\r\n\r\navrdude: 2022 bytes of flash written\r\navrdude: verifying flash memory against main-12.hex:\r\navrdude: load data flash data from input file main-12.hex:\r\navrdude: input file main-12.hex contains 2022 bytes\r\navrdude: reading on-chip flash data:\r\n\r\nReading | ################################################## | 100% 3.12s\r\n\r\navrdude: verifying ...\r\navrdude: 2022 bytes of flash verified\r\n\r\navrdude: safemode: Fuses OK\r\n\r\navrdude done.  Thank you.\r\n<\/pre>\n<p>\u4e0b\u8a18\u3067\u306fATtiny2313\u306e\u30d2\u30e5\u30fc\u30ba\u30d3\u30c3\u30c8\u3092\u66f4\u65b0\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre class=\"brush: bash; gutter: true\">\r\n$ sudo .\/avrdude -C ..\/etc\/avrdude.conf -b 19200 -c avrisp -P \/dev\/tty.usbmodem1411 -p t2313 -U hfuse:w:0xdb:m\r\n\r\navrdude: AVR device initialized and ready to accept instructions\r\n\r\nReading | ################################################## | 100% 0.06s\r\n\r\navrdude: Device signature = 0x1e910a\r\navrdude: reading input file &quot;0xdb&quot;\r\navrdude: writing hfuse (1 bytes):\r\n\r\nWriting | ################################################## | 100% 0.06s\r\n\r\navrdude: 1 bytes of hfuse written\r\navrdude: verifying hfuse memory against 0xdb:\r\navrdude: load data hfuse data from input file 0xdb:\r\navrdude: input file 0xdb contains 1 bytes\r\navrdude: reading on-chip hfuse data:\r\n\r\nReading | ################################################## | 100% 0.02s\r\n\r\navrdude: verifying ...\r\navrdude: 1 bytes of hfuse verified\r\n\r\navrdude: safemode: Fuses OK\r\n\r\navrdude done.  Thank you.\r\n<\/pre>\n<pre class=\"brush: bash; gutter: true\">\r\n$ sudo .\/avrdude -C ..\/etc\/avrdude.conf -b 19200 -c avrisp -P \/dev\/tty.usbmodem1411 -p t2313 -U lfuse:w:0xff:m\r\n\r\navrdude: AVR device initialized and ready to accept instructions\r\n\r\nReading | ################################################## | 100% 0.06s\r\n\r\navrdude: Device signature = 0x1e910a\r\navrdude: reading input file &quot;0xff&quot;\r\navrdude: writing lfuse (1 bytes):\r\n\r\nWriting | ################################################## | 100% 0.06s\r\n\r\navrdude: 1 bytes of lfuse written\r\navrdude: verifying lfuse memory against 0xff:\r\navrdude: load data lfuse data from input file 0xff:\r\navrdude: input file 0xff contains 1 bytes\r\navrdude: reading on-chip lfuse data:\r\n\r\nReading | ################################################## | 100% 0.02s\r\n\r\navrdude: verifying ...\r\navrdude: 1 bytes of lfuse verified\r\n\r\navrdude: safemode: Fuses OK\r\n\r\navrdude done.  Thank you.\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Arduino IDE\u306b\u4ed8\u5c5e\u3057\u3066\u3044\u308bavrdude\u3092\u4f7f\u3046\u3068\u3001Arduino\u3078\u76f4\u63a5\u3078\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u66f8\u304d\u8fbc\u3093\u3060\u308a\u3001\u30d6\u30fc\u30c8\u30ed\u30fc\u30c0\u3092\u66f8\u304d\u8fbc\u3093\u3060\u308a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002Mac OS X \u3060\u3068\u3001\u300cfile:\/\/\/Applications &hellip; <a href=\"https:\/\/www.hiro345.net\/blogs\/hiro345\/archives\/15735.html\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[336,1001,1018,152],"class_list":["post-15735","post","type-post","status-publish","format-standard","hentry","category-general","tag-arduino","tag-attiny2313","tag-avrdude","tag-mac-os-x"],"_links":{"self":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/15735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/comments?post=15735"}],"version-history":[{"count":17,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/15735\/revisions"}],"predecessor-version":[{"id":15781,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/posts\/15735\/revisions\/15781"}],"wp:attachment":[{"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/media?parent=15735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/categories?post=15735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiro345.net\/blogs\/hiro345\/wp-json\/wp\/v2\/tags?post=15735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}