各位,
我正试图弄清楚穆拉塔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 basic开发板上做了一些改进——我用它做了一些无代码的工作,还安装了DSP,使之工作起来。然后我试着在我的定制板上的Murata模块上做同样的事情。
我通过开发板上的模块提出了以下连接到我的自定义板:
UTX=>模块上的RX引脚
URX=>模块上的TX引脚
rst => MOLIC上的RST引脚
V580=>到电源(真的需要吗?我不能使用定制板的电源吗?)
GND => GND
VPP\u OTP=>VPP\u OTP
vpp_control => vpp_control
在我的主板上,模块由2.8V电源供电。我没有使用水平移动,在数据表中没有什么可以肯定或否认这是可以的。
尝试加载.hex文件时,出现以下错误:
[INFO Booter@20-03-08 23:18:17]从文件C:\Users\PC\Downloads\DA1458x\u DSPS\u v\u 5.150.2\DA1458x\u DSPS\v\u 5.150.2\projects\target\u apps\DSPS\sps\u device\Keil\u 5\out\sps\u device\u 580.hex读取18420字节。
[Info Booter @ 20-03-08 23:18:18]与COM13端口的连接已成功打开。
[INFO Booter@20-03-08 23:18:18]已开始下载过程。。。
[错误启动器@ 20-03-08 23:18:33]超时:未检测到超过16000毫秒的重置信号。
[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吗?
谢谢,下午好
你好,
我没有使用JLINK,但是如果您认为这会使下载更简单的话,我可以。速度在这里有什么关系?至于基本的DK,dsp至少是一个有趣的概念证明,因为我的意图是编写一个移动应用程序,通过BLE在按键上发出简单的命令,让本地微控制器执行,并将一些数据从本地设备发送到智能手机以获取状态信息。
埃德蒙兹
嗨Edmundssprudzs,
谢谢你的在线提问请忽略我之前的评论-这是另一个论坛帖子。对此深表歉意。村田ZY模块基于DA14580产品。BT堆栈在DA14580的ROM中,因此您不需要激活或购买它。关于你的后续工作,你能澄清一下你想要完成什么吗?是基于Murata模块的客户板吗?如果没有JTAG,可以使用基本DK来访问JTAG。你是如何在你的自定义板下载固件的?
谢谢,下午好
谢谢你的回复,以前的真让我有点困惑:)
也许我们应该从头再来。我想使用我自己设计的PCB上的Murata模块通过BLE进行通信。为了让事情一开始就简单,假设我想要一个简单的类似dsp的解决方案,我可以从智能手机应用程序发送几个字节的信息,这些信息可以通过UART被另一端(Murata模块)的8位PIC读取。
我需要在Murata模块上做些什么来实现这一点(剩下的部分都是可以理解的,我已经设计了几个解决方案和其他硬件在哪里工作)?它不像你提供电源,可以看到模块广告在这种情况下,因为它已经与其他解决方案。
此致,
埃德蒙兹
嗨Edmundssprudzs,
您可以通过使用您已经实现的基本DK来编程自定义设计。这可以通过UART或JTAG接口来完成。以下是每个接口所需的连接。
JTAG接口,所需的连接是:
J4-引脚1(VBAT580)->自定义板的Vcc。
J4-引脚25(TMS)->自定义板的SWDIO引脚。
J4-引脚27(TCK)->自定义板的开关时钟引脚。
TP2->到定制板的Vpp(如果需要编程OTP)。
J4-引脚2(GND)->到自定义板的接地。
UART接口,所需的连接有:
J4-UTX->在定制板的RX引脚上。
J4 - URX - >在定制板的TX引脚上。
J4-RST->到自定义板的RST引脚。
J4-VBAT580->到自定义板的Vcc。
TP2->到定制板的Vpp(如果需要编程OTP)。
打开keilide并通过基本细节下载DSPS-fw到定制板系统RAM。在keilide的Options for target->Debug->Setting选项卡中,应该检测基本DK的Jlink SN号。此外,还可以使用SmartSnippets工具箱烧录SPI闪存
谢谢,下午好