文章目录
- 基本测试情况
- IP支持的命令
基本测试情况
有spi_flash需要访问,为简单计,选择使用axi_quad_spi进行操作。开始时,将IP配置成如下参数,
这样配置,是想着能够适应各家的FLASH(实际使用的则是micron家的flash)。测试时,使用xspi_numonyx_flash_quad_example范例,主要情况如下:
- PAGE_PROGRAM烧写与RANDOM_READ读成功
- FAST_READ测试失败
- QUAD_READ测试失败
- 向扩展写寄存器0xC5、扩展读寄存器0xC8写入高位操作地址时,返回错误1162,对应的是“未识别的命令”
通过阅读pg153-axi-quad-spi手册,发现在Mixed模式下,IP核支持三家公共的命令部分,
通过将IP修改为MICRON,则测试通过。