使用Eval工具包编程定制的DA14531模块

⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
3个帖子/ 0个新
最后发表
AdamShier
离线
最后看到:2个月1周前
加入:2020-07-30 18:04
使用Eval工具包编程定制的DA14531模块

你好,

我正在尝试使用JTAG上的模块开发工具包编程DA14531模块的flash。

我使用SmartSnippets工具箱SPI Flash程序员,并有SPI Flash pinout为:SPI- clk: P0_4, SPI- cs: P0_1, SPI- miso: P0_3, SPI_MOSI: P0_0

我有自定义板SWCLK连接到J1:21,和SWDIO: J1:23, RST: J1:25。地面使用J2接头连接在一起。自定义板由外部电源在3v供电,dev板由usb供电。

用Keil对设备的RAM进行编程是可行的,但是对闪存进行编程会产生错误,无法在地址处写入长度,或读取内存位置。

按连接然后刻录的错误示例:

SPI端口和引脚配置成功

成功下载固件到单板

检查内存是否为空…

从偏移量0x00读取16384字节失败

检查现有内存内容失败。

在连接上发生的SPI端口和引脚的配置也会间歇性失败。我已经使用这个开发板程序开发14531小板SPI flash使用SmartSnippets工具箱SPI flash程序员,所以我不认为我使用工具不正确。

谢谢

设备:
AdamShier
离线
最后看到:2个月1周前
加入:2020-07-30 18:04
这就解决了,编程

这是解决,编程flash不工作,如果自定义板是由3v供电,dev板是由usb供电(即使dev板设置为3v LDO模式)。

工作,如果自定义板电源只是通过J2: V3连接到dev板ldo电源。

PM_Dialog
离线
最后看到:2天2分钟前
工作人员
加入:2018-02-08 11:03
嗨AdamShier,

嗨AdamShier,

很高兴你解决了你的问题,非常感谢你的提示!

如果你有任何其他问题,请提出一个新的论坛门票。

谢谢,PM_Dialog