クリティカルな問題
Nios II開発キットバージョン 5.0 以降には以下が含まれます。
インターフェイスに適した CompactFlash コントローラー周辺機器
開発ボード上で True IDE モードで compactFlash カードNios。
True IDE モードを動作させるためには、CompactFlash カードの入力が必要です。 ATASEL_N
電源投入時にグラウンドに駆動されます。
CompactFlash コントローラー・ペリフェラルには、構成可能な
パワーレジスターは、Niosから CompactFlash カードへの電源のサイクルに使用されます
酸化金属半導体のフィールド効果トランジスターを介した II ソフトウェア
(MOSFET) をNios開発ボードに実装。ただし、一部の開発では
ボードの場合、CompactFlash カードの電源が完全にオフにならない場合
この電源サイクル動作中に。この状態のため、CompactFlash は
ATASEL_N
電源サイクル中にピンがサンプリングされない可能性があります。
このピンをグランドに駆動した場合、コンフィグレーションFPGA後に動作します。
その代わり、CompactFlash カードがピンをサンプリングする場合があります。 ATASEL_N
開発ボードに電源が初めて投入された時、I/O が
まだFPGAによって駆動されていない (構成FPGA前)。
Nios使用時に CompactFlash でエラーが発生した場合 開発ボードでは、次のいずれかのソリューションをお試しください。
- 別の CompactFlash カードを使用してください。特定のカード は、他のものよりも電源サイクルの問題に取り組んでいます。
- Nios開発ボードを変更します。これは、次の場合に推奨されます。
ボードレベルの変更に精通していて、快適です。
CompactFlash ソケットのピン 9 () を取り外
ATASEL_N
す をNios開発ボードに配置し、このピンを固定します。
CompactFlash ソケットは、 ピン (ピン 1 から始まる: 1、26、2、27、..);コンパクトフラッシュ を参照してください。 右アングル・サーフェスマウント・コネクターの関連付け仕様 このコネクターの正確な仕様については、この変更は永続的に変更されます。 True IDE モードの操作を有効にします。