Comments
Description
Transcript
MiniTiouner(DATVUSB Tuner)
MiniTiouner(DATVUSB Tuner) ①ソフトウエアーインストールの主な手順(ステップ) 以下の順序でインストールしてください。 (1) Mini module FT2232HのUSB ドライバーのインストール (2) Mini module FT2232Hの設定(「FT_Prog」を使用) (3) Mini module FT2232HとNIM Tunerの動作テスト (4) MiniTioune(DATV表示プログラム)の設定 なお、(1)(2)は基板にMini module FT2232Hのみを載せた状態で可能です。 (3)(4)はNIM Tunerも載せ、基板が正常に結線されていることが必要です。 ②Mini module FT2232HのUSB ドライバーのインストール 初めて Mini module FT2232Hをパソコンに接続するときにのみ必要な手順です。 USB端子に接続するMini module FT2232Hをパソコンに認知させるためにUSB ドライバーの インストールをします。 (1) FT_Prog_の実行 FT_Prog_v3.0.56.245 Installer.exe 入手します。 このプログラムは FT2232HのEEPROM Programming Utilityです。 (2) CDM v2.12.06 WHQL Certified.exe の 実行 1) 実行する前に、c\windows\system32ディレクトリーから以下5個のFileを検索(FT*.*にて)します。 もし、これらのFileが存在していたらDeleteします。 - FTDIBUS.INF - FTDIPORT.INF - FTDIBUS.SYS - FTD2XX.DLL - FTlang.DLL 2) CDM v2.12.06 WHQL Certified.exe を実行します。 そして、Mini module FT2232Hを(5Vの電源を供給して)パソコンのUSB端子に接続してください。 Windowsの種類によって表示や操作に違いがありますが、しばらくすると 「USBデバイスを認知した」という旨の表示が出ます。 3) パソコンの「デバイス マネージャ」の実行 #Windowsの種類によって操作や表示に違いがあります デバイス マネージャの「USB」と「ポート(COM)とLPT)」の表示を確認します。 USB Converter A USB Converter B USB Serial Port(COMxx) USB Serial Port(COMxx) の表示を確認します。 ※これらの表示がなく、「認知されないUSBデバイス」などの表示があるときには、インストールが 不十分ですので、再度実行します。 4) Mini module FT2232HをUSB端子から抜く 3)の4つの表示が消えることを確認します。 5) 再度、Mini module FT2232HをUSB端子の接続する 3)の4つの表示が再度現れることを確認します。 ③ Mini module FT2232Hの設定(「FT_Prog」を使用) (1) デバイス マネージャで確認 ● USB Converter A、B が表示され、USB Serial Port(COMxx)が2 個表示されているときに、 「FT_Prog」を実行してFT2232Hを設定します。 ● USB Serial Port(COMxx)が2個表示されないときは、すでに設定されていると判断します。 (2) Mini module FT2232Hを認知するようにパソコンを設定できましたので、次はDATV画面等を表示する MiniTioune DATV表示プログラムの適合するように Mini module FT2232Hを設定します。 (3) 「FT_Prog」ショートカットの確認 前段階で、CDM v2.12.00 WHQL Certified.exe を実行したときに、パソコンのデスクトップに 「FT_Prog」というショートカットが作成されています。 「FT_Prog」は、 Mini module FT2232Hをイニシャライズするツールです。 (4) 「FT_Prog」の実行 Mini module FT2232HをUSBに接続して 「FT_Prog」を実行します。 ● EEPROM -->DEVICES -->Scan and Parse F5と進んででださい。 しばらくすると、Mini module FT2232Hが認知され、下段に現在のMini module FT2232Hのオリジナルな 状態が表示されます。 ● さらに、Hardware Specific-->Port A -->Hardwareと開いてください。 右上の窓に、「RS232 UART」がONの表示があります。 ● 続けて、Port A -->Driverと進むと「Vitual COM Port」がONの表示があります。 Port Bも同様です。 ※この状態のMini module FT2232Hでは、DATVに使えません。 ④ 設定データの読み込み 設定データ using NIM tuner.xml を読み込みます。 Device:0[Loc ID:0x581]を右クリックし、-->Apply template -->From Fileと進みます。 データファイルの在処を聞いてきますので、 using NIM tuner.xml を選び実行します。 The template was successfully applied.と表示されれば、読み込み(Read)成功です。 ⑤ 設定データの書き込み 1) 読み込んだ設定データをMini module FT2232Hのeepromに書き込み(Save)ます。 DEVICES --> program Ctrl+Pと進むと窓が表示されますので、programボタンを右クリックします。 2) しばらくすると、"Finished programming"と表示されます。 "Ready"を左クリックして書き込み(Save)を終了します。 ⑥ 設定変更データの確認 前述4 (4) 1) と同様に、Mini module FT2232Hの中身の変更を確認します。 1) 例えば、Port AはI2C Busに変更されました。 2) Port BはFIFO245のHi-speed Data transferに変更されました。 3) Port B のDriverは「2D2XX」がONに変更されました。 Mini module FT2232Hの設定が終了しましたので、「FT_Prog」を終了します。 ⑦ 「デバイス マネージャ」による確認 Mini module FT2232HのUSBケーブルをパソコンから外し、しばらくして再度接続します。 パソコンからは、「新しいUSBデバイス」に関する表示があると思います。 (WinOSの種類のより違いがある。) 「デバイス マネージャ」を起動して、 1) DATA設定まえと同様に、以下2つが表示されていることを確認します。 USB Converter A USB Converter B 2) DATA設定まえと異なり、以下2つが表示されていないことを確認します。 USB Serial Port(COMxx) USB Serial Port(COMxx) ⑧ Mini module FT2232HとNIM Tunerの動作テスト Mini module FT2232HとNIM Tuner(基板全体/USB Tunerインターフェイス)の動作テストをします。 1) TestMyMiniTioune_v1_3a.exeの実行 Mini module FT2232HとNIM Tunerを装着した基板をUSBケーブルでパソコンに接続し、 基板の電源をONします。そして、このテストプログラムを実行し、基板全体が正常に動作していれば、 以下のように表示されます。(※ Sharp 製チューナの場合) DLL version: 3.2.11 we have found 2 device(s) ............................................ device 0: device named: USB <-> NIM tuner A For I2C, we will use this device FT2232H I2C is open Handle: 9020752 ............................................ device 1: device named: USB <-> NIM tuner B For TS, we will use this device FT2232H FIFO open for TS Handle: 9030016 FT2232H FIFO closed for TS ............................................ USB driver version: 2.12.16 ========================================================================== ------ IP and UDP detection -----IP n ° 1 = 192.168.11.88 UDP address : 127.0.0.1 port : 1234 using IP interface : 127.0.0.1 ========================================================================== と表示されれば、ほぼ正常に動作しています。 2) 「TestI2C init」ボタンをクリックすると、 ****************** I2C controler INIT ******************* I2C controler INIT OK OK MPSSE is empty Init MPSSE I2C done! *********************************************************** ※左の赤ランプが緑に変わります 3) 「Test NIM」ボタンをクリックすると、 ****************** I2C controler INIT ******************* I2C controler INIT OK OK MPSSE is empty Init MPSSE I2C done! *********************************************************** Trying to get the Demodulator serial number we get the value = 32 Demodulator is a STV0903 NIM is a Samsung/Sharp or LG ------------------------------------------------------------------------trying to write $5A=90 in register X writing $5A at address X seems OK trying to read 1000 times register X time to do it : 578msec we have : 0 reading errors from 1000 test: 512 writing/reading the Demodulator we have : 0 writing errors and 0 reading errors from 512 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx STV0903 Demodulator setup for DVBS ---------------------------------------------------------------------Writing demodulator default values ==> OK time to do it: 359msec STV0903 Init OK writing $5A at address X seems OK we try to do 1000 readings of register X after demodulator init time to do it : 719msec we have : 0 reading errors from 1000 test: 512 writing/reading the Demodulator after initialization we have : 0 writing errors and 0 reading errors from 512 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Init ZeroTuner Sharp/Samsung ---------------------------------------------------------------------ZeroTuner initialization ==> OK Reading values in STV6110 registers Reading STV6110 is OK と、それぞれ表示されます。諸機能が正常に動作していることが確認できましたでしょうか。 このテストを通過すれば、DATVの画像表示までの90%は達成したと考えて良いでしょう 4) テストプログラムが正常値を表示しない原因 1) USB Tuner基板が接続されていない 2) 電源が入っていない 3) FT2232Hの設定が充分でない(設定データを書き込んがNG) 4) 基板の配線や電源の不良 などが考えられます。 ⑨ MiniTioune(DATV表示プログラム)の設定 最後はDATV表示プログラムの設定です。(MiniTioune_v0_4c.zipを解凍) MiniTioune_v0_4c.exeが提供されています。 同梱されている以下のファイルを同じディレクトリーにおいて下さい。 - minitioune.ini - MiniTioune_v0_4c.exe - decod Mpeg2.GRF - decod H264.GRF - TiouneQSL.jpg (change the jpg picture but keep the name) - usrc.ax MiniTioune_v0_4c.exeを実行する前に、 (1) LAVFilters-0.66-installer.exe を実行します。 (2) CheckMiniTiouneDriverAndFilters_V0_2b.exe を実行します。 ※すべての赤ランプが緑に変わればOKです。 (3) install_usrc_ax.exe を実行します。 (4) 次に、MiniTioune_v0_4c.exeを自局用に設定するために minitioune.ini を書き換えます。 1) QTH項目の書き換え(例) OM_ID=??1SYK ForumPassword =PA??WORD Locator=?M??9?G Ville=Ta??saki DirectionAntenne=East GainAntennedB=10 GainPreamplidB=20 2) SR(Sumbol Rate)(例、同様に5項目) SR1Value=06000 SR1Text=SR6000 3) 受信数端数(Frequency)(例、同様に5項目) Freq1Value=01265000 Offset1Value =00000000 Freq1Text=1265 MHz 同様に5個設定 4) NIMチュナーの種類(例、Eardaの場合) ; Type of NIM/ type de NIM : 0=None, 1=Samsung, 2=Sharp, 3=Eardatek [TypeOfNim] NIMmodel=2 5) DATVの種類(例) Station1=ARISS HAMTV PIDVideo1=256 PIDaudio1=257 Codec1=Mpeg2 など ● MiniTioune_v0_4c.exe を実行して受信出来ればパーフェクト・・・