Over The Air Programming on DA14531MOD-00F01002

⚠️
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.xmece.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
5 posts / 0 new
Last post
rajesh kaliyaperumal
Offline
Last seen:4 months 2 weeks ago
加入:2020-07-14 14:14
Over The Air Programming on DA14531MOD-00F01002

Hi,

We are using smartbond tiny module (DA14531MOD-00F01002) in our application.

The thing is we have connected SWD pins from the module as shown in attachment, for debugging & development of software.

我们有UART与流控制rol to our microcontroller as a host interface to module.

Since these pins are not accessible when assembled as a unit, How to proceed with Over The Air programming of the module (OTA) for first time ?

Also how to update the firmware for subsequent updates using OTA ?

Appreciate your help at the earliest !!

Thanks & Regards,

Rajesh

Attachment:
PM_Dialog
Online
Last seen:3 min 56 sec ago
工作人员
加入:2018-02-08 11:03
Hi Rajesh,

Hi Rajesh,

Thanks for your question and for your interest in TINY module BLE solution. Could you please indicate which pins are not accessible?

For adding SUOTA functionality, all you need to do is to follow the tutorial below:

BLE SUOTA Update on DA14585/DA14586 and DA14531 Devices

The multi binary image should be burnt into the SPI flash – the on-module flash can be used as well.

Thanks, PM_Dialog

rajesh kaliyaperumal
Offline
Last seen:4 months 2 weeks ago
加入:2020-07-14 14:14
Hi ,

Hi ,

Thanks for sharing the tutorial link. I will go through it.

I meant the SWD pin are not accessable when the unit is built.

Regards,

Rajesh

rajesh kaliyaperumal
Offline
Last seen:4 months 2 weeks ago
加入:2020-07-14 14:14
Hi ,

Hi ,

Does the module come with firmware by default ?

Regards,

Rajesh

PM_Dialog
Online
Last seen:3 min 56 sec ago
工作人员
加入:2018-02-08 11:03
Hi Rajesh,

Hi Rajesh,

You can program the Module using the 1-wire UART interface (P0_5). However, the programmer needs to be able to reset the DA14531. This can be achieved by cycling power to the module or by using the RST input. The module comes without any pre-installed firmware.

Thanks, PM_Dialog