⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.wsdof.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
7 posts / 0 new
Last post
edmundssprudzs
Offline
Last seen:2个月前1年
加入:2018-05-12 13:54
Murata Zy - 它应该如何工作

各位,

我正试图弄清楚穆拉塔ZY模块设置的方式。(1)如果安装了BT堆栈,任何人都可以建议吗?(2)如果是这样,我如何“激活”它吗?(3)如果没有,将购买Murata $ 300 Dev Board让我可以访问模块上安装BT堆栈的工具吗?

我只需要模块作为无线UART桥,我不需要它上的任何自定义应用程序代码,也不需要使用GPIOS,OTP,串行内存或安全功能,只要可以避免它即可。

Thank you,

Edmunds, Latvia

edmundssprudzs
Offline
Last seen:2个月前1年
加入:2018-05-12 13:54
好吧,我做了一些进展

好吧,我做了一些进展over the weekend on Dialog basic development board - I got codeless thing to work played with it and also installed DSPS and got that to work. Then I tried to do the same on Murata module on my custom board.

我通过开发板上的模块提出了以下连接到我的自定义板:

UTX => RX pin on the module

URX => TX pin on the module

rst => MOLIC上的RST引脚

V580 => to power supply (is this really needed? could I not use the power supply of the custom board?)

GND => GND

VPP_OTP => VPP_OTP

vpp_control => vpp_control

On my board, the module is powered with 2.8V supply. I am not using level shift, there is little in the datasheet to affirm or deny this is OK.

I get the following errors, when trying to load a .hex file:

[INFO Booter @20-03-08 23:18:17] Read 18420 bytes from file C:\Users\PC\Downloads\DA1458x_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.
[Info Booter @ 20-03-08 23:18:18]与COM13端口的连接已成功打开。
[INFO Booter @20-03-08 23:18:18] Started download procedure...
[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] Successfully disconnected from port COM13.
[ERROR Booter @20-03-08 23:18:33] Error while waiting to receive STX from FTDI device.
[ERROR Booter @20-03-08 23:18:33] Failed downloading firmware file to the board.

I have tried everything I found on the forum on this and similar errors to no avail.

Any help to debug this appreciated.

Thank you,

Edmunds

PM_Dialog
Offline
Last seen:1 day 1 hour ago
工作人员
加入:2018-02-08 11:03
Hi Peter Luo,

Hi Peter Luo,

谢谢你的查询。您使用的是哪个版本的JLink?在我们的开发板中,我们正在使用JLINK Lite,最大SWD时钟速度高达2666kHz。你想运行DSP,如基本DK吗?

Thanks, PM_Dialog

edmundssprudzs
Offline
Last seen:2个月前1年
加入:2018-05-12 13:54
Hi,

Hi,

I'm not using JLINK, but I could if you think that would make downloading any simpler. How is speed relevant here? DSPS as for the basic DK would be at least an interesting proof of concept as my intention is to write a mobile app to issue simple commands on button presses over BLE for a local microcontroller to execute and send some data from the local device to the smartphone for status information.

Edmunds

PM_Dialog
Offline
Last seen:1 day 1 hour ago
工作人员
加入:2018-02-08 11:03
嗨Edmundssprudzs,

嗨Edmundssprudzs,

Thanks for your question online Please ignore my previous comment – it was for another forum thread. Apologies for that. The Murata ZY module is based on DA14580 product. The BT stack is in the ROM of the DA14580, so you will not need to activate it or purchase it. Regarding your follow up post, can you please clarify what you are trying to accomplish? Is it a customer board based on the Murata module? If you don’t have JTAG, you can use the Basic DK to have JTAG access. How are you trying to download fw in your custom board?

Thanks, PM_Dialog

edmundssprudzs
Offline
Last seen:2个月前1年
加入:2018-05-12 13:54
Thank you for your reply, the

Thank you for your reply, the previous really made me a little confused :)

Maybe we should start from ground up again. I would like to use the Murata module on a PCB of my own design to communicate over BLE. To keep matters simple for the beginning, lets say I want a simple DSPS-like solution, where I can send a few bytes of information from a smartphone app that can be read by an 8-bit PIC at the other (Murata module) end via UART.

What do I need to do with and on the Murata module to achieve this (the rest of the pieces are about understandable and I have designed several solutions with other hardware where this is working)? It is not like you supply power and can see the module advertising in this case as it has been with other solutions.

此致,

Edmunds

PM_Dialog
Offline
Last seen:1 day 1 hour ago
工作人员
加入:2018-02-08 11:03
嗨Edmundssprudzs,

嗨Edmundssprudzs,

您可以通过使用您已经实现的基本DK来编程自定义设计。这可以通过UART或JTAG接口来完成。以下是每个接口所需的连接。

JTAG接口,所需的连接是:

J4 - Pin 1 (VBAT_580) - > Vcc of the custom board.

J4 - Pin 25 (TMS) - > SWDIO pin of custom board.

J4 - Pin 27 (TCK) - > SW_CLK pin of custom board.

TP2 Vpp的th - >e custom board (if OTP needs to be programmed).

J4 - Pin 2 (GND) - > to the ground of the custom board.

UART interface, the required connections are:

J4 - UTX - > on the RX pin of the custom board.

J4 - URX - >在定制板的TX引脚上。

J4 - RST - > to the RST pin of the custom board.

J4 - VBAT_580 - > to the Vcc of the custom board.

TP2 Vpp的th - >e custom board (if OTP needs to be programmed).

The open the Keil IDE and download the DSPS fw to the custom board System-RAM through the Basic Details. In the Keil IDE, in the Options for target -> Debug -> Setting tab, you should detect the Jlink SN number of your Basic DK. Also, you can burn the SPI Flash by using the SmartSnippets Toolbox

Thanks, PM_Dialog