|
发表于 2021-8-15 21:45:44
|
显示全部楼层
Eric2013,我参照了你的文档,使用Ambiq的Apollo3 plus芯片,我调了一周MX25U51245G的算法制作了,算法里的初始化,读,写,擦除接口都是通的。但是通过j-flash就是烧录不了文件到MX25U51245G。文档中要注意的细节都注意到了。读,写,擦除都不行。我想问下,这种算法制作是不是还有一些其他啥的规则:
1. MDK我使用的版本是V5.32.0
2.j-link的版本使用的是v6.84a
3.芯片使用的是Ambiq的Apollo3 plus芯片
4.外部flash使用的是MX25U51245G
你的外部flash的算法制作文档里说,代码要求要使用位置无关码,意思是不要使用外部中断,DMA中断等,是么?
我贴一下我的一些重要代码片段,有空请帮我看看,给我看看哪里可能出错了,我自己也在继续调试,调好了,我会在论坛和大家一起分享,谢谢了。
|
-
算法制作init接口
-
算法制作unit,擦除flash接口
-
算法制作擦除块和写数据接口
-
算法制作校验接口
-
外部flash驱动全局变量
-
外部flash与ambiq的apollo3 plus芯片的接口
-
j-flash导入算法制作的文件编辑
-
使用j-flash擦除外部flash或烧录文件报的错
-
FlashDevice
|