各位,
我正试图弄清楚穆拉塔ZY模块设置的方式。(1)如果安装了BT堆栈,任何人都可以建议吗?(2)如果是这样,我如何“激活”它吗?(3)如果没有,将购买Murata $ 300 Dev Board让我可以访问模块上安装BT堆栈的工具吗?
我只需要模块作为无线UART桥,我不需要它上的任何自定义应用程序代码,也不需要使用GPIOS,OTP,串行内存或安全功能,只要可以避免它即可。
谢谢你!
埃德蒙兹,拉脱维亚
设备:
各位,
我正试图弄清楚穆拉塔ZY模块设置的方式。(1)如果安装了BT堆栈,任何人都可以建议吗?(2)如果是这样,我如何“激活”它吗?(3)如果没有,将购买Murata $ 300 Dev Board让我可以访问模块上安装BT堆栈的工具吗?
我只需要模块作为无线UART桥,我不需要它上的任何自定义应用程序代码,也不需要使用GPIOS,OTP,串行内存或安全功能,只要可以避免它即可。
谢谢你!
埃德蒙兹,拉脱维亚
好吧,我在Dialog基础开发板上做了一些进展——我让无代码的东西可以工作,还安装了DSPS,让它工作。然后我尝试在我的定制板Murata模块上做同样的事情。
我通过开发板上的模块提出了以下连接到我的自定义板:
模块上的RX引脚
URX =>模块的TX引脚
rst => MOLIC上的RST引脚
V580 =>到电源(真的需要吗?我可以不用定制板的电源吗?)
GND => GND
VPP_OTP = > VPP_OTP
vpp_control => vpp_control
在我的板上,模块是用2.8V供电的。我没有使用水平位移,在数据表中几乎没有确认或否认这是可以的。
当我试图加载.hex文件时,我得到以下错误:
[INFO boot @20-03-08 23:18:17]从文件c:\ users \ pc \ downloadsda1458x_dsps_v_5 .150.2\DA1458x_DSPS\v_5.150.2\projects\target_apps\dsps\sps_device\Keil_5\out_580\sps_device_580.hex中读取18420字节。
[Info Booter @ 20-03-08 23:18:18]与COM13端口的连接已成功打开。
[INFO boot @20-03-08 23:18:18]启动下载程序
[ERROR Booter @20-03-08 23:18:33] Timeout: Reset signal not detected for more than 16000 msecs.重启信号未检测到
[INFO Booter @20-03-08 23:18:33]成功断开COM13端口连接。
[ERROR Booter @20-03-08 23:18:33]等待FTDI设备接收STX时出错。
[ERROR Booter @20-03-08 23:18:33]固件下载到单板失败。
我已经尝试了所有我在论坛上找到的关于这个和类似的错误,但没有效果。
对调试有任何帮助都很感激。
谢谢你!
埃德蒙兹
嗨,彼得•罗
谢谢你的查询。您使用的是哪个版本的JLink?在我们的开发板中,我们正在使用JLINK Lite,最大SWD时钟速度高达2666kHz。你想运行DSP,如基本DK吗?
谢谢,PM_Dialog
你好,
我没有使用JLINK,但是如果您认为这会使下载变得更简单的话,我可以使用JLINK。速度在这里有什么关系?需求方对于基本DK将至少一个有趣的概念验证我的意图是编写一个移动应用问题简单的命令按钮按在祝福当地单片机执行并发送一些数据从本地设备状态信息的智能手机。
埃德蒙兹
嗨Edmundssprudzs,
谢谢你的在线问题,请忽略我之前的评论-这是另一个论坛线程。道歉。Murata ZY模块基于DA14580产品。该BT堆栈在DA14580的ROM中,所以您不需要激活它或购买它。关于你的后续帖子,能否请你阐明你想要完成的目标?是基于Murata模块的客户板吗?如果你没有JTAG,你可以使用基本DK来访问JTAG。你如何尝试下载fw在你的自定义板?
谢谢,PM_Dialog
谢谢您的回复,之前的回复真的让我有点困惑:)
也许我们应该从头开始。我想在自己设计的PCB上使用Murata模块来通过BLE进行通信。为了让事情从一开始就简单,假设我想要一个简单的类似dsp的解决方案,我可以从智能手机应用程序发送几个字节的信息,这些信息可以通过UART被另一端(Murata模块)的8位PIC读取。
我需要对Murata模块做什么来实现这一点(其余部分是可以理解的,我已经设计了几个解决方案与其他硬件,这是工作的)?这不像你提供电源,可以看到模块广告在这种情况下,因为它已经与其他解决方案。
此致,
埃德蒙兹
嗨Edmundssprudzs,
您可以通过使用您已经实现的基本DK来编程自定义设计。这可以通过UART或JTAG接口来完成。以下是每个接口所需的连接。
JTAG接口,所需的连接是:
J4 - Pin 1 (VBAT_580) - > Vcc的自定义板。
J4 -引脚25 (TMS) - > SWDIO自定义板引脚。
J4 -引脚27 (TCK) - > SW_CLK自定义板引脚。
TP2 ->到自定义板的Vpp(如果OTP需要编程)。
J4 -引脚2 (GND) - >到自定义板的地面。
UART接口,所需的连接是:
J4 - UTX - >在自定义板的RX引脚上。
J4 - URX - >在定制板的TX引脚上。
J4 - RST - >到定制板的RST引脚。
J4 - VBAT_580 - >到自定义板的Vcc。
TP2 ->到自定义板的Vpp(如果OTP需要编程)。
打开Keil IDE并下载DSPS fw到自定义板System-RAM通过基本细节。在Keil IDE中,在目标的选项->调试->设置选项卡中,你应该检测你的基本DK的Jlink序列号。此外,您可以通过使用SmartSnippets工具箱刻录SPI Flash
谢谢,PM_Dialog