Community Translation - About Status Registers in FX2LP - KBA224252

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
YaNi_3193241
Level 5
Level 5
Distributor - TED (Japan)
100 sign-ins 10 likes received 10 likes given

Hi,

I want to translate KBA224252 into Japanese, please confirm to my work.

About Status Registers in FX2LP - KBA224252

Thanks,

Nishikawa

0 Likes
2 Replies
JennaJo
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello, Nishikawa-san

Confirm to work this KBA.

Thanks,

Jenna

Jenna Jo
0 Likes
YaNi_3193241
Level 5
Level 5
Distributor - TED (Japan)
100 sign-ins 10 likes received 10 likes given

Hi Jenna-san,

Thank you for your confirmation
I have translated KBA224252 to Japanese.

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

タイトル: FX2LPのステータスレジスタについて-KBA224252

質問:
エンドポイントステータスレジスタの値は、FX2LPのスレーブFIFOモードファームウェアでどのように更新されますか?

回答:
このナレッジベースの記事(KBA)は、FX2LPのエンドポイントステータスレジスタと、それらの値がスレーブFIFOモードを実装するファームウェアで更新される方法を示しています。レジスタの詳細については、<install directory>\ Cypress\USB\CY3684_EZ-USB_FX2LP_DVK\1.1\Documentation\EZ-USB(R) Technical Reference Manual.pdfにあるテクニカルリファレンスマニュアル(TRM)を参照してください。このKBAは、TRMに含まれていないポイントをカバーしています。

以下は、スレーブFIFOファームウェアに関連するさまざまなエンドポイントレジスタです(xは2、4、6、または8のいずれかです)。

•EPxCS:自動モードと手動モードの両方で、データがFX2LPの内外に転送されるときに更新されるエンドポイントFIFOのパケット数。 ビット2、3は、FIFOがフルか空かを示します。

•EPxBCH, EPxBCL: USBインターフェイスの制御下にある各データ転送のエンドポイントFIFOで送受信されたバイト数(EP4、EP8の場合は最大512バイト、EP2、EP6の場合は最大1024バイト)。

•EPxFIFOBCH, EPxFIFOBCL: スレーブFIFOインターフェースの制御下にあるスレーブFIFOインターフェースにコミットされたバイト数。この値は、エンドポイントFIFOが自動モードのときにホストから転送された、またはホストに送信された合計バイト数(最大4096バイト)で自動的に更新されます。

•EPxFIFOFLGS: ビット0〜3は、データがIN転送のためにUSBインターフェイスにコミットされる前のエンドポイントFIFOステータスを示します。 手動モードでOUT転送のためにデータがスレーブFIFOインターフェースにコミットされると、値が更新されます。 Autoモードの場合、IN転送ではステータスを判別できません。 FLAGA-FLAGDピンはPINFLAGSxxレジスタを使用して構成され、このレジスタに従ってエンドポイントFIFOのステータスを反映します。

•EP2468STAT: OUT転送のためにデータがスレーブFIFOインターフェースにコミットされる前の、4つすべてのエンドポイントFIFOの空またはフルのステータスを示します。 手動モードでのIN転送のためにデータがUSBインターフェイスにコミットされると、値が更新されます。 Autoモードの場合、OUT転送ではステータスを区別できません。

Figure 1は、FX2LPのさまざまなインターフェイスと、動作モードに基づくデータフローを示しています。

KBA224252_1.png

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Thanks,
Nishikawa

0 Likes