我们已经将smart bond微型模块子板连接到主板http://lpccs-docs.dialog-semiconductor.com/um-b-138/introduction.html,
在我们的应用程序代码中,我们使用SWD(p0u2,p0u10)引脚作为显示外设,并禁用了默认的SWD引脚功能。我们第一次能够使用flash程序员将代码闪存到spiflash。我们对代码做了一些修改,当我们试图使用flash编程器来刷新代码时,我们无法检测到设备,并且出现错误“打开JLINK连接时找不到已知芯片”。你能帮我们解决这个问题吗?谢谢


你好,斯利帕蒂,
谢谢你的问题。flash编程器工具使用JTAG来编程/擦除SPI flash。由于正在运行的固件禁用了调试器,请尝试使用SmartSnippets工具箱通过UART擦除SPI闪存。在那之后,你能为董事会编程吗?我假设跳线的位置与图3 DA14531模块相同。
谢谢,下午好
嗨,是的,跳线的位置如图3所示。
在smart snippets工具箱(版本5.0.12)中,当我选择UART时,会显示两个com端口,但当我选择一个端口并单击detect时,它会返回错误“failed detecting devices”。我没有找到一个选项在UI上flash
嗨,是的,跳线的位置如图3所示。
在smart snippets工具箱(版本5.0.12)中,当我选择UART时,会显示两个com端口,但当我选择一个端口并单击detect时,它会返回错误“failed detecting devices”。我没有找到一个选项在UI上flash
你好,斯利帕蒂,
请从初始配置窗口选择UART/SPI选项。你现在可以连接了吗?
谢谢,下午好
我无法使用UART/SPI配置进行连接
你好,斯利帕蒂,
请找到附件从我这边截图。你能在你的设置中检测到正确的COM端口吗?你能分享你的配置截图吗?
另请参阅用户手册:UM-B-083 SmartSnippets工具箱用户手册(HTML)
谢谢,下午好
请看我的配置截图和失败消息。
你好,斯利帕蒂,
请点击“新建”按钮–将出现一个弹出窗口。输入您的首选名称–例如键入DA14531。然后,您键入的内容将出现在左栏中。在此之后,请确保您的配置与我之前的附件相同。
请参阅用户手册。
谢谢,下午好
请重新发送您以前的屏幕截图附件,我找不到
抱歉-忘了附上。
我把它附在这篇评论中。
谢谢,下午好
我已经按照你建议的步骤,我得到的错误配置spi端口失败的错误,请看atached截图
你好,斯利帕蒂,
请看UM-B-139:DA14531模块入门指南(HTML)以及第8.2节。智能代码段™ 工具箱。确保您有相同的跳线配置和相同的“线路板设置”选择。您应该使用1线UART来编程Flash。
谢谢,下午好
感谢您的支持,我现在可以检测到板闪烁后,它与jtagprogrammer.bin文件.
你好,斯利帕蒂,
很高兴你现在能使用Flash程序员了!谢谢你接受我的回答!
谢谢,下午好