pmod flash
1.0.0

このPMODは、パススルーPMODコネクタボードでMacRonix MX25R6435F SPIフラッシュメモリを提供します。 MX25R6435Fは、最大80MHzクアッドSPIの複数のモードで動作できる64mbit(8mbyte)シリアルNORフラッシュです。 PMODには、信号とプロトコル分析のために7ピン2.54mmピッチテストポイントヘッダーをインストールするオプションが含まれています。
https://www.mxic.com.tw/en-us/products/nor-flash/pages/ultra-low-power-flash.aspx
http://fpga.fm4ddd.com/


PMODフラッシュガーバーv1.0

| ピンアウト | ピン | 関数 | ピン | 関数 |
|---|---|---|---|---|
![]() | 1 | CS | 7 | SIO2 |
| 2 | モシ | 8 | SIO3 | |
| 3 | 味噌 | 9 | 接続されていない(CS2) | |
| 4 | SCK | 10 | 接続されていない(CS3) | |
| 5 | GND | 11 | GND | |
| 6 | 3V3 | 12 | 3V3 |
次のVerilogコードの例は、迅速な検証のためのボード機能を示しています。
| プラットフォーム | テストプログラムの場所 | 説明 |
|---|---|---|
| Arduino | 例/arduino | Sparkfun_spi_serialflashライブラリから採用されたフラッシュテスト |
| ラズベリー | 例/RPI | Linuxには、基本的な読み取り/書き込みコマンドのFlashromプログラムがあります |
PMOD2RPIボードに接続されたPMODフラッシュモジュール、Seeduino Xiao SAMD21 MCUによって駆動されます:

PMOD2RPIボードに接続されたPMODフラッシュモジュール、Raspberry Pi 4とのインターフェース:

PMODフラッシュモジュールは、Raspberry Pi 4で50MHz SPIクロック速度で実行されることを確認しました:
