Board-dat/NBL/NBL1093-dat/NBL1093-dat.md
... ...
@@ -0,0 +1,20 @@
1
+
2
+# NBL1093-dat
3
+
4
+## Info
5
+
6
+[product url - EDJ-580 Bluetooth Transceiver Module, Serial UART, DA14580](https://www.electrodragon.com/product/edj-580-bluetooth-transceiver-module-serial-uart-da14580/)
7
+
8
+### Board Map, Dimension, Pins, chip info, Use Guide, Setup Jumper, etc.
9
+
10
+## Applications, category, tags, etc.
11
+
12
+## Demo Code and Video
13
+
14
+## ref
15
+
16
+- [[NBL1093]] - [[DA14580-dat]]
17
+
18
+- [legacy wiki page ](https://www.electrodragon.com/w/EDJ-580)
19
+
20
+
Chip-dat/renesas-dat/Dialog-dat/Dialog-dat.md
... ...
@@ -5,3 +5,12 @@
5 5
6 6
7 7
8
+- [[SmartSnippets-Toolbox-dat]]
9
+
10
+
11
+
12
+
13
+
14
+## ref
15
+
16
+- [[renesas-dat]]
... ...
\ No newline at end of file
Chip-dat/renesas-dat/da14580-dat/da14580-dat.md
... ...
@@ -0,0 +1,6 @@
1
+
2
+# da14580-dat
3
+
4
+
5
+- [[NBL1093-dat]]
6
+
... ...
\ No newline at end of file
Chip-dat/renesas-dat/da14585-dat/2025-09-25-13-09-57.png
... ...
Binary files /dev/null and b/Chip-dat/renesas-dat/da14585-dat/2025-09-25-13-09-57.png differ
Chip-dat/renesas-dat/da14585-dat/da14585-dat.md
... ...
@@ -39,7 +39,7 @@ D1 → P2_5
39 39
tool needed: - [[MDK-ARM-dat]] - [[JLINK-dat]] - [[SmartSnippets-Toolbox-dat]]
40 40
41 41
42
-optional new tools - [[renesas-dat]]
42
+- [[Dialog-dat]] - optional new tools - [[renesas-dat]]
43 43
44 44
45 45
wiring ==
... ...
@@ -187,6 +187,12 @@ First, download the SDK from the Renesas website. == [SDK6.0.22.1401 for DA1453x
187 187
188 188
- https://github.com/renesas/ble-sdk6-examples
189 189
190
+run example of simple-beacon result, use tools - [[BLE-dat]]
191
+
192
+![](2025-09-25-13-09-57.png)
193
+
194
+
195
+
190 196
- https://lpccs-docs.renesas.com/DA14585_Getting_Started_basic/06_Your_First_DA1585x_Applications/Your_First_DA1585x_Applications.html
191 197
192 198
- [[jlink-dat]]
Chip-dat/renesas-dat/renesas-dat.md
... ...
@@ -7,7 +7,7 @@ HIN202E, HIN206E, HIN207E, HIN208E, HIN211E, HIN213E, HIN232E
7 7
https://www.renesas.com/en/document/dst/hin202e-hin206e-hin207e-hin208e-hin211e-hin213e-hin232e-datasheet
8 8
9 9
10
-- [[da14585-dat]]
10
+- [[da14585-dat]] - [[da14580-dat]]
11 11
12 12
- [[dialog-dat]]
13 13
... ...
@@ -24,7 +24,10 @@ DA14580 is selected by Xiaomi Bracelet. DA14580 is the world's smallest, lowest
24 24
25 25
## tools
26 26
27
-- [[SmartSnippets-Toolbox-dat]] - [[E2-studio-dat]]
27
+- [[SmartSnippets-Toolbox-dat]]
28
+- [[E2-studio-dat]]
29
+- Renesas Electronics Utilities - Renesas Flash Programmer V3.20
30
+- Renesas SmartBond Flash Programmer v1.0.14
28 31
29 32
- [[SDK-dat]]
30 33
PCB-dat/PCB-dat/PCB-design-dat/footprint-dat/test-point-dat/2025-09-25-12-36-28.png
... ...
Binary files /dev/null and b/PCB-dat/PCB-dat/PCB-design-dat/footprint-dat/test-point-dat/2025-09-25-12-36-28.png differ
PCB-dat/PCB-dat/PCB-design-dat/footprint-dat/test-point-dat/2025-09-25-12-36-56.png
... ...
Binary files /dev/null and b/PCB-dat/PCB-dat/PCB-design-dat/footprint-dat/test-point-dat/2025-09-25-12-36-56.png differ
PCB-dat/PCB-dat/PCB-design-dat/footprint-dat/test-point-dat/2025-09-25-12-39-13.png
... ...
Binary files /dev/null and b/PCB-dat/PCB-dat/PCB-design-dat/footprint-dat/test-point-dat/2025-09-25-12-39-13.png differ
PCB-dat/PCB-dat/PCB-design-dat/footprint-dat/test-point-dat/test-point-dat.md
... ...
@@ -6,6 +6,15 @@
6 6
add points like
7 7
8 8
9
+## test rig v2
10
+
11
+0.8mm diameter pin
12
+
13
+![](2025-09-25-12-36-28.png)
14
+
15
+![](2025-09-25-12-36-56.png)
16
+
17
+![](2025-09-25-12-39-13.png)
9 18
10 19
## test rig
11 20
SDK-dat/Eclipse-dat/Eclipse-dat.md
... ...
@@ -0,0 +1,4 @@
1
+
2
+# Eclipse-dat
3
+
4
+https://www.eclipse.org/downloads/
... ...
\ No newline at end of file
SDK-dat/GNU-dat/GNU-dat.md
... ...
@@ -0,0 +1,11 @@
1
+
2
+# GNU-dat
3
+
4
+## GNU-ARM
5
+
6
+GMU Tools for ARM Embedded Processors version 11.3
7
+
8
+
9
+## ref
10
+
11
+- [[SDK-dat]]
... ...
\ No newline at end of file
SDK-dat/SDK-DAT.md
... ...
@@ -17,7 +17,10 @@
17 17
18 18
- [[JTAG-dat]] - [[Jlink-dat]]
19 19
20
-- [[renesas-dat]] - [[e2-studio-dat]]
20
+- [[renesas-dat]] - [[e2-studio-dat]] - [[SmartSnippets-Toolbox-dat]]
21
+
22
+- [[java-dat]] - [[Eclipse-dat]]
23
+
21 24
22 25
## VS-code
23 26
... ...
@@ -48,6 +51,9 @@
48 51
49 52
- [[camera-sdk-dat]] - [[display-sdk-dat]]
50 53
54
+## complier
55
+
56
+- [[GCC-dat]] - [[LLVM-dat]] - [[minGW-dat]] - [[GNU-dat]]
51 57
52 58
## tools
53 59
... ...
@@ -57,6 +63,9 @@
57 63
58 64
- [[linux-dat]]
59 65
66
+
67
+## commands
68
+
60 69
📂 Listing Folder Structures (Easy-to-Read)
61 70
62 71
```bash
SDK-dat/SmartSnippets-Toolbox-dat/2025-09-25-12-58-42.png
... ...
Binary files /dev/null and b/SDK-dat/SmartSnippets-Toolbox-dat/2025-09-25-12-58-42.png differ
SDK-dat/SmartSnippets-Toolbox-dat/2025-09-25-13-01-59.png
... ...
Binary files /dev/null and b/SDK-dat/SmartSnippets-Toolbox-dat/2025-09-25-13-01-59.png differ
SDK-dat/SmartSnippets-Toolbox-dat/SmartSnippets-Toolbox-dat.md
... ...
@@ -1,5 +1,20 @@
1 1
# SmartSnippets-Toolbox-dat
2 2
3
+## install
4
+
5
+
6
+- [] Dialog SmartSnippets Studio v2.0.20
7
+
8
+- [x] [SmartSnippets Toolbox V5.0.26 for Windows OS](https://www.renesas.com/en/document/sws/smartsnippets-toolbox-v5026-windows-os?r=1618132)
9
+
10
+
11
+specific the jlink location == [[jlink-dat]]
12
+
13
+- [[java-dat]]
14
+
15
+- [[DA14585-dat]]
16
+
17
+## usage
3 18
4 19
![](2025-09-24-15-42-27.png)
5 20
... ...
@@ -8,14 +23,60 @@
8 23
9 24
![](2025-09-24-15-43-19.png)
10 25
26
+### Board Setup
27
+
11 28
Click "Board Setup" and configure according to the steps below.
12 29
13 30
![](2025-09-24-15-45-11.png)
14 31
32
+![](2025-09-25-12-58-42.png)
33
+
34
+### flash setup
35
+
15 36
Click "SPI Flash/EEPROM" and configure according to the steps below.
16 37
17 38
![](2025-09-24-15-46-23.png)
18 39
40
+[INFO Flash Code@25-09-25 13:00:13] Detected flash with jedec id: 0x00A14013. It couldn't be matched to any of the supported memories.
41
+
42
+
43
+
44
+
45
+### 1. Flash Code
46
+
47
+- **Purpose:** Holds the *firmware / executable program* that the CPU runs.
48
+- **Contents:** Compiled application code (`.hex` or `.bin`).
49
+- **Execution:** The system boots from this section (after the BootROM loader copies or maps it).
50
+- **Tools:** When you choose *Flash Code* in SmartSnippets, you are programming your application image into the code region of external SPI/Quad-SPI flash.
51
+
52
+### 2. Flash Data
53
+
54
+- **Purpose:** Holds *non-volatile data* used by the application, but not executed as code.
55
+- **Contents:** Could be calibration values, device configuration, BLE bonding info, keys, or custom application data.
56
+- **Execution:** The CPU never executes directly from here—it just reads/writes as storage.
57
+- **Tools:** *Flash Data* option is used to program or update only the data section without disturbing the main firmware.
58
+
59
+---
60
+
61
+### Key Differences
62
+
63
+| Feature | Flash Code | Flash Data |
64
+|-----------------|------------|------------|
65
+| Role | Executable firmware | Persistent storage |
66
+| Boot usage | Yes, system boots from here | No, only accessed at runtime |
67
+| File types | Typically `.hex` or `.bin` firmware image | Often raw data or structured binary blobs |
68
+| Erase/Write | Usually full image updates | Can be smaller chunks / user-managed |
69
+| Risk if wrong | Device won’t boot if corrupted | App may misbehave but still boots |
70
+
71
+
72
+
73
+
74
+### flash and read OTP
75
+
76
+![](2025-09-25-13-01-59.png)
77
+
78
+### flash steps
79
+
19 80
7. After the board connects successfully, click "Erase" to erase the Flash once.
20 81
21 82
在擦除时要确保读回来的数据全为FF.
... ...
@@ -31,6 +92,22 @@ After programming is complete, power cycle the development board. Open the nRF C
31 92
32 93
![](2025-09-24-15-47-59.png)
33 94
95
+## log of flash
96
+
97
+ [INFO Flash Code@25-09-25 13:07:09] Reading has finished. Read 23852 bytes.
98
+ [INFO Flash Code@25-09-25 13:07:11] Check if memory empty...
99
+ [INFO Flash Code@25-09-25 13:07:12] Read 16384 bytes from offset 0x00
100
+ [INFO Flash Code@25-09-25 13:07:12] Read 7468 bytes from offset 0x4000
101
+ [INFO Flash Code@25-09-25 13:07:12] Memory empty. Procceed with burn.
102
+ [INFO Flash Code@25-09-25 13:07:12] Started burning memory with 23852 bytes of data at address 0x00.
103
+ [INFO Flash Code@25-09-25 13:07:13] Burned chunk with size 16384 bytes at offset 0x00
104
+ [INFO Flash Code@25-09-25 13:07:13] Memory burning completed successfully.
105
+ [INFO Flash Code@25-09-25 13:07:13] Reading memory to refresh table contents....
106
+ [INFO Flash Code@25-09-25 13:07:13] Read 16384 bytes from offset 0x00
107
+ [INFO Flash Code@25-09-25 13:07:14] Read 7468 bytes from offset 0x4000
108
+ [INFO Flash Code@25-09-25 13:07:14] Reading has finished. Read 23852 bytes.
109
+ [INFO Flash Code@25-09-25 13:07:14] Sent reset command. If application won't start replug the board.
110
+
34 111
35 112
## ref
36 113
SDK-dat/programming-dat/Programmer-dat/JLINK-dat/JLINK-dat.md
... ...
@@ -8,6 +8,11 @@
8 8
9 9
JLink is a the SEGGER company launched JTAG emulator for ARM core chip to support simulation. IAR EWARM, ADS, KEIL, WINARM, RealView and other integrated development environment with the support all ARM7/ARM9 kernel chip simulation and seamless connectivity through the RDI interface and the integrated development environment, easy to operate, easy to connect, easy to learn, learning to develop ARM the best and most practical development tools.
10 10
11
+path
12
+- D:\Program Files\SEGGER\JLink\
13
+- C:\Program Files\SEGGER\JLink_V782
14
+
15
+
11 16
12 17
13 18
## interface
... ...
@@ -17,7 +22,17 @@ JLink is a the SEGGER company launched JTAG emulator for ARM core chip to suppor
17 22
![](2025-09-23-13-55-07.png)
18 23
19 24
20
-## driver
25
+## driver installation
26
+
27
+
28
+https://www.segger.com/downloads/jlink/
29
+
30
+https://www.segger.com/downloads/jlink/JLink_Windows_V782_x86_64.exe
31
+
32
+2 applications found that can be updated to V7.82 of the J-Link software:
33
+- Ozone - The J-Link Debugger V328e (DLL V7. 86e in *c:\Program Files\SEccER\0zone*)
34
+- Keil MDK-ARM (DLL V7. 54d in *d: (Keil_v5\ARM\Segger*)
35
+
21 36
22 37
- JLink_Windows_V754d_x86_64.exe
23 38
Tech-dat/interactive-dat/display-dat/epaper-dat/2025-09-25-13-12-12.png
... ...
Binary files /dev/null and b/Tech-dat/interactive-dat/display-dat/epaper-dat/2025-09-25-13-12-12.png differ
Tech-dat/interactive-dat/display-dat/epaper-dat/2025-09-25-13-13-06.png
... ...
Binary files /dev/null and b/Tech-dat/interactive-dat/display-dat/epaper-dat/2025-09-25-13-13-06.png differ
Tech-dat/interactive-dat/display-dat/epaper-dat/epaper-dat.md
... ...
@@ -66,6 +66,13 @@ There is also this type of NFC passive smart tag, which can refresh its display
66 66
67 67
墨水屏只需要io控制高低和读取,就能驱动,所以移植需要有io设置电平的读取电平的函数还有延时函数
68 68
69
+init epaper
70
+
71
+![](2025-09-25-13-12-12.png)
72
+
73
+main method
74
+
75
+![](2025-09-25-13-13-06.png)
69 76
70 77
## E-paper 2.13"
71 78