当前位置: 首页 > news >正文

使用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支持的命令

在这里插入图片描述

http://www.lryc.cn/news/149685.html

相关文章:

  • Linux:tomcat (源码包安装)(官网下载-安装-启动-配置-等等等-----从入门到入土)
  • 中科驭数以DPU先进计算技术,夯实下一代金融IT基础设施底座
  • Android 手游聚合SDK小知识(二) 聚合分包
  • 【RISC-V】RISC-V寄存器
  • Python爬虫异常处理实践:处理被封禁和网站升级问题
  • 重大工程建造云服务平台源码 SpringCloud+Vue
  • MyBatisPlus简单入门
  • 神经网络入门
  • 【面试经典150题】多数元素
  • c#垃圾回收(Garbage Collection)
  • vue 基于element-plus el-button封装按钮组件
  • smbus只能再python2.7下运行?不能再python3.8下运行吗?
  • python中is和==的区别
  • Viobot回环使用
  • React钩子函数之forward结合useImperativeHandle钩子的基本使用
  • c++中移动语义和完美转发
  • 【linux命令讲解大全】040. 文件操作:使用touch命令创建和更新文件
  • Redis之MoreKey问题及Scan命令解读
  • QA工具开发流程
  • JSON.toJSONString首字母大小写问题
  • ant-vue1.78版a-auto-complete表单自动搜索返回列表中的关键字标红
  • Elasticsearch 优化
  • spring boot的自动装配原理
  • 走进低代码平台| iVX-困境之中如何突破传统
  • 【UIPickerView案例03-点餐系统之随机点餐 Objective-C语言】
  • 论文阅读_扩散模型_SDXL
  • 云原生Kubernetes:二进制部署K8S多Master架构(三)
  • 任意文件读取和下载
  • mysql怎么查指定表的自增id?
  • 【C++设计模式】单一职责原则