Chip-dat/renesas-dat/da14585-dat/2025-09-24-16-58-41.png
... ...
Binary files /dev/null and b/Chip-dat/renesas-dat/da14585-dat/2025-09-24-16-58-41.png differ
Chip-dat/renesas-dat/da14585-dat/2025-09-24-16-59-53.png
... ...
Binary files /dev/null and b/Chip-dat/renesas-dat/da14585-dat/2025-09-24-16-59-53.png differ
Chip-dat/renesas-dat/da14585-dat/2025-09-24-17-00-44.png
... ...
Binary files /dev/null and b/Chip-dat/renesas-dat/da14585-dat/2025-09-24-17-00-44.png differ
Chip-dat/renesas-dat/da14585-dat/2025-09-24-17-02-04.png
... ...
Binary files /dev/null and b/Chip-dat/renesas-dat/da14585-dat/2025-09-24-17-02-04.png differ
Chip-dat/renesas-dat/da14585-dat/da14585-dat.md
... ...
@@ -8,6 +8,21 @@
8 8
9 9
- [[epaper-dat]]
10 10
11
+墨水屏接口:
12
+
13
+- BUSY → P2_0
14
+- RST → P0_7
15
+- DC → P0_5
16
+- CS → P2_1
17
+- SDI → P0_6
18
+- SCK → P0_0
19
+- PED_POWER → P2_3
20
+
21
+闪灯IO口:
22
+
23
+D1 → P2_5
24
+
25
+
11 26
## board
12 27
13 28
... ...
@@ -50,6 +65,30 @@ Why do you need to configure the FLASH pins for programming? Here is a brief exp
50 65
51 66
Usually, a FLASH chip is included. During the debugging phase, code is programmed into the FLASH, allowing for repeated debugging and programming. The SDK also provides library files for booting the chip from FLASH. You just need to configure the relevant macro definitions, which is very convenient, as shown in the figure below. Once the code is stable and the product is ready for mass production, the FLASH can be removed, and the code can be programmed into the OTP memory. (PS: This is probably why the DA14585 is cheaper than Nordic.)
52 67
68
+## boot mode
69
+
70
+
71
+### OTP mode
72
+
73
+烧录完OTP Image文件后还没有完,还需要设置程序从OTP启动,这里点击OTP Header进行设置,将Application Programmed Flag #1、Application Programmed Flag #2设置为Yes,OTP DMA length设置为0x1FFF,not OTP mode as 如下。
74
+
75
+![](2025-09-24-16-58-41.png)
76
+
77
+通过搜索DA14585的烧录教程,发现芯片通过jlink的SWD接口编程,通过SmartSnippets Toolbox上位烧录软件烧录到外部flash启动,
78
+
79
+并非一定要烧录OTP才能运行,所以到这里不好判断芯片是否OTP启动。
80
+
81
+芯片手册介绍如果OTP Header标志位设置OTP启动就无非再次使用。
82
+
83
+![](2025-09-24-16-59-53.png)
84
+
85
+![](2025-09-24-17-00-44.png)
86
+
87
+### flash mode
88
+
89
+![](2025-09-24-17-02-04.png)
90
+
91
+
53 92
54 93
## SDK
55 94
SDK-dat/SmartSnippets-Toolbox-dat/SmartSnippets-Toolbox-dat.md
... ...
@@ -18,6 +18,9 @@ Click "SPI Flash/EEPROM" and configure according to the steps below.
18 18
19 19
7. After the board connects successfully, click "Erase" to erase the Flash once.
20 20
21
+在擦除时要确保读回来的数据全为FF.
22
+
23
+
21 24
![](2025-09-24-15-47-04.png)
22 25
23 26
Next, import the hex firmware to be programmed. Click "Browse", then select the path of the firmware to be programmed, select it, and click "Open".
Tech-dat/interactive-dat/display-dat/epaper-dat/epaper-dat.md
... ...
@@ -60,6 +60,13 @@ There is also this type of NFC passive smart tag, which can refresh its display
60 60
墨水屏内置驱动器 IC,采用 COG 封装, IC 厚度 300um,根据 FPC(柔性电路板)宽度的不同,分为 24P 和 34P。墨水屏正面朝向自己,排线朝左边,从上往下分别是引脚 1-24。
61 61
62 62
63
+## SDK
64
+
65
+分析墨水屏驱动,
66
+
67
+墨水屏只需要io控制高低和读取,就能驱动,所以移植需要有io设置电平的读取电平的函数还有延时函数
68
+
69
+
63 70
## E-paper 2.13"
64 71
65 72
please find demo code in epaper repo above, we have V1, V2, V3 versions, currently selling version is V3. If not working please try from the V3 version to the V1.