上野家のホームページ
ナーマル,マリン,ココ
[
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
開発/AVR/AVR Writer/FT232RL Writer
をテンプレートにして作成
資料室
開発/AVR/AVR Writer/FT232RL Writer をテンプレートにして作成
[
差分
|
バックアップ
|
リロード
]
[ ]
開始行:
* FT232RL AVR Writer
[[FT232RL>https://ftdichip.com/products/ft232rl/]]はFTDI...
#ref(USB-UART.png,,20%)
FT232RLは外付け部品が殆どいらない・クロック発振内蔵・EEPR...
FT232RLにはBit Bangモードという通常使用する仮想COMデバイ...
このBit Bangモードを利用すると,USB通信によりFT232RLの各...
AVRチップを使ったAVR Writerを自作する場合,何らかの他のAV...
もしFT232RLのボードがAVR Writerとして使用できれば,''ひと...
以前購入したFT232RLが載ったUSB-Serial変換アダプターが数枚...
** 使い方
AVR Writerとして使う場合には,FT232RLの4個のポートとVCCと...
その後,書き込みプログラムを使って,AVRチップのFlash ROM...
*** FT232RLが実装された基板をAVR Writerとして使用する時の...
FT232RLボードのpinとターゲットボードのISPコネクターと接続...
|FT232RL|AVR ISP|ATtiny85(DIP)|ATmega328P(DIP)|ATmega328P...
|CTS |1 MISO |6 MISO |18 MISO |16 MISO ...
|VCC |2 VCC |8 VCC |7 VCC |6 VCC ...
|DSR |3 SCK |7 SCK |19 SCK |17 SCK ...
|DCD |4 MOSI |5 MOSI |17 MOSI |15 MOSI ...
|RI |5 RST |1 RESET |1 RESET |29 RESET ...
|GND |6 GND |4 GND |8,22 GND |3,5,21 GND...
*** 使用する書き込みプログラム
2007年に[[すzのAVR研究>http://suz-avr.sblo.jp/s/category...
AVRチップにプログラムを書き込む時に良く使用される''avrdud...
''avrdude.conf''に以下のような定義があれば,FT232RLのBit ...
#code(text,,nonumber){{
programmer # arduino-ft232r
id = "arduino-ft232r", "diecimila...
desc = "Arduino: FT232R connected t...
type = "ftdi_syncbb";
prog_modes = PM_TPI | PM_ISP;
connection_type = usb;
usbvid = 0x0403;
usbpid = 0x6001;
reset = 7; # RI X3(4)
sck = 5; # DSR X3(2)
sdo = 6; # DCD X3(3)
sdi = 3; # CTS X3(1)
;
id = "ft232r";
desc = "FT232R Sybchronous BitBang";
type = "ftdi_syncbb";
connection_type = usb;
miso = 1; #RxD
sck = 2; #RTS
mosi = 0; #TxD
reset = 4; #DTR
;
programmer # ft232r
id = "ft232r";
desc = "FT232R based generic progra...
type = "ftdi_syncbb";
prog_modes = PM_TPI | PM_ISP;
is_serialadapter = yes;
connection_type = usb;
usbvid = 0x0403; # For use as seri...
usbpid = 0x6001; #
reset = 4; # DTR
sck = 0; # TxD
sdo = 2; # RTS
sdi = 1; # RxD
;
}}
** Windowsのデバイスドライバーのインストール
アプリケーションからFT232RLをBit Bangモードでアクセスする...
最近のFTDI社のWindows用デバイスドライバーは,VCPとD2XXの...
デバイスドライバーがインストールされていない場合は,FTDI...
[[FTDIのD2XX Direct Drivers>https://ftdichip.com/drivers/...
zipファイルを解凍するとCDM2xxxxx_setup.exeファイルがある...
この後,FT232RLが実装されたボードをPCのUSBコネクターに挿...
- USBデバイス情報~
VID: 0403
PID: 6001
デフォルトで仮想COMポートとして動作しているが,avrdudeか...
** avrdudeでの操作
avrdudeでは-c arduino-ft232rもしくはdiecimila(接続pinが...
> avrdude -c arduino-ft232r -p m168p -t
ATtiny85Vを125kHzで動かしている場合は,-Bオプションでクロ...
> avrdude -c ttl232r2 -p t85 -B 100 -t
* 偽物FT232RL
どうも[[中国製のUSB-Serial変換アダプター基板(赤色)>http...
見た目(型番表示の部分が偽物は雑な印刷)や形状などからは...
FTDI社からダウンロードできる[[FT_Progツール>https://ftdic...
偽物FT232RLでは,
A400Y7MZ
A50285BI
A5XK3RJT
:
というシリアル番号が多く使われているらしい。~
手元にFT232RLのUSB-Serial変換アダプター基板(上記の画像の...
本物であれば当然,1個1個別々のシリアル番号になっている。...
このような偽物FT232RLでは,Bit Bangモードを使ったavrdude...
どうやらFTDI社のデバイスドライバーは,偽物のFT232RLだった...
試しにいくつかのバージョンのデバイスドライバーを試してみ...
偽物によっては古いバージョンのデバイスドライバーだとうま...
- 2021/07/05 2.12.36.4(最新ドライバ)~
動作しない。~
- 2017/08/16 2.12.28.0~
動作しない。~
- 2015/07/10 2.12.6.0~
動作しない。~
- 2011/03/18 2.08.14.0~
動作しない。~
- 2009/02/25 2.04.16.0~
動作しない。~
** 偽物FT232RLを本物FT232RLに交換
''秋月電子で購入できるFT232RLは,FTDI社製の本物らしい。''~
そこで[[秋月電子からFT232RL>https://akizukidenshi.com/cat...
結果は,最新デバイスドライバー2021/07/05 2.12.36.4で,な...
購入した2個のFT232RLはテープ品から2個カットされていたもの...
みなさん偽物には気をつけてください・・・
終了行:
* FT232RL AVR Writer
[[FT232RL>https://ftdichip.com/products/ft232rl/]]はFTDI...
#ref(USB-UART.png,,20%)
FT232RLは外付け部品が殆どいらない・クロック発振内蔵・EEPR...
FT232RLにはBit Bangモードという通常使用する仮想COMデバイ...
このBit Bangモードを利用すると,USB通信によりFT232RLの各...
AVRチップを使ったAVR Writerを自作する場合,何らかの他のAV...
もしFT232RLのボードがAVR Writerとして使用できれば,''ひと...
以前購入したFT232RLが載ったUSB-Serial変換アダプターが数枚...
** 使い方
AVR Writerとして使う場合には,FT232RLの4個のポートとVCCと...
その後,書き込みプログラムを使って,AVRチップのFlash ROM...
*** FT232RLが実装された基板をAVR Writerとして使用する時の...
FT232RLボードのpinとターゲットボードのISPコネクターと接続...
|FT232RL|AVR ISP|ATtiny85(DIP)|ATmega328P(DIP)|ATmega328P...
|CTS |1 MISO |6 MISO |18 MISO |16 MISO ...
|VCC |2 VCC |8 VCC |7 VCC |6 VCC ...
|DSR |3 SCK |7 SCK |19 SCK |17 SCK ...
|DCD |4 MOSI |5 MOSI |17 MOSI |15 MOSI ...
|RI |5 RST |1 RESET |1 RESET |29 RESET ...
|GND |6 GND |4 GND |8,22 GND |3,5,21 GND...
*** 使用する書き込みプログラム
2007年に[[すzのAVR研究>http://suz-avr.sblo.jp/s/category...
AVRチップにプログラムを書き込む時に良く使用される''avrdud...
''avrdude.conf''に以下のような定義があれば,FT232RLのBit ...
#code(text,,nonumber){{
programmer # arduino-ft232r
id = "arduino-ft232r", "diecimila...
desc = "Arduino: FT232R connected t...
type = "ftdi_syncbb";
prog_modes = PM_TPI | PM_ISP;
connection_type = usb;
usbvid = 0x0403;
usbpid = 0x6001;
reset = 7; # RI X3(4)
sck = 5; # DSR X3(2)
sdo = 6; # DCD X3(3)
sdi = 3; # CTS X3(1)
;
id = "ft232r";
desc = "FT232R Sybchronous BitBang";
type = "ftdi_syncbb";
connection_type = usb;
miso = 1; #RxD
sck = 2; #RTS
mosi = 0; #TxD
reset = 4; #DTR
;
programmer # ft232r
id = "ft232r";
desc = "FT232R based generic progra...
type = "ftdi_syncbb";
prog_modes = PM_TPI | PM_ISP;
is_serialadapter = yes;
connection_type = usb;
usbvid = 0x0403; # For use as seri...
usbpid = 0x6001; #
reset = 4; # DTR
sck = 0; # TxD
sdo = 2; # RTS
sdi = 1; # RxD
;
}}
** Windowsのデバイスドライバーのインストール
アプリケーションからFT232RLをBit Bangモードでアクセスする...
最近のFTDI社のWindows用デバイスドライバーは,VCPとD2XXの...
デバイスドライバーがインストールされていない場合は,FTDI...
[[FTDIのD2XX Direct Drivers>https://ftdichip.com/drivers/...
zipファイルを解凍するとCDM2xxxxx_setup.exeファイルがある...
この後,FT232RLが実装されたボードをPCのUSBコネクターに挿...
- USBデバイス情報~
VID: 0403
PID: 6001
デフォルトで仮想COMポートとして動作しているが,avrdudeか...
** avrdudeでの操作
avrdudeでは-c arduino-ft232rもしくはdiecimila(接続pinが...
> avrdude -c arduino-ft232r -p m168p -t
ATtiny85Vを125kHzで動かしている場合は,-Bオプションでクロ...
> avrdude -c ttl232r2 -p t85 -B 100 -t
* 偽物FT232RL
どうも[[中国製のUSB-Serial変換アダプター基板(赤色)>http...
見た目(型番表示の部分が偽物は雑な印刷)や形状などからは...
FTDI社からダウンロードできる[[FT_Progツール>https://ftdic...
偽物FT232RLでは,
A400Y7MZ
A50285BI
A5XK3RJT
:
というシリアル番号が多く使われているらしい。~
手元にFT232RLのUSB-Serial変換アダプター基板(上記の画像の...
本物であれば当然,1個1個別々のシリアル番号になっている。...
このような偽物FT232RLでは,Bit Bangモードを使ったavrdude...
どうやらFTDI社のデバイスドライバーは,偽物のFT232RLだった...
試しにいくつかのバージョンのデバイスドライバーを試してみ...
偽物によっては古いバージョンのデバイスドライバーだとうま...
- 2021/07/05 2.12.36.4(最新ドライバ)~
動作しない。~
- 2017/08/16 2.12.28.0~
動作しない。~
- 2015/07/10 2.12.6.0~
動作しない。~
- 2011/03/18 2.08.14.0~
動作しない。~
- 2009/02/25 2.04.16.0~
動作しない。~
** 偽物FT232RLを本物FT232RLに交換
''秋月電子で購入できるFT232RLは,FTDI社製の本物らしい。''~
そこで[[秋月電子からFT232RL>https://akizukidenshi.com/cat...
結果は,最新デバイスドライバー2021/07/05 2.12.36.4で,な...
購入した2個のFT232RLはテープ品から2個カットされていたもの...
みなさん偽物には気をつけてください・・・
ページ名:
Counter: 0, today: 0, yesterday: 0
Copyright©2008 Yuji Ueno All Rights Reserved.
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
メインメニュー
ホーム
でぶlog
資料室
最新ページ一覧
全ページ一覧
ヘルプ
フォーラム
お問い合わせ