您好,Dialog_支持团队,
我使用DA14583板进行开发。在使用SmartSnippet Studio(版本:1.6.3.918)刷新spi时,我遇到了类似“读取地址81FE8处内存失败”的错误。
我已经跟随下面的链接,但我仍然不能解决这个错误。
https://support.dialog-semiconductor.com/issue-smartsnippet-firmware-dow..。
我已附上pdf文件,其中显示SmartSnippet Studio中的spi flash错误。
请帮帮我。
感谢和问候,
鲁奇·帕特尔
关键词:
设备:

你好,鲁奇·帕特尔,
在Smart Snippets工具的顶部,我看到该工具未连接到任何设备,跟踪器_flash1@none[DK:DA14583-00],而不是那样,如果工具在链接的另一侧发现了设备,则应提及:
也许您应该检查为什么会发生这种情况,例如,您是否从初始对话框中选择了合适的接口?如果是,那是哪个接口?
谢谢你的对话
你好,MT_Dialog,
谢谢你的回复。我开始知道设备应该通过UART或JTAG连接。因此,我尝试使用JTAG连接我的设备,现在我可以看到设备的连接方式如下Tracker_flash1@JTAG. 但我还是犯了错误。我附上了SmartSnippet Studio的图片,您可以看到错误。请告诉我如何解决这个错误。
感谢和问候,
鲁奇·帕特尔
你好,鲁奇·帕特尔,
我猜你使用的是自定义板而不是开发工具包,对吗?请确保vcc_flash已启动,以便启动flash。也试着重置板,然后再试着点击“连接”按钮。
谢谢你的对话
亲爱的Dialog_支持团队:,
是的,我用的是定制板。Vcc_闪存引脚已通电。在按下“连接”按钮之前,我也尝试重置电路板,但我的问题仍然存在。在Smartsnippet工具中,我选择了UART/SPI选项将代码下载到flash中,但我遇到了与重置相关的问题。我附上了错误的截图。你能告诉我复位引脚有什么问题吗?
感谢和问候,
鲁奇·帕特尔
你好,鲁奇·帕特尔,
如果您选择了UART/SPI,这意味着设备将通过UART接口连接,这意味着您将不得不连接RX/TX UART引脚,这些引脚是用来为flash程序员被下载到设备在“连接”过程中,也就是智能片段如何接收设备上有一个重置。
谢谢你的对话
嗨,我面临着和你一样的问题。你知道如何解决这个问题吗?因为我看不到任何东西能让我从MT_对话的答案中解决我的问题。如果有人能解决这个问题,请指导我解决这个问题。
谢谢。
问候
凯文
你好Kevleo94,
请查看您的其他帖子:
https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bl..。
谢谢你的对话
你好,凯文,
是的,我们能够在Dialog_支持的帮助下解决问题。
我们面临着同样的问题。在将.hex文件刻录到flash之前,您必须确保一些事情。
1.确保您的定制板的Vcc Flash(P0.5- Port-0 pin -5)引脚连接Vdd。
2.自定义板的UART引脚P0.4和P0.5必须连接到FTDI引脚(正好穿过P0.4和P0.5主板)。
3.确保定制板的GND和Vcc引脚必须分别连接到主板的接地和Vcc引脚。
4.使用SmartSnippet Studio连接所有这些引脚后,您可以将固件刻录到闪存中。(在SmartSnippet工具中,请选择UART/SPI选项->上载.hex文件->按“连接”选项->按主板的“重置”按钮->擦除闪存->刻录并验证)
注:我们使用了DA14580 Pro套件。
隐马尔可夫模型。。将P0.5连接到VCC的功能是什么?或者你的意思是拔出Tx和Rx引脚?
据我所知,将Vcc_闪存引脚连接到Vdd意味着启用spi_闪存引脚。DA14583具有内部spi_闪存,因此通过将vcc_闪存引脚连接到vdd,闪存引脚将启用。
哦我很抱歉。我用的是da14580。但我和你面临着类似的问题。
如果你不介意的话,可以给我你的邮箱地址吗?这样我可以私下联系你。谢谢
DA14583具有内部闪存,但DA14580没有内部闪存。我的电子邮件id是鲁奇。patel35@gmail.com.