8 posts / 0 new
Last post
mytest
Offline
Last seen: 2 months 2 weeks ago
Joined: 2018-12-21 01:21
请教下如何将firmware烧录进DA14585

你好,dialog的support:

我司现在有自制PCB使用DA14585的芯片,PCB通过UART焊接到另外一个PCB(使用openwrt系统)
在openwrt上使用bluez相关工具不能正常启动蓝牙,后续发现firmware没有烧录到DA14585的芯片
请问下如何将.bin的firmware镜像从openwrt的串口烧录到DA14585中,使Bluez能够正常驱动起来
有没有什么工具或者烧录程序可以提供使用呢?

谢谢

Keywords: 
Device: 
CYibin
Offline
Last seen: 16 hours 25 min ago
Staff
Joined: 2017-12-14 02:48
你好,

你好,

让 DA14585 能够运行固件有几种方式:

1、通过电脑,将固件烧到芯片内部的RAM中即能运行,但掉电就会丢失固件

2、DA14585外接flash。通过电脑将固件烧录到FLASH里,芯片上电后,会从flash中读出固件到ram中运行

3、通过电脑,将固件烧录到芯片内部的OTP里,但OTP只能运行一次,故一般用作项目开发的最后阶段

4、DA14585和外部的MCU通过UART相连。585的固件保存在MCU里,MCU以一定的时序,将固件烧到585的RAM里并运行

 

请问你是哪种方式

mytest
Offline
Last seen: 2 months 2 weeks ago
Joined: 2018-12-21 01:21
你好:

你好:

我们用的第二种方式,有方法可以运行固件么, 请提供,多谢

CYibin
Offline
Last seen: 16 hours 25 min ago
Staff
Joined: 2017-12-14 02:48
你好,

你好,

用 SmartSnippets 软件中的 Flash_programmer 工具就可以。

从网站: https://support.dialog-semiconductor.com/resource/smartsnippets-toolbox-... 下载该软件,然后通过 HELP 菜单的指导文档进行烧录即可

mytest
Offline
Last seen: 2 months 2 weeks ago
Joined: 2018-12-21 01:21
Hi, Support

Hi, Support

还想要请教下,我们的dialog的14585的芯片的驱动可以和bluez结合使用么?

CYibin
Offline
Last seen: 16 hours 25 min ago
Staff
Joined: 2017-12-14 02:48
你好,

你好,

Dialog目前没有关于和 bluez 结合使用的案例。

mytest
Offline
Last seen: 2 months 2 weeks ago
Joined: 2018-12-21 01:21
Hi, Support

Hi, Support

现在有些疑问需要帮忙解答下:
1. 我们的firmware烧录进dialog的芯片内后,指的是dialog的驱动已经安装完成了是么?

2. dialog的驱动安装完成后,linux平台一般什么应用来使用此芯片的蓝牙功能,是需要自己写程序来使用还是有些现成的工具可以使用比如bluez

谢谢

CYibin
Offline
Last seen: 16 hours 25 min ago
Staff
Joined: 2017-12-14 02:48
你好,

你好,

你指的是 USB BLE dongle 的功能吗?Dialog 目前还没有该应用。

Dialog 的 BLE 比较多的应用于可穿戴等领域;如小米手环等。