IEEE1394プロトコルスタック for Tornado
ATP-1394-01に関するQ&A  

Q1 最新バージョンは?
Q2 AFPを使用する場合に必要となるメモリサイズはどのくらいですか?
Q3 ターゲットへ組み込む場合のAFPのバイナリサイズはどのくらいですか?
Q4 ランタイムライセンスはどうなっていますか?
Q5 AFPの動作対象となるデバイスは?
Q6 1394a−2000には対応していますか?
Q7 上位アプリケーションの開発はどのようにおこないますか?
Q8 SBP2等の上位プロトコルは提供していますか?
Q9 AFPのサポートする「非同期通信の自動応答機能」とは何ですか?
Q10 ボードの複数枚対応は?
Q11 ソース公開はおこなっていますか?
Q12 バスマネージャではバスの最適化をサポートしていますか?
Q13 ノード間の最適スピードを取得できますか?
Q14 他OSのプロトコルスタックを開発する予定はありますか?
   



Q1 最新バージョンは?
現在Ver1.11です。AFPでは、afpGetVersion関数で現在のバージョンを取得できます。
TOPへ
Q2 AFPを使用する場合に必要となるメモリサイズはどのくらいですか?
約70KBです。  
TOPへ
Q3 ターゲットへ組み込む場合のAFPのバイナリサイズはどのくらいですか?
A3 PPC版で約100KB、X86版で約80KBです。
TOPへ
Q4 ランタイムライセンスはどうなっていますか?
パッケージには標準で10個のランタイムライセンスが付いています。11個目からは別途ライセンスがかかります。従ってパッケージを購入するだけで、最低10ターゲットまでのシステムは構築可能です。ライセンス価格に関しては、別途営業へお問い合わせください。
TOPへ
Q5 AFPの動作対象となるデバイスは?
OHCIに準拠したリンクチップを実装したデバイスでしたら、基本的にどんなデバイスでも動作可能です。
TOPへ
Q6 1394a−2000には対応していますか?
対応しております。
TOPへ
Q7 上位アプリケーションの開発はどのようにおこないますか?
開発用のサンプルコードを用意しております。初期設定から通信をおこなうまでの基本的な流れが記述されていますので参考にして下さい。
TOPへ
Q8 SBP2等の上位プロトコルは提供していますか?
今のところ、用意しておりません。本パッケージのコンセプトは、FA現場での1394を使用した高速通信をローコストかつ短期間で開発する事です。こういうケースに於いて上位プロトコルは不要な場合が殆どでありその分、組み込みに特化したデータ構成を任意にとる事が可能です。
TOPへ
Q9 AFPのサポートする「非同期通信の自動応答機能」とは何ですか?
任意のCSR空間に対する応答をプロトコルスタック側で自動的におこなわせる機能です。上位で応答処理をコーディングする必要はありません。
TOPへ
Q10 ボードの複数枚対応は?
現在は対応しておりませんが、今後の改版で対応する予定です。
TOPへ
Q11 ソース公開はおこなっていますか?
基本的には非公開となっております。ソースコードは別途ライセンスとなっております。弊社営業部までお問い合わせ下さい。
TOPへ
Q12 バスマネージャではバスの最適化をサポートしていますか?
ギャップカウントの設定に4つのモードを用意しており、バスの最適化方法を選択できます。
1. 最適化無し
2. 1394a−2000で提供されているケーブル長を4.5mと想定した時の推奨値で最適化(Hops数により変化)
3. Pingパケットによる最適化
4. ユーザー指定のギャップカウント値
TOPへ
Q13 ノード間の最適スピードを取得できますか?
取得可能です。afpGetSpeed関数を用意しています。
TOPへ
Q14 他OSのプロトコルスタックを開発する予定はありますか?
検討中です。
TOPへ