嗨,我使用SDK DA14580-Basic套件的固件开发非常新。因此,我基本上使用SDK使用UVISION keil为我的定制板开发固件。
从我所阅读的内容,为了将生成的十六进制下载到电路板上,我可以使用DA14850-Basic Land,并使用下面的PIN连接到我的电路板上。
p0_4 - > dut rx
P0_5 - > DUT TX
J5 - > DUT VCC
GND0 - > DUT GND
即时使用Smart Snippet UART,COM4(根据发现),然后选择芯片14850-1。
在Booter中,我选择了从Keil编译的十六进制,然后按新闻下载。
我有这个回应。
[Info @ 17-05-24 1:45:32]与COM4端口的连接已成功打开。
[info @ 17-05-24 1:45:32]开始下载程序...
[动作@ 17-05-24 1:45:32]请按电路板上的硬件重置按钮开始下载过程。
[错误@ 17-05-24 1:45:32]超时:重置信号未检测到超过16000毫秒。
我没有在我的板上重置,我只有(6.8+,Tx,Rx,v,g),如何从14850-基本的SDK板上发起时间到我的定制板?我读到我也可以将RST从基本的SDK板连接到我的VCC(同时也有J5连接到我的VCC),并解释为启动重置。这样对吗 ?或者我该怎么办?
先感谢您。对不起我在固件开发中非常新的,
设备:
嗨Ridzuwary,
通过UART下载固件时,使用智能代码段工具箱,您应该先重置电路板。您可以在以下链接上常见问题解答部分https://support.dialog-seminile.com/guide/faq-dev-kits-ref-designs.。智能代码段工具需要接收0x02的原因,以便跟踪引导加载程序和UART启动序列。因此,为了做到这一点,您需要以某种方式重置电路板以强制启动加载程序运行,您可以尝试的是删除并重新应用VCC并检查是否有效。
谢谢,PM_DIALOG.