AN 923: インテル® Stratix® 10 HPSペリフェラルのFPGAファブリックへの配線

ID 683838
日付 10/12/2020
Public

1.2.11. spidevテストプログラムの構築

テスト・アプリケーションは非常に単純で、2つのバッファーで構成される単一のSPI転送を作成します。
  • 1つの1バイトTXバッファー。フラッシュRead IDコマンドを含みます。
  • 1つの6バイトRXバッファー。フラッシュからRead IDコマンドへの応答を含みます。
  1. Accessing SPI Devices in Linuxのウェブページに移動し、ページの一番下までスクロールして、SPI FlashデバイスからFlash IDを読み出す方法を示すデモ・アプリケーションを表示します。
  2. 内容をコピーして貼り付け、spidev_flash_test.c として保存します。
  3. 上記のCソース・コード・ファイルをコンパイルします。
    cd ~/s10_spim_fpga
    ${CROSS_COMPILE}gcc -static spidev_flash_test.c -o spidev_flash_test