cfe021c29ff49eb1c4d2cf29071d2bec3cace25d
Board-dat/DPR/DPR1130-DAT/2024-03-22-16-32-57.png
... | ... | Binary files a/Board-dat/DPR/DPR1130-DAT/2024-03-22-16-32-57.png and /dev/null differ |
Board-dat/DPR/DPR1130-DAT/2024-09-03-15-55-14.png
... | ... | Binary files a/Board-dat/DPR/DPR1130-DAT/2024-09-03-15-55-14.png and /dev/null differ |
Board-dat/DPR/DPR1130-DAT/DPR1130-DAT.md
... | ... | @@ -1,132 +0,0 @@ |
1 | - |
|
2 | - |
|
3 | -# DPR1130 DAT STM32 offline programmer |
|
4 | - |
|
5 | -https://www.electrodragon.com/product/chip-holdstm32-online-offline-programmer-daplink-off-prog/ |
|
6 | - |
|
7 | -- legacy wiki page - https://w.electrodragon.com/w/STM32_OFF-PROG |
|
8 | - |
|
9 | - |
|
10 | - |
|
11 | -## Usage |
|
12 | - |
|
13 | - |
|
14 | -![](2024-03-22-16-32-57.png) |
|
15 | - |
|
16 | - |
|
17 | - |
|
18 | -- hold down PB0=OFF button and plug in USB cable into OFFLINE mode |
|
19 | -- hold down PB1=ON button and plug in USB cable into ONLINE mode |
|
20 | - |
|
21 | -### online mode |
|
22 | - |
|
23 | -the programmer comes up two part of functions |
|
24 | -- serial USB-TTL port |
|
25 | -- CMSIS-DAP programmer: please use IDE/SDK like keil-MDK to run it |
|
26 | - |
|
27 | -please make sure to use a good quality USB-cable, a different USB cable to try is also a good option |
|
28 | - |
|
29 | - |
|
30 | -![](2024-09-03-15-55-14.png) |
|
31 | - |
|
32 | -### offline mode |
|
33 | -- ready to use out of the box |
|
34 | -* Power board by powerbank or other USB power supply |
|
35 | -* Connect target via SWD four pins: SWD CLK 3V3 GND |
|
36 | - |
|
37 | -* Target will be automatically detected and displayed "connected" |
|
38 | -* Select correct flash methods, *.v file |
|
39 | -* select correct firmware bin file |
|
40 | -* and upload by click "start" |
|
41 | -* target will be auto reset |
|
42 | - |
|
43 | -### work flow |
|
44 | - |
|
45 | -- please hold down PB1 into online mode, and copy your target bin file into the root folder |
|
46 | -- hold down PB0 and re-enter into offline mode |
|
47 | -- connect the target board, and programmer should show "connected" |
|
48 | -- choose the target board config file, and choose target flashing bin file |
|
49 | -- hit the "start" to program |
|
50 | - |
|
51 | - |
|
52 | - |
|
53 | -## hardware |
|
54 | -- PA13 = target SWDIO |
|
55 | -- PA14 = target SWCLK |
|
56 | -- PB8 LED status 1 |
|
57 | -- PB9 LED status 2 |
|
58 | -- PB1 = button to online mode |
|
59 | -- PB0 = button to offline mode |
|
60 | -- SW1 = boot0 self programming button |
|
61 | - |
|
62 | -output |
|
63 | -* Front top-bottom: 3V3 DIO CLK GND RESET |
|
64 | -* Back Top-bottom: 3V3 TXD RXD GND +5V |
|
65 | -* Button only use side ON and OFF button, reset button is not necessary to use |
|
66 | - |
|
67 | - |
|
68 | -## folder setup |
|
69 | - |
|
70 | -- IVES: board config files, keep it default |
|
71 | -- KEYS: cryption files, normally no need |
|
72 | -- all the programming bin file, leave in the root folder |
|
73 | - |
|
74 | - |
|
75 | - |
|
76 | -## Specs |
|
77 | -- Disk Size = 4MB = on board flash |
|
78 | - |
|
79 | - |
|
80 | - |
|
81 | -## Supported devices: |
|
82 | - |
|
83 | -| target family | target ROM memory size | file | |
|
84 | -| ------------- | ---------------------- | ------- | |
|
85 | -| STM32 F0xx | all | F0XX | |
|
86 | -| STM32 F10x | 512K or less | F10X_MD | |
|
87 | -| STM32 F10x | 512K or more | F10X_HD | |
|
88 | -| STM32 F3XX | 256K | F3XX_MD | |
|
89 | -| STM32 F3XX | 512K | F3XX_HD | |
|
90 | -| STM32 F4XX | 512K or less | F4XX_LD | |
|
91 | -| STM32 F4XX | 1024K | F4XX_MD | |
|
92 | -| STM32 F4XX | 2048K | F4XX_HD | |
|
93 | - |
|
94 | -The file list; |
|
95 | - |
|
96 | -- F0 |
|
97 | - |
|
98 | -- F3xx_HD |
|
99 | -- F3xx_MD |
|
100 | - |
|
101 | -- F4xx_HD |
|
102 | -- F4xx_LD |
|
103 | -- F4xx_MD |
|
104 | - |
|
105 | -- F7x_128 |
|
106 | - |
|
107 | -- F10x_HD |
|
108 | -- F10x_MD |
|
109 | - |
|
110 | -- HC32F005 |
|
111 | -- HC32L136 |
|
112 | - |
|
113 | - |
|
114 | - |
|
115 | - |
|
116 | - |
|
117 | -## demo video |
|
118 | - |
|
119 | -### programming STM32F103 |
|
120 | - |
|
121 | -- https://twitter.com/electro_phoenix/status/1394564729524432900?s=19 |
|
122 | -- https://www.youtube.com/shorts/PqV0fQ9DFEk |
|
123 | - |
|
124 | -- target programming board [[DOD1046-dat]] - https://www.electrodragon.com/product/arm-stm32f103c8t6-mini-development-board-r2/ |
|
125 | - |
|
126 | -- programming port GND - SWCLK - SWIO - 3V3 |
|
127 | - |
|
128 | -## ref |
|
129 | - |
|
130 | -- [[STM32-dat]] |
|
131 | - |
|
132 | -- [[DPR1130]] |
|
... | ... | \ No newline at end of file |
Board-dat/DPR/DPR1157-DAT/2024-03-22-16-32-57.png
... | ... | Binary files /dev/null and b/Board-dat/DPR/DPR1157-DAT/2024-03-22-16-32-57.png differ |
Board-dat/DPR/DPR1157-DAT/2024-09-03-15-55-14.png
... | ... | Binary files /dev/null and b/Board-dat/DPR/DPR1157-DAT/2024-09-03-15-55-14.png differ |
Board-dat/DPR/DPR1157-DAT/DPR1157-DAT.md
... | ... | @@ -0,0 +1,136 @@ |
1 | + |
|
2 | + |
|
3 | +# DPR1130 DAT STM32 offline programmer |
|
4 | + |
|
5 | +https://www.electrodragon.com/product/chip-holdstm32-online-offline-programmer-daplink-off-prog/ |
|
6 | + |
|
7 | +- legacy wiki page - https://w.electrodragon.com/w/STM32_OFF-PROG |
|
8 | + |
|
9 | + |
|
10 | + |
|
11 | +## Usage |
|
12 | + |
|
13 | + |
|
14 | +![](2024-03-22-16-32-57.png) |
|
15 | + |
|
16 | + |
|
17 | + |
|
18 | +- hold down PB0=OFF button and plug in USB cable into OFFLINE mode |
|
19 | +- hold down PB1=ON button and plug in USB cable into ONLINE mode |
|
20 | + |
|
21 | +### online mode |
|
22 | + |
|
23 | +the programmer comes up two part of functions |
|
24 | +- serial USB-TTL port |
|
25 | +- [[CMSIS-DAP-dat]] programmer: please use IDE/SDK like [[MDK-ARM-dat]] to run it |
|
26 | + |
|
27 | +please make sure to use a good quality USB-cable, a different USB cable to try is also a good option |
|
28 | + |
|
29 | + |
|
30 | +![](2024-09-03-15-55-14.png) |
|
31 | + |
|
32 | +### offline mode |
|
33 | + |
|
34 | +* ready to use out of the box |
|
35 | +* Power board by powerbank or other USB power supply |
|
36 | +* Connect target via SWD four pins: SWD CLK 3V3 GND |
|
37 | + |
|
38 | +* Target will be automatically detected and displayed "connected" |
|
39 | +* Select correct flash methods, *.v file |
|
40 | +* select correct firmware bin file |
|
41 | +* and upload by click "start" |
|
42 | +* target will be auto reset |
|
43 | + |
|
44 | +### work flow |
|
45 | + |
|
46 | +- please hold down PB1 into online mode, and copy your target bin file into the root folder |
|
47 | +- hold down PB0 and re-enter into offline mode |
|
48 | +- connect the target board, and programmer should show "connected" |
|
49 | +- choose the target board config file, and choose target flashing bin file |
|
50 | +- hit the "start" to program |
|
51 | + |
|
52 | + |
|
53 | + |
|
54 | +## hardware |
|
55 | +- PA13 = target SWDIO |
|
56 | +- PA14 = target SWCLK |
|
57 | +- PB8 LED status 1 |
|
58 | +- PB9 LED status 2 |
|
59 | +- PB1 = button to online mode |
|
60 | +- PB0 = button to offline mode |
|
61 | +- SW1 = boot0 self programming button |
|
62 | + |
|
63 | +output |
|
64 | +* Front top-bottom: 3V3 DIO CLK GND RESET |
|
65 | +* Back Top-bottom: 3V3 TXD RXD GND +5V |
|
66 | +* Button only use side ON and OFF button, reset button is not necessary to use |
|
67 | + |
|
68 | + |
|
69 | +## folder setup |
|
70 | + |
|
71 | +- IVES: board config files, keep it default |
|
72 | +- KEYS: cryption files, normally no need |
|
73 | +- all the programming bin file, leave in the root folder |
|
74 | + |
|
75 | + |
|
76 | + |
|
77 | +## Specs |
|
78 | +- Disk Size = 4MB = on board flash |
|
79 | + |
|
80 | + |
|
81 | + |
|
82 | +## Supported devices: |
|
83 | + |
|
84 | +| target family | target ROM memory size | file | |
|
85 | +| ------------- | ---------------------- | ------- | |
|
86 | +| STM32 F0xx | all | F0XX | |
|
87 | +| STM32 F10x | 512K or less | F10X_MD | |
|
88 | +| STM32 F10x | 512K or more | F10X_HD | |
|
89 | +| STM32 F3XX | 256K | F3XX_MD | |
|
90 | +| STM32 F3XX | 512K | F3XX_HD | |
|
91 | +| STM32 F4XX | 512K or less | F4XX_LD | |
|
92 | +| STM32 F4XX | 1024K | F4XX_MD | |
|
93 | +| STM32 F4XX | 2048K | F4XX_HD | |
|
94 | + |
|
95 | +The file list; |
|
96 | + |
|
97 | +- F0 |
|
98 | + |
|
99 | +- F3xx_HD |
|
100 | +- F3xx_MD |
|
101 | + |
|
102 | +- F4xx_HD |
|
103 | +- F4xx_LD |
|
104 | +- F4xx_MD |
|
105 | + |
|
106 | +- F7x_128 |
|
107 | + |
|
108 | +- F10x_HD |
|
109 | +- F10x_MD |
|
110 | + |
|
111 | +- HC32F005 |
|
112 | +- HC32L136 |
|
113 | + |
|
114 | + |
|
115 | +## software |
|
116 | + |
|
117 | +- as a [[Serial-dat]] data communicator, it is driver free in WIN 10 |
|
118 | + |
|
119 | + |
|
120 | + |
|
121 | +## demo video |
|
122 | + |
|
123 | +### programming STM32F103 |
|
124 | + |
|
125 | +- https://twitter.com/electro_phoenix/status/1394564729524432900?s=19 |
|
126 | +- https://www.youtube.com/shorts/PqV0fQ9DFEk |
|
127 | + |
|
128 | +- target programming board [[DOD1046-dat]] - https://www.electrodragon.com/product/arm-stm32f103c8t6-mini-development-board-r2/ |
|
129 | + |
|
130 | +- programming port GND - SWCLK - SWIO - 3V3 |
|
131 | + |
|
132 | +## ref |
|
133 | + |
|
134 | +- [[STM32-dat]] |
|
135 | + |
|
136 | +- [[DPR1130]] |
|
... | ... | \ No newline at end of file |
FAQ-dat/discount-dat/discount-dat.md
... | ... | @@ -36,4 +36,4 @@ Thank you. |
36 | 36 | |
37 | 37 | | SKU | MOQ | discount | |
38 | 38 | | --------------- | ----- | -------- | |
39 | -| [[DPR1130-dat]] | 30pcs | 15% | |
|
... | ... | \ No newline at end of file |
0 | +| [[DPR1157-dat]] | 30pcs | 15% | |
|
... | ... | \ No newline at end of file |