Software

Software

VB版RefApp7の使い方

VB版RefApp7では、FPGAが未コンフィグの状態でも複数台制御ができます。FPGA未コンフィグ時の複数台制御方法FPGAが未コンフィグ状態のボードを複数台制御する場合は手順が必要です。また、同じ機種のボードとFPGA回路の場合の方が簡...
Smart-USB Plus

Smart-USB Plus製品 データ転送の注意事項

USBバルク転送を使用してデータ転送を行う場合、データ量を512で割り切れる量にしてください。製品に添付する『RefApp7.exe』では、512で割り切れないデータ量を指定した場合、転送できない仕様です。制御ソフトをカスタマイズする場合で...
Smart-USB Sigma

Smart-USB Sigma製品 データ転送の注意事項

Smart-USB Sigma製品をUSB3.0(Super Speed)で運用する場合、メモリ転送のデータ単位に注意して下さい。Smart-USB Sigma製品の各ボードは、Super Speed、High Speed、Full Spe...
Software

LabVIEWツールからのボード制御

NI社のLabVIEW開発ツールから、Smart-USB Plus製品を制御できます。【対応ツールバージョン】 LabVIEW2008以上。 サンプル制御アプリはLabVIEW2013にて作成しています。【準備】LabVIEWで読み込むこと...
Software

プログラムしたFPGA内容を消去する方法

USBコンフィグしたFPGAの内容を瞬時にクリアすることができます。USBコンフィグは瞬時にFPGAプログラムができますが、コンフィグファイルの選択を間違えて意図しないコンフィグデータをプログラムしたり、ボード運用中にすぐにFPGA動作を停...
Software

RefApp7 メモリ操作(bit幅指定)

RefApp7制御アプリケーションの「メモリ操作」画面には、メモリビット幅指定があります。このメモリビット幅には、8/16/32/64 bitのいずれかを指定できます。ここで指定したビット幅は、USB制御ICからFPGAに対して発行されるメ...
Software

日本語以外のWindowsにデバイスドライバをインストールする

製品添付のデータDVD-ROMに収録するデバイスドライバ・インストーラは英語版でも動作します。dpinst.exeインストーラが起動しないまたは使えない場合、以下の方法でインストールができます。1.PCとボードをUSBケーブルで接続2.Wi...
Software

PythonでFPGAボード制御

PythonからSmartUSB Plus/Sigma製品をUSB制御できます。Python ver3で作成したサンプル制御プログラムを以下URLからダウンロードできます。Windows64bit環境で動作します。Smart-USB Plu...
Software

Python3.8への適用

Python3.8でのDLL読み込みに記述に関して、一部変更が必要です。従来、弊社サンプルプログラムはPython3.6で動作確認していましたが、Python3.8以降ではそのまま動作しません。Python3.6での記述:dll = win...
Software

Linux環境のPythonでボード制御

ラズパイを含むLinux環境でPython制御ができます。USB3.0 Smart-USB Sigma製品、USB2.0 Smart-USB Plus製品【重要】 PyUSBをインストールしてください。Ubuntu 20.04LS VSco...