おじさん工房 BBS
APB-3 - いの
2013/04/29 (Mon) 22:30:16
初心者です。APB-3を入手してマニアルを見ながら作業を進めていましたが、FPGAコンフィグのステップ⑧のところでAPB-3.exeがハングアップして前に進めなくなってしまいました。
何度か同じ手順を繰り返したのですが、ハングの繰り返しでした。あまり気にせずに、使用PCにFTDIチップを使用した機器をUSB接続したまま作業を行ったためかと思い、これを外して初めからやり直したのですが、それ以降はFT_PROGのScan and Parseでチップの認識もしなくなってしまいました。APB-3をUSB接続するとWindowsがドライバーを自動インストールし、デバイスマネージャは USB Serial Converter ではなく USB Serial Port(COM**) と認識してしまいます。訳も分からずに種々試して、余計に被害を広げてしまったようです。
頭を冷やして、ネットで情報を探そうと思い、以前見ていたこの工房のHPを確認して掲示板があるのを発見しました。余計なことをせずに、初めからこの掲示板を見ていればと悔やんでいます。
FPGAコンフィグでハングするトラブルの状況は、昨年12月に投稿された「すいとん」さんの状況とまったく一緒です。D3の点滅はするが、ログ上でのファイルオープンが表示されません。
現時点ではAPB-3.exeが走りませんので、ログ画面などを添付することができないのですが、「すいとん」さんの状況と同一でした。
この状態で、何かチェックすること、リセット方法などにつきご教示ください。よろしくお願いします。
Re: APB-3 - ojisankoubou
2013/04/30 (Tue) 06:13:12
やはり FTDI のドライバーが古いか、正常にインストールされていないように思えます。
一度 FTDI のドライバーを削除して最初からやり直してみてください。
ドライバーのアンインストールには、
http://www.ftdichip.com/Support/Utilities.htm
にある、CDM Uninstaller を使うと簡単です。
よろしくお願いします。
Re: APB-3 - いの
2013/04/30 (Tue) 15:02:00
ojisankoubou様
早速ご回答いただき、ありがとうございます。
ダウンロードした CDMUninstallerGUI.exe にてドライバーのアンインストールを行いました。Vender Id:0403 Product ID:6001 を指定してのアンインストール時のログは下記です。
Searching DriverStore
Search concluded after finding no results matching VID_0403 and PID_6001.
Deleting INF Files
pnputil.exe /f /d oem31.inf0
Successfully removed.pnputil.exe /f /d oem35.inf0
Successfully removed.pnputil.exe /f /d oem41.inf0
Successfully removed.pnputil.exe /f /d oem55.inf0
Successfully removed.Done
新たにAPB-3をPCにUSB接続を行いましたが、この時点では新しいデバイスとは認識されずにドライバーのインストールも行われませんでした。
デバイスマネージャーでは、今までと同様に USB Serial Port として認識されています。したがいまして、FT_PROGを実行してもチップの認識をしてくれません。
さらなるアドバイスをお願いします。
Re: APB-3 - Ojisankoubou
2013/05/01 (Wed) 06:53:14
>新たにAPB-3をPCにUSB接続を行いましたが、この時点では新しいデバイスとは認識されずにドライバーのインストールも行われませんでした。
ドライバーが削除されているはずですが、不思議です。
デバイスマネージャーから「ドライバーソフトウェアの更新」を実行して、ドライバーとして付属CDにはいっているものを指定してみてください。
Re: APB-3 - いの
2013/05/01 (Wed) 17:57:56
いまだに前進無しです。
>デバイスマネージャーから「ドライバーソフトウェアの更>新」を実行して、ドライバーとして付属CDにはいってい>るものを指定してみてください。
結果は変化なしでした。
指を咥えているわけにもいきませんので、古いPC(Win Xp)で初めから行ってみました。
マニアルの3.USBの設定まではうまくいきましたが、FPGAのコンフィグで躓きました。FPGAコンフィグを実行すると「FPGAコンフィグができませんでした。USB接続や電源を確認の上、再度実行してください。」のエラーメッセージが出ます。
節操がないのですが、この状態で通常のPC(Win7/64bit)に再度接続しましたら、今度は新しいデバイスを認識してインストール作業が始まりました。
マニアルのステップ3までは順調にいきましたが、やはりFPGAコンフィグでAPB-3.exeがハングアップしてしまいました。状況は最初と同様です。
この時のデバッグツールのFT232H Info、FPGA Configのメッセージは下記です。
Number of FTDI devices: 1
Device Index = 0
Flags: 1 ,12Mbps ,使用中
Type: FT_DEVICE_UNKNOWN
ID: 0
Location ID: 0
Serial Number:
Description:
ERROR: Configure failed
APB-3をUSB接続した状態でデバイスマネージャーを確認したところ、新たなCOMポートはできておらず、USB Serial Converterが新しく認識されていました。プロパティのコピーを添付します。
以上、よろしくお願いします。
Re: APB-3 - ojisankoubou
2013/05/02 (Thu) 06:28:37
デバッグツールの FT232 info をみると EEPROM への書き込みが正常にできていないように見えます。
FT_PROG での EEPROM の書き込みは正常にできたのでしょうか。
また書き込み後に再接続して FT_PROG で状態を見たときは正常だったのでしょうか。
Re: APB-3 - maki
2013/05/02 (Thu) 11:13:21
使用したファイル類の属性は如何でしょうか。付属CDからパソコンにコピーしたままだとreadonlyの状態です。この属性を解除しないでつまずきました。過去にドジな話で投稿してあります。
はずしていたらすみません。
Re: APB-3 - いの
2013/05/02 (Thu) 15:26:16
maki 様
ご助言ありがとうございます。
過去の投稿を参考にさせていただいて、CDからコピーしたファイルの属性は変更していました。
で、なかなかうまくいかずに悩んでいます。
Re: APB-3 - いの
2013/05/02 (Thu) 15:33:43
ojisankoubou様
>FT_PROG での EEPROM の書き込みは正常にできたのでしょうか。
>また書き込み後に再接続して FT_PROG で状態を見たときは正常だったのでしょうか。
FT_PROGのデバイスデータから見て、正常だと思います(あまり自信がないですが)。
Scan and Parse の画像を添付します。
(下方の画像は Device Output の後半部分です)
Re: APB-3 - サクラダ
2013/05/02 (Thu) 22:23:26
ojisankoubou様
いの 様
こんにちは
私もAPB-3に挑戦していますが、いの様と同じ症状で止まっています。
9PのD3の点滅までは進みますが、APB-3.exeは応答なしになってしまします。
Re: APB-3 - ojisankoubou
2013/05/03 (Fri) 06:46:25
apb3.exe のデバッグツールで FT232info を実行するとどうなりますか。
このあとデバッグ画面から FPGAconfig を実行するとどうなりますか。
ここでハングしたら Apb3.exe をもうひとつ別に実行してデバッグツールの FT232info をみるとどういう状態になっていますか。
またコンフィグ後、電源 5V の電圧を測って正常化確認してください。
Re: APB-3 - いの
2013/05/03 (Fri) 09:11:14
ojisankoubou様
>apb3.exe のデバッグツールで FT232info を実行するとどうなりますか。
>このあとデバッグ画面から FPGAconfig を実行するとどうなりますか。
>ここでハングしたら Apb3.exe をもうひとつ別に実行してデバッグツールの FT232info をみるとどういう状態になっていますか。
FT232info でデータ表示がなされた後、デバッグ画面からFPGAconfig を実行すると、「ツール」メニューからのFPGAconfig実行と同様にbitファイル選択画面が表示され、apb_3_top.bitを選択するとハングします。
この後、もう一つのAPB3.exeを実行したFT232infoの表示とハング時の表示画像を添付します。(上がハング時)
>またコンフィグ後、電源 5V の電圧を測って正常化確認してください。
電源は、5V/3A を使用しています。測定値は下記となりました。
無負荷:5.10V 電源ON:5.07V CONFIG後:5.06V
以上、よろしくお願いします。
Re: APB-3 - ojisankoubou
2013/05/04 (Sat) 06:30:25
これをみるとやはり FTDI のドライバーがおかしくなっているように思えます。
ハブをお使いでしたらハブを別のものにするとか、はずして PC に直接つないでみてもらえますか。
Re: APB-3 - いの
2013/05/04 (Sat) 09:41:39
ojisankoubou様
USBハブは使用しておりませんが、PC前面の増設ポートから裏面にあるマザーボード上のポートに変更してAPB3.exeのFPGAコンフィグを行いました。結果は同様でハングしました。
念のため、再度CDM Uninstaller を実行してから、デバイスマネージャから Serial Converter のドライバをFTDIサイトからダウンロードしたドライバに更新しました。(CDM 2.08.28 Certified)
結果は、APB3.exeのFPGAコンフィグで、やはりハングしました。
上記のCDM Uninstaller でのドライバー削除後(Uninstaller が Device Removed とメッセージを出しました)にAPB3を接続した時には、新しいデバイスとして認識はせず、ドライバーのインストールも行われません。この状態でデバイスマネージャーで確認すると Serial Conveter を認識しています。これは正常でしょうか?
ちょっと手詰まりですが、他にチェックすべきこと、なすべきことはありますでしょうか?
Re: APB-3 - ojisankoubou
2013/05/05 (Sun) 07:34:09
ハブを使っていないとのことなので、もしハブをおもちでしたらハブを介してつないでもらえますか。
あと途中で XP のパソコンで試されていますが、そちらでももう一度試してもらえますか。
Re: APB-3 - ojisankoubou
2013/05/05 (Sun) 08:40:36
メッセージを読み返していてひとつ気づきました。
>Vender Id:0403 Product ID:6001 を指定してのアンインストール時のログは下記です。
ProductID は 6014 です。 もう一度ドライバーの削除を試してもらえますか。
Re: APB-3 - いの
2013/05/05 (Sun) 12:00:13
ojisankoubou様
>ハブを使っていないとのことなので、もしハブをおもちで>したらハブを介してつないでもらえますか。
ハブは持っていません。USBポートの増設はPCIボードの追加で行っています。
>あと途中で XP のパソコンで試されていますが、そちらで>ももう一度試してもらえますか。
Xpパソコンで再トライを行いましたが、結果はFPGAコンフィグでAPB3.exeがハングしました。
CDM Unistaller でドライバ削除(Product ID:0614は私も気づきました)しての再トライも行いましたが、結果は同様でした。
Win7パソコンでもドライバ削除を行って再トライを行いましたが、結果はFPGAコンフィグでハングしました。
ドライバ削除後のAPB3再接続時は、新しいデバイスとして認識してドライバの自動インストールを行いました。この時点でデバイスマネージャーで USB Serial Converter のプロパティを確認したところ、ドライバのバージョンは 2.8.28.0 となっていましたので、最新のものと思います。
Win7PCもWinXpPCも同じ現象となってしまい、途方に暮れています。
ご検討をよろしくお願いします。
Re: APB-3 - ojisankoubou
2013/05/06 (Mon) 09:55:59
どこでハングしているかわかるように、ログ表示を増やしたものをつくりました。 下記よりダウンロードし、実行したときのログをとってもらえますか。 ハングするとコピーできないと思いますのでログ画面を画像キャプチャしてください。
https://dl.dropboxusercontent.com/u/15662999/homepage/apb-3/download/APB-3_ftditest_20130506.exe
Re: APB-3 - いの
2013/05/06 (Mon) 14:09:41
ojisankoubou様
Apb-3 ftditest 20130506.exe でFPGAコンフィグを行った際のログです。
よろしくお願いします。
Re: APB-3 - ojisankoubou
2013/05/06 (Mon) 18:02:19
私の PC( win7_64bit )のドライバーを 2.8.28.0 にすると同様の症状になることがわかりました。 ハングしているのは Purge(バッファークリア)のところですが、ここをスキップしても書き込みでエラーになりました。 いろいろ調べてみるとこのバージョンのドライバーはいろいろなところで問題を起こしているようです。
FTDI のドライバーを 2.8.24.0 にすれば問題ありません。
デバイスマネージャから APB-3 のドライバーを削除し、一度 APB-3 をとりはずし、再度 PC につないでください。 ドライバーのインストールが始まりますが、WindowsUpdate への接続をキャンセルして CD に入っているドライバー(あらかじめ ZIP を解凍しておく)を指定してください。 これでドライバーが 2.8.24.0 になっていることを確認してください。
Re: APB-3 - サクラダ
2013/05/06 (Mon) 21:48:16
ojisankoubou様
いの 様
FTDIのドライバーの2.8.24.0への更新に手間取りましたが
無事動作しました。
有り難うございます。
Re: APB-3 - いの
2013/05/06 (Mon) 21:57:27
ojisankoubou様
ドライバを変更して、無事に動作することを確認しました。
CDのドライバは、一度試したのですが、前のドライバがうまく削除ができていなかったのかもしれません。
色々とお手数をおかけしました。ありがとうございました。
サクラダ様
お互いに無事稼働にこぎつけることができて良かったですね。
Re: APB-3 - ojisankoubou
2013/05/07 (Tue) 05:56:54
みなさんうまく動いたとのこと、よかったです。
古いドライバーはFT232Hに対応していないので動作しないのはわかりますが、最新のドライバーでも動かないとは思いませんでした。
Re: APB-3 - まさ
2013/08/03 (Sat) 18:58:55
ojisankoubou様
初めまして、まさと申します。
FPGAラジオ・キットの購入者ですが、コンフィグエラーに悩まされてます。
初め、みなさんと同じようにFTDIのドライバーにハマり、こちらの書き込みを参考にさせていただいて、組立マニュアルの8ページまで作業が終わったのですが、今度は、9ページのFPGAコンフィグで、エラーに悩まされています。
マニュアル9ページの⑥で、bitファイルを読ませても、FPGAコンフィグエラーが発生し、次に進むことができない状態が続いています。
公開頂いているAPB3のソフトを弄り、あらゆる箇所のftStatusを確認しましたが、全てFT_OKでした。
BytesWrittenが返すサイズも確認しましたが、341995であり、書き込みは正常のようにも見えます。
後、確認方法として正しいのか分からないのですが、Fpga制御クラスのFpgaConfigでPROG_Bの上げ下げがなされているので、この直後の状態をFtGetBitで拾って見たところ、値が変化しているので、動作はしているようです。
ちなみに、値は、次のように変化しております。
FtOpen直後 255(0xff)
FtCbusBitBang(0x88)直後 251(0xFB)
FtCbusBitBang(0x80)直後 241(0xF1)
FtCbusBitBang(0x88)直後 251(0xFB)
FtGetBit直後 251(0xFB)
FtAsyncBitBang直後 0
書き込み完了判定のFtGetBit後 251(0xFB)
回路図に記載されているコメントの信号名と数が合わない(?)ような気もしないでもないのですが。
なお、デバックツールで取得いたしましたログは、次の通りです。
Number of FTDI devices: 1
Device Index = 0
Flags: 2 ,480Mbps ,未使用
Type: 8
ID: 67330068
Location ID: 134
Serial Number: FTWQXHLP
Description: APB-3 ver.3 Ojisankoubou
Apb3.Ft232h.FtOpen: DeviceIndex=0 LocationID=134 Description=APB-3 ver.3 Ojisankoubou
Fpga.FpgaConfig
PROG_B(CBUS3) = H
PROG_B(CBUS3) = L
PROG_B(CBUS3) = H
FtGetBit
C:\temp\CQ\APB3\APB-3_実行ファイル\apb_3_top.bit size=340995
ASYNC BITBANG
FtWrite
S.S.MAP configured 実行時間= 1037.9msec
PROG_B(CBUS3) = H
FtGetBit
ERROR: FpgaConfig failed
reset BitBangMode
clear RX/TX
clear RX/TX again
お忙しい中、お手数をおかけいたしますが、問題点解決、切り分けのためのアドバイスをよろしくお願いいたします。
Re: APB-3 - ojisankoubou
2013/08/04 (Sun) 06:52:41
ここまで詳細に調べていただけるとこれ以上あまりやることは残っていないのですが、
①コンフィグ実行後 APB-3 の D3 は点滅していますか。
②コンフィグモードは S.S.MAP になっていますか。
③電源容量は十分ですか
④USB ポートを替える、ハブをはさむなどしてみてください。
⑤PC のデバイスマネージャーで プロパティ → ドライバー → ドライバーファイルの詳細 → ftdibus.sys のバージョンが 2.08.24 になっているか確認してください。
Re: APB-3 - あお
2013/08/04 (Sun) 16:07:02
はじめまして APB-1の使用者です。
FT232RLのドライバーの最新版2.08.30が8月1日にリリースされ別件でインストールしていたら うまく動きません。そこで情報検索したら このBBSにたどり着きました。
検討過程で製造ロット番号と関係している事が判りました。不具合の出るのは”1029-B”でした。
別ロット”1218-C”では問題ありませんでした。
2.08.28でも問題ありませんでした。15個の結果
ちなみに不具合の出るロットのIC電流を調べたらTYP値=15mAの倍以上の35mAもありました。別ロットではTYP値でした。
不具合の出たロット番号を教え頂けると うれしいです。
Re: APB-3 - まさ
2013/08/04 (Sun) 20:17:47
ojisankoubou様
早速のご確認、アドバイスありがとうございます。
S.S.MAPモードは、私も最初に疑い、オープン状態でM0/M1の電位を
測って、確認していたのですが、改めてご指摘を受けて、測った時の
状況を思い出すと、四隅にあるGNDとの電位を測っていた事を思い出し
もしやと思い、CN4のピン間で測り直すと、電位が不安定でした。
CN4のGND側のハンダをし直し、コンフィグを実行すると、正常終了
しました。
原因は、ハンダ不良でした。
目視で確認したつもりだったのですが、お手間を取らせてしまい、
大変申し訳ございませんでした。
その後、TLS-1の方も組立、無事ラジオの方が完成しました。
アンテナの方を準備していなかったので、音の方は確認できておりません
が、周波数を変えるとスペアナの状態も変わり何かを拾って処理
しているのが伺えました。
次は、ケース作りと紙面で紹介されていた電源周りの作成です。
ケースは、一体型にするか、汎用性を持たせるためにセパレートに
するか思案中です。折角素晴らしい、APB-3を入手しましたので、 一
体型にするのは、勿体無い気がしまして(^^;
電源周りの方は、FETのハンダに苦労しそうです。老眼が入りだした
私には、かなり厳しいものが・・・
これからは、キットを利用し、色々勉強させていただきます。
素晴らしいキットを公開いただき、ありがとうございました。
Re: APB-3 - ojisankoubou
2013/08/05 (Mon) 08:22:22
あお さん、
ここで話題にしているのは FT232H です。 この石のバージョンによって動作が変化するということは経験していません。 ドライバー 2.8.28 以降のバージョンでは APB-3 で使っている cbus bitbang が動作不良になるようです。
Re: APB-3 - ojisankoubou
2013/08/05 (Mon) 08:29:21
まさ さん、
うまく動いたとのこと、おめでとうございます。
>ケースは、一体型にするか、汎用性を持たせるためにセパレートに
>するか思案中です。折角素晴らしい、APB-3を入手しましたので、 一
>体型にするのは、勿体無い気がしまして(^^;
APB-3 の端子類を外に出しておけばいつでも測定器に変身させられます。 通常はラジオとして使い、必要なときだけ測定器にするという使い方ですね。 どうやって料理しようかといろいろ考えるのは楽しいひと時だと思います。
また、次の次あたりスタンドアローン測定器というのも計画中です。
今後もよろしくお願いします。
Re: APB-3 - まさ
2013/08/06 (Tue) 20:39:37
ojisankoubou様
そうなんです。
考えている時が、本当に楽しいひと時です。
頭の中で、接続の仕方や、レイアウト等、色んなことを思い描いています。
> また、次の次あたりスタンドアローン測定器というのも計画中です。
楽しみにしています。
で、、、
未だ、アンテナの準備ができていないのですが、ダメもとでビニール線とTVアンテナの芯線を接続。
色々と周波数を変えていくと、低域の某国営放送に同調しました。
バリコンも、コイルも無いラジオは初めてだったので感動しました。
小学生の時に作った、鉱石ラジオに感動を覚えた時のように(^^;
公開頂いているFPGAのソースには、自分が知りたかった技術的なことが山のようにあるので、時間はかかりますが、勉強させて頂きます。とは言いましても、Verilogではないので、VHDLを初めから学ぶ必要がありますが・・・
こちらこそ、今後もよろしくお願いいたします。
Re: APB-3 - 小松たひと
2014/01/21 (Tue) 22:02:55
各位:
毎度、誠に初歩的な質問ですみません。
私も組み立てマニュアルの「4.FPGAコンフィグ」の後、APB-3のハングアップで困っております。
>やはり FTDI のドライバーが古いか、正常にインストールされていないように思えます。
>一度 FTDI のドライバーを削除して最初からやり直してみてください。
とのことですが、「FTDI のドライバーを削除」する方法がわかりません(windows 7の「コントロールパネル」から「デバイスマネージャー」に入ってみるのですが、ここに表示されるどのデバイスのドライバを削除してよいかわかりません)。
恥を忍んで質問させていただきますが、FTDI のドライバーの削除の方法につき、ご教示いただけると助かります。
何卒よろしくお願い申し上げます。
Re: APB-3 - ojisankoubou
2014/01/22 (Wed) 07:01:51
下記のページに APB-3 組み立てるときの注意点といままで発表してきたソフトウェアがまとめてあります。 そこにある CDM Uninstaller を使ってみてください。
http://ojisankoubou.web.fc2.com/apb-3/index.html
アニンストールしたら、まず CD のドライバーを実行し、その後 APB-3 を接続したときにでてくるドライバーインストールのときには WindowsUpdate への接続をしないでください。
Re: APB-3 - 小松たひと
2014/01/22 (Wed) 22:13:41
自宅に戻って早速ドライバのインストールに挑戦しましたが、不成功に終わりました。
何か基本的に大きい間違いを犯しているのかもしれません。
APB-3のドライバのインストールの方法につき、もう少しご教示頂けると幸いです。
皆様には質問以前の問題かもしれないと思いつつ、よろしくお願い申し上げる次第です。
今日行った作業とその結果は下記の通りです。
以下、Windows 7 PCにて実行:
1.PCを立ち上げてAPB-3をUSBに接続すると自動的にドライバがインストールされるが、APB-3制御ソフトにて「4.FPGAコンフィグ」を行うとAPB-3がハングアップする。CDM Uninstaller GUIをVID_0403_PID_6014を指定して実行するとドライバはアンインストールされる。
2.APB-3TGKIT付属CDの「CDM20824_Setup」を実行すると、PCからPCへの変更の許可を求められ、これに対してOKを押すとポインタがリングになってしばらく回転し、DOSウィンドウが一瞬出て消える。続いてAPB-3をUSBに接続し、APB-3制御ソフトにて「4.FPGAコンフィグ」を行なおうとすると、「USB接続でエラーが出た」旨のメッセージ出が出て不成功に終わる。CDM Uninstaller GUIをVID_0403_PID_6014を指定して実行すると不成功に終わる。デバイスマネージャにはAPB-3は表示されない。
CDM Uninstaller GUIをVID_0403_PID_6014を指定して実行しても、ドライバはアンインストールされない。
3.PCを立ち上げてAPB-3をUSBに接続して自動的にドライバがインストールされる前に止めて、デバイスマネージャを見ると、「ほかのデバイス」として「APB-3 ver.3 Ojisankoubou」が、ドライバがインストールされていないことを示す「!」付きで表示される。
この「APB-3 ver.3 Ojisankoubou」を右クリックして「ドライバーソフトウェアの更新」に進み、「参照」ボタンを使ってディレクトリ
「・・・\FTDI\Windows_driver_VCP_D2XX」
を選択し、「次へ」のボタンを押すと、「ドライバーソフトウェアが見つかりませんでした」とのメッセージが出る。
以上、思いついたことを全部やってみましたが、どこら辺で誤っているのでしょうか??
Re: APB-3 - 小松たひと
2014/01/22 (Wed) 22:31:40
ドライバーソフトのインストールに成功しました。
ZIPを回答していなかったのが原因でした。
お騒がせして済みませんでした。
Re: APB-3 - ojisankoubou
2014/01/23 (Thu) 04:53:00
うまく動いたとのことよかったです。
FTDI のドライバーはそのうち直るだろうと待っていたのですが一向に良くなりません。 そろそろドライバーのバグを避けて動かすようにしないといけないようです。 とはいっても PC がハングするので開発は躊躇してしまいます。
Re: APB-3 - 小松たひと
2014/01/27 (Mon) 13:08:21
おじさん工房様:
昨日、APB-3ラジオが完成しました。
サポート有り難うございました。
なんか、FTDIドライバのインストールを乗り越えれば、あとはすんなりと完成してしまうという感じですね。
半導体メーカーが、ハングしないドライバを一刻でも早くリリースして欲しいモノですね。