上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
開発/AVR/AVR Writer/ISPケーブル
をテンプレートにして作成
資料室
開発/AVR/AVR Writer/ISPケーブル をテンプレートにして作成
[
差分
|
バックアップ
|
リロード
]
[ ]
開始行:
* ISPケーブル
他の用途用のISPケーブルや自作のISPケーブルを,AVR Writer...
高価なATMEL社のSTK500やAVRISPなどのAVR Writerを持っていな...
最近のPCにはパラレルポートが実装されなくなっている。この...
また最近のWindows用avrdudeでは,これらのパラレルポートを...
** 自作のISPケーブル
PCのパラレルポートとターゲットボードのISPコネクターを接続...
非常に簡単なため20分もあれば制作できてしまう。
長いケーブルにできない,ターゲットは5V系じゃないと使えな...
#ref(avr_avr_parwriter.png)
- avrdudeで使えるようにする~
avrdude.confに以下の内容を追加する。~
programmer
id = "yuji";
desc = "Yuji Ueno's ISP Cable";
type = par;
reset = 3;
sck = 2;
mosi = 8;
miso = 11;
;
- 使い方~
avrdude -V -p m168 -c yuji -P lpt1 -U flash:w:xxx.hex -U...
というように,-cオプションでyujiを使います。~
** Xilinxのパラレルケーブルを使用する
XilinxのパラレルケーブルDLC5もAvrdudeを使用すればAVRの書...
これもPCのパラレルポートを使う。もしパラレルポートがあるP...
-接続の仕方
|TLEFT||c
|DLC5|AVR|h
|TDO|1 MISO|
|VCC|2 VCC|
|TCK|3 SCK|
|TDI|4 MOSI|
|TMS|5 RESET|
|GND|6 GND|
- avrdudeで使えるようにする~
ardude.confにDLC5用の定義を追加(既に入っているかも)。~
programmer
id = "xil";
desc = "Xilinx JTAG cable";
type = par;
mosi = 2;
sck = 3;
reset = 4;
buff = 5;
miso = 13;
vcc = 6;
;
-使い方
avrdude -V -p m168 -c xil -P lpt1 -U flash:w:xxx.hex -U ...
というように,-cオプションでxilを使います。
残念ながら,AVR Studioからは使用できません。
** ChaNさんのCOMポート用ISPアダプタ
[[ChaNさんのCOMポート用ISPアダプタ>http://elm-chan.org/wo...
高価なAVR WriterがなくてもAVRチップにプログラムを書き込め...
#ref(avrx_com.png)
*** 書き込みツール
専用書き込みツール[[avrsp>http://elm-chan.org/works/avrx/...
また,avrdudeでもこのCOMポート用ISPアダプタがサポートされ...
*** avrdudeで使う
avrdudeで使えるようにするために,avrdude.confに以下の定義...
programmer
id = "avrsp";
desc = "serial port banging, reset=dtr sck=rts mosi=t...
type = serbb;
reset = 4; # DTR
sck = 7; # RTS
mosi = 3; # TXD
miso = 6; # DSR
;
以下のようにする。~
> avrdude -p m168p -c avrsp -P com1 -U flash:w:xxx.hex
終了行:
* ISPケーブル
他の用途用のISPケーブルや自作のISPケーブルを,AVR Writer...
高価なATMEL社のSTK500やAVRISPなどのAVR Writerを持っていな...
最近のPCにはパラレルポートが実装されなくなっている。この...
また最近のWindows用avrdudeでは,これらのパラレルポートを...
** 自作のISPケーブル
PCのパラレルポートとターゲットボードのISPコネクターを接続...
非常に簡単なため20分もあれば制作できてしまう。
長いケーブルにできない,ターゲットは5V系じゃないと使えな...
#ref(avr_avr_parwriter.png)
- avrdudeで使えるようにする~
avrdude.confに以下の内容を追加する。~
programmer
id = "yuji";
desc = "Yuji Ueno's ISP Cable";
type = par;
reset = 3;
sck = 2;
mosi = 8;
miso = 11;
;
- 使い方~
avrdude -V -p m168 -c yuji -P lpt1 -U flash:w:xxx.hex -U...
というように,-cオプションでyujiを使います。~
** Xilinxのパラレルケーブルを使用する
XilinxのパラレルケーブルDLC5もAvrdudeを使用すればAVRの書...
これもPCのパラレルポートを使う。もしパラレルポートがあるP...
-接続の仕方
|TLEFT||c
|DLC5|AVR|h
|TDO|1 MISO|
|VCC|2 VCC|
|TCK|3 SCK|
|TDI|4 MOSI|
|TMS|5 RESET|
|GND|6 GND|
- avrdudeで使えるようにする~
ardude.confにDLC5用の定義を追加(既に入っているかも)。~
programmer
id = "xil";
desc = "Xilinx JTAG cable";
type = par;
mosi = 2;
sck = 3;
reset = 4;
buff = 5;
miso = 13;
vcc = 6;
;
-使い方
avrdude -V -p m168 -c xil -P lpt1 -U flash:w:xxx.hex -U ...
というように,-cオプションでxilを使います。
残念ながら,AVR Studioからは使用できません。
** ChaNさんのCOMポート用ISPアダプタ
[[ChaNさんのCOMポート用ISPアダプタ>http://elm-chan.org/wo...
高価なAVR WriterがなくてもAVRチップにプログラムを書き込め...
#ref(avrx_com.png)
*** 書き込みツール
専用書き込みツール[[avrsp>http://elm-chan.org/works/avrx/...
また,avrdudeでもこのCOMポート用ISPアダプタがサポートされ...
*** avrdudeで使う
avrdudeで使えるようにするために,avrdude.confに以下の定義...
programmer
id = "avrsp";
desc = "serial port banging, reset=dtr sck=rts mosi=t...
type = serbb;
reset = 4; # DTR
sck = 7; # RTS
mosi = 3; # TXD
miso = 6; # DSR
;
以下のようにする。~
> avrdude -p m168p -c avrsp -P com1 -U flash:w:xxx.hex
ページ名:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ