拆解电子价签
介绍了电子价签的拆解、固件更新、蓝牙控制等,包括环境搭建、调试器连接、固件上传、蓝牙传输等流程。
电子价签
Top view

Bottom view

拆解
由于这款电子价签的外壳采用超声波焊接工艺,因此需要外力拆开,无法保证外壳完整。
使用斜口钳,从其中一个角切入;

先打开一个小孔,再使用斜口钳沿边缘剪开外壳;

剪开侧边的塑料壳,此时主板松动,可以抽出;

可进一步拆解,将主板和电池取下。

开发板
Top view

Bottom view

主控
主控为 Dialog 的 DA14585 芯片;

蓝牙解决方案 DA14585 具有体积小、功耗低、集成度高的优势。
支持蓝牙 5 及以下的所有蓝牙版本,拥有 96kB 的 RAM,应用内存量充足,包含一个集成的麦克风接口,以较低的附加成本提供语音支持。 宽电源电压范围(0.9V 至 3.6V)涵盖了更多的能源选择,提供了充分的设计灵活性。

特点
- 符合蓝牙 5 核心规范
- 集成一次性可编程 (OTP) 存储器
- 扩展用户 RAM (96kB)
- 低工作电压 (1.8V 至 3.6V)
- I2C 和脉冲密度调制 (PDM) 音频接口
屏幕
墨水屏通过排线与主板焊接。

电池
价签由两片 CR2450 纽扣电池驱动,通过导线和 2pin 快接端子连接至开发板;

环境搭建
- 下载并安装 J-Link V7.88j 版本软件;
- 下载 固件 ,如 时钟日历 HM213_AIOPRO_BOLD_V3.0.2L.bin ;
- 下载
jflash 替换文件压缩包并解压,将解压后得到的 XML 文件和文件夹复制到 J-Link 安装目录;
硬件连接
- 使用自制 J-Link OB 通过 SWD 连接至主板的 VCC、GND、SCL、SDA 引脚;

- 使用公头杜邦线连接 J-Link 的 SCL、SDA 和开发板对应触点,VCC、GND 连接电池端子的正负接口;

- 公头杜邦线连接对应触点;

固件上传
- 双击打开
JFlash.exe程序,新建工程,点击Start J-Flash;

- 输入芯片型号
DA14585,点击以选中,OK ;

- 勾选
QSPI-FLASH,OK ;

-
确认硬件连接,点击
Target-Connect连接主板,注意终端提示; -
点击
File-Open data file打开目标二进制 bin 固件;

- 点击
Target-Manual Programming-Erase Chip,清除原有程序;

- 点击
Target-Manual Programming-Program & Verify上传固件

- 点击
Target-Manual Programming-Start Application,应用固件;
墨水屏闪烁更新,显示时间和日期;

蓝牙传输
-
手机打开微信小程序
蓝牙电子价签控制助手; -
点击底部的
搜索蓝牙设备按钮,点击 NRF 设备以连接;

激活
点击 激活操作 按钮,输入 6 位机器码对应的 32 位激活码,点击 激活设备 ;

支持时间模式、日历模式、图片模式、反色、同步时间等操作;
点击相应的按钮即可实现对应的功能。
效果
时间模式(点击该按钮可切换数字时钟样式)

日历模式

图片模式(点击 选择图片 、发送图片 、图片模式 )

总结
介绍了电子价签的拆解、固件更新、蓝牙控制等,包括环境搭建、调试器连接、固件上传、蓝牙传输等流程,为相关产品的快速开发和应用设计提供了参考。