LinuxにCypressS26KL / KS-S HyperFlash™ のサポートを追加する方法 - KBA218974 - Community Translated (JA)

Version 1

    Community Translated by  KaKi_1384211 Expert        Version: **

     

    Translation - English: S26KL/KS-S HyperFlash™ Support under Linux – KBA218974

     

    質問:

    LinuxCypressS26KL / KS-S HyperFlash™ のサポートを追加する方法を教えてください。

     

    回答:

    Cypress S26KL / KS-S HyperFlash™ Memoryは従来のパラレルNOR Flash Memoryと同じコマンドセットを使用します。

    従って、適切なLinux MTDドライバーは、drivers / mtd / chips / cfi_cmdset_0002.c(全てのLinuxカーネルソースツリーの一部)にある

    Cypress パラレルNOR Flash Memoryの標準ドライバーです。

    しかし、非互換の部分が1点だけあります。それは従来のドライバーは書き込み、または 消去動作の終了判定にトグルビット方式を

    使用しています。

    S26KL / KS-S HyperFlash™ Memoryは、この機能をサポートしていないため、代替として、ステータスレジスタポーリングを使用して

    書き込み、または 消去動作の終了判定を検出する必要があります。この変更を実装するためにLinuxパッチが提供されています。

    それは、www.cypress.comhttp://www.cypress.com/ からダウンロードできるパラレルNOR Flash Memory、及び HyperFlash™ Memoryドライバのパッチの一部です。