Arduino/Arduino の自作/ブートローダを仕込む
のバックアップ(No.2)
[
トップ
] [
新規
| |
検索
|
最終更新
|
ヘルプ
|
ログイン
]
バックアップ一覧
差分
を表示
現在との差分
を表示
ソース
を表示
Arduino/Arduino の自作/ブートローダを仕込む
へ行く。
1 (2010-06-02 (水) 19:40:22)
2 (2010-06-02 (水) 19:41:22)
3 (2010-06-18 (金) 21:23:15)
4 (2010-06-19 (土) 10:07:15)
5 (2010-06-20 (日) 19:28:05)
6 (2010-06-20 (日) 22:46:38)
7 (2010-06-21 (月) 22:54:49)
8 (2010-06-25 (金) 21:13:43)
9 (2010-07-03 (土) 15:02:39)
10 (2010-07-29 (木) 18:49:06)
11 (2010-08-08 (日) 17:22:45)
12 (2010-08-31 (火) 18:16:53)
13 (2011-05-03 (火) 17:08:30)
Top
/
Arduino
/
Arduino の自作
/
ブートローダを仕込む
ブートローダを仕込む
†
準備1 : AVRISP mkII の接続
これを Windows パソコンに接続して、ハードウエアを検出させてから付属の CD を入れる。
ドライバが CD に入っているので、ここを指定してドライバを導入する。
準備2 : AVR Studio を CD から導入する。
準備3 : AVR Studio を起動する。
起動直後に立ち上がる Window は Cancel で消去する。
小さなチップに"Con-"と書かれたアイコンをクリック。Platform-> AVRISP mkII と Port-> USB を設定して Connect。
初回はいろいろと言われるが、適当に処理する。
接続 :
武蔵野電波のデジタル式FMラジオ
を参照して、AVRISPmkIIと本体とを接続する。
AVRISPmkII
Arduino本体
1番
d12 (18番)
2番
Vcc (7番あるいは上段)
3番
d13 (19番)
4番
d11 (17番)
5番
rst (1番)
6番
gnd (8番、22番あるいは上段)
AVRISPmkIIとは別に電源を確保する必要がある。そこで、USBシリアル変換部をUSBケーブル経由でPCに接続する。
ブートローダを書き込む
再び
武蔵野電波のデジタル式FMラジオ
を参照して、ブートローダを書き込む。
ただし、上の記述は内臓のクロックを使うものである。そこで、
Program : ATmegaBOOT_168_diecimila.hex Fuses : Extended 0xF8 High 0xDD Low 0xFF Lock bits : 0xEF
とする。(ちゃんと確かめていない…)
※ なお、未使用ビットの表し方が arduino と AVR Studio とで異なるという重大な事実がある(
参考URLはこちら
)。