DA14531 SmartBond TINY Module

Replacing the TI CC2540EMK-USB for Dialog DA14531 Development Kit-USB

星期三,2021-01-13 16:03--josephdiest

Hello,

I am currently using the TI CC2540EMK-USB as a host in a development. I have run into an issue where the MTU size is limited to 20 Bytes on the TI dongle. I am looking into switching to the DA14531 USB dongle and need help determining if this module will be a suitable replacement. Will I be able to communicate with the DA1451 USB dongle over the USB port and send commands to perform GATT/ATT and GAP operations such as device scans and characteristic writes? Do you have a GUI software that I can use to perform these operations?

Thank you in advance.

DA14531-00FXDEVKT-U

Wed, 2021-01-13 15:21--prakash Solanki

Hello

我想尝试加载到高于开发套件上的无附加应用程序。从论坛阅读这已经完成,但我无法使用SmartSnippets Toolbox加载无附庸前的二进制文件。当我按RESET按钮时,实用程序抱怨BAD CRC。

这是我跟随的过程:

Launched SMartSnippet tool box

单击检测并检测到电路板

Click on "New"->add "mySetting", click on mySetting and select "UART" select COM44 (this is as in device manager) and select DA14531

In program using flash DA14531MOD missing P25Q11U_DEV_INDEX

Tue, 2021-01-05 15:05--lecarter190

I am trying to read/write configuration data to the flash in my program. The configuration data is a 512 uint16_t array. I am following the "Using SDK6 Peripheral Drivers" doc. I tried to change the flash configuration to the on-board P25Q11U device on-board the module. The P25Q11U_DEV_INDEX is missing from the enum in spi_flash.h of known devices.

I have included spi_flash.c and spi_531.c drivers.

Is there a specific 14531MOD example or documentation I can follow or a different driver I am missing?

Thank you,

拉里

Programming the device

Mon, 2021-01-04 15:25--Dvir12L123

Dear Dialog,

我已经向DA14531女儿板写了一个程序,它可以正常工作。
We have made a PCB with your DA14531 SmartBond TINY Module and we are currently trying to figure out how to program the device.
my question is, how to connect the DA14531 SmartBond TINY Module to the motherboard in order to pragram it or if there is a better alternative it would be great.

Thanks in advance,
Dvir

patch_func()

Thu, 2020-12-31 11:29--essele

Hi,

All of the example projects have a call to patch_func() in the periph_init() function, it's commented as "ROM patch" ... what does this do? And does it need to be called at every wakeup, or could it just be called once?

I've noticed that periph_init() seems to be the place recommended for general initialisation, but for normal BLE apps that use extended sleep this gets called at every wakeup, and if you're looking to optimise for power this can be handled differently.

SPI CS as FUNC_GPIO???

星期二,2020-12-29 10:59--essele

Hi,

According to the datasheet (and looking at the driver) we have four options for CS on the SPI interface (SPI_CS_CONFIG_REG) ... off, using SPI_CS0, using SPI_CS1, and FUNC_GPIO.

What is the last one? I can't find any documentation covering it anywhere (in fact that doesn't appear again anywhere in the datasheet, only in a few places in the SDK.)

My assumption is that this will use any GPIO pin you like as CS, but presumably you need to control it yourself as needed and not rely on SPI module or driver to do it???

Why aren't the SPI flash pins routed externally?

Sun, 2020-12-27 19:49--essele

Hi,

I'm just getting to grips with the DA14531 module and things are generally going pretty well ... I feel slightly limited by the number of GPIO's, but it should all work out ok for my current project.

One thing has been bugging me ... why didn't you route the flash SPI pins out to the module external pins? There are 6 GND pins so surely adding P0-1/3/4 would have been possible, and then you would have had some more flexibility with GPIO's and the ability to re-use the existing SPI bus rather than having to find three more pins for it!

Pages

Subscribe to RSS - DA14531 SmartBond TINY Module