Community Translation - Legacy SPI Command in QPI Mode - KBA225760

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

cross mob
YoOb_1790021
Level 5
Level 5
Distributor - Marubun (Japan)
First solution authored 10 likes received 10 likes given

Hi,

I will translate this KBA225760 into Japanese.

Legacy SPI Command in QPI Mode - KBA225760

https://community.cypress.com/docs/DOC-16511

----------------------------------

Best regards,

obana

0 Likes
1 Reply
YoOb_1790021
Level 5
Level 5
Distributor - Marubun (Japan)
First solution authored 10 likes received 10 likes given

Hi,

I tried to translate this KBA225760 into Japanese.

Legacy SPI Command in QPI Mode - KBA225760

https://community.cypress.com/docs/DOC-16511

----------------------------------

タイトル:

QPIモードのレガシーSPIコマンドについて

質問:

我々の ASICは、レガシー シングル ビットモードでフラッシュを読み取ります。フラッシュQPIモードが有効な場合、そのレガシーSPIコマンドは受け入れられますか?コンフィギュレーション レジスタの状態が不明な場合、コマンドをシングル、デュアル、クワッド、QPIモードでそれぞれ複数回送信する必要がありますか?

回答:

フラッシュQPIモードが有効な場合、レガシーSPIコマンドは受け入れられません。 4-4-4 形式で送信されたコマンドのみが受け入れられます。QPIモードを使用するには、ホストが 4-4-4 形式でコマンドを送信できなければなりません。

ほとんどのコマンドは、QPIモードでサポートされています。QPIモードが有効になっている場合、QPIモードでサポートされていないコマンドは無効です。QPIモードでサポートされていないコマンドのリストについては、データシートを参照してください。QPIモードでサポートされているコマンドの場合、QPIモードが有効な場合にホストは 4-4-4 形式でコマンドを送信する必要があります。

多くのシステム設計では、同じモード構成のホストとフラッシュになっています、つまり、ホストとフラッシュの両方がデフォルトのQPIとして有効または無効に設定されています。電源投入後、フラッシュにアクセスするホストに問題はありません。

ホストがデフォルトのフラッシュモードを分からない場合、推奨されるアルゴリズムは、4-4-4 形式で SFDPシグネチャ(つまり、SFDPヘッダの最初の DWORD の "SFDP")を読み取ることです。それが失敗する場合は、2-2-2 形式を試します、そしてそれも失敗する場合は、1-1-1 形式を試してください。このようにして、ホストはフラッシュモードを識別し、その後フラッシュアクセスの正しいコマンドフォーマットを決定できます。

----------------------------------

Best regards,

obana

0 Likes