使用axi_quad_spi操作spi_flash

文章目录

  • 基本测试情况
  • 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,则测试通过。

IP支持的命令

在这里插入图片描述文章来源地址https://www.uudwc.com/A/AAn2E/

原文地址:https://blog.csdn.net/linbian1168/article/details/132631805

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

h
上一篇 2023年09月02日 13:31
Python中退出While循环的三种方法举例
下一篇 2023年09月02日 13:32