@@ -69,6 +69,7 @@ dstike.menu.eesz.4M3M.build.rfcal_addr=0x3FC000
69
69
dstike.menu.eesz.4M3M.build.spiffs_start=0x100000
70
70
dstike.menu.eesz.4M3M.build.spiffs_end=0x3FA000
71
71
dstike.menu.eesz.4M3M.build.spiffs_blocksize=8192
72
+
72
73
dstike.menu.eesz.4M2M=4MB (FS:2MB OTA:~1019KB)
73
74
dstike.menu.eesz.4M2M.build.flash_size=4M
74
75
dstike.menu.eesz.4M2M.build.flash_size_bytes=0x400000
@@ -79,29 +80,35 @@ dstike.menu.eesz.4M2M.build.rfcal_addr=0x3FC000
79
80
dstike.menu.eesz.4M2M.build.spiffs_start=0x200000
80
81
dstike.menu.eesz.4M2M.build.spiffs_end=0x3FA000
81
82
dstike.menu.eesz.4M2M.build.spiffs_blocksize=8192
82
- dstike.menu.eesz.4M1M=4MB (FS:1MB OTA:~1019KB)
83
- dstike.menu.eesz.4M1M.build.flash_size=4M
84
- dstike.menu.eesz.4M1M.build.flash_size_bytes=0x400000
85
- dstike.menu.eesz.4M1M.build.flash_ld=eagle.flash.4m1m.ld
86
- dstike.menu.eesz.4M1M.build.spiffs_pagesize=256
87
- dstike.menu.eesz.4M1M.upload.maximum_size=1044464
88
- dstike.menu.eesz.4M1M.build.rfcal_addr=0x3FC000
89
- dstike.menu.eesz.4M1M.build.spiffs_start=0x300000
90
- dstike.menu.eesz.4M1M.build.spiffs_end=0x3FA000
91
- dstike.menu.eesz.4M1M.build.spiffs_blocksize=8192
83
+
84
+ dstike.menu.eesz.2M1M=2MB (FS:1MB OTA:~512KB)
85
+ dstike.menu.eesz.2M1M.build.flash_size=2M
86
+ dstike.menu.eesz.2M1M.build.flash_size_bytes=0x200000
87
+ dstike.menu.eesz.2M1M.build.flash_ld=eagle.flash.2m1m.ld
88
+ dstike.menu.eesz.2M1M.build.spiffs_pagesize=256
89
+ dstike.menu.eesz.2M1M.upload.maximum_size=1044464
90
+ dstike.menu.eesz.2M1M.build.rfcal_addr=0x1FC000
91
+ dstike.menu.eesz.2M1M.build.spiffs_start=0x100000
92
+ dstike.menu.eesz.2M1M.build.spiffs_end=0x1FA000
93
+ dstike.menu.eesz.2M1M.build.spiffs_blocksize=8192
94
+
95
+ dstike.menu.eesz.2M512=2MB (FS:512KB OTA:~768KB)
96
+ dstike.menu.eesz.2M512.build.flash_size=2M
97
+ dstike.menu.eesz.2M512.build.flash_size_bytes=0x200000
98
+ dstike.menu.eesz.2M512.build.flash_ld=eagle.flash.2m512.ld
99
+ dstike.menu.eesz.2M512.build.spiffs_pagesize=256
100
+ dstike.menu.eesz.2M512.upload.maximum_size=1044464
101
+ dstike.menu.eesz.2M512.build.rfcal_addr=0x1FC000
102
+ dstike.menu.eesz.2M512.build.spiffs_start=0x180000
103
+ dstike.menu.eesz.2M512.build.spiffs_end=0x1FA000
104
+ dstike.menu.eesz.2M512.build.spiffs_blocksize=8192
92
105
93
106
dstike.build.lwip_include=lwip2/include
94
107
dstike.build.lwip_lib=-llwip2-536-feat
95
108
dstike.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0
96
109
dstike.build.debug_port=
97
110
dstike.build.debug_level=
98
111
99
- dstike.menu.debug.disabled=Disabled
100
- dstike.menu.debug.serial=Serial (115200, newline)
101
- dstike.menu.debug.serial.build.debug_flags=-DENABLE_DEBUG -DDEBUG_PORT=Serial -DDEBUG_BAUD=115200
102
-
103
- dstike.build.protocol_flags=-DENABLE_I2C -DI2C_SDA=4 -DI2C_SCL=5
104
-
105
112
dstike.menu.wipe.none=Only Sketch
106
113
dstike.menu.wipe.none.upload.erase_cmd=
107
114
dstike.menu.wipe.sdk=Sketch + WiFi Settings
@@ -126,6 +133,109 @@ dstike.menu.baud.512000.upload.speed=512000
126
133
dstike.menu.baud.921600=921600
127
134
dstike.menu.baud.921600.upload.speed=921600
128
135
136
+ ##############################################################
137
+ sero.name=Project Sero (ESP8266)
138
+ sero.build.board=ESP8266_NODEMCU
139
+ sero.build.variant=sero
140
+ sero.upload.tool=esptool
141
+ sero.upload.maximum_data_size=81920
142
+ sero.upload.wait_for_upload_port=true
143
+ sero.upload.erase_cmd=
144
+ sero.serial.disableDTR=true
145
+ sero.serial.disableRTS=true
146
+ sero.build.mcu=esp8266
147
+ sero.build.core=esp8266
148
+ sero.build.spiffs_pagesize=256
149
+ sero.build.debug_port=
150
+ sero.build.debug_level=
151
+
152
+ sero.build.protocol_flags=-DENABLE_SERIAL
153
+
154
+ sero.build.f_cpu=160000000L
155
+
156
+ sero.build.vtable_flags=-DVTABLES_IN_FLASH
157
+
158
+ sero.build.exception_flags=-fno-exceptions
159
+ sero.build.sslflags=
160
+ sero.upload.resetmethod=--before default_reset --after hard_reset
161
+ sero.build.flash_freq=40
162
+ sero.build.flash_mode=dio
163
+ sero.build.flash_flags=-DFLASHMODE_DIO
164
+
165
+ sero.menu.eesz.4M3M=4MB (FS:3MB OTA:~512KB)
166
+ sero.menu.eesz.4M3M.build.flash_size=4M
167
+ sero.menu.eesz.4M3M.build.flash_size_bytes=0x400000
168
+ sero.menu.eesz.4M3M.build.flash_ld=eagle.flash.4m3m.ld
169
+ sero.menu.eesz.4M3M.build.spiffs_pagesize=256
170
+ sero.menu.eesz.4M3M.upload.maximum_size=1044464
171
+ sero.menu.eesz.4M3M.build.rfcal_addr=0x3FC000
172
+ sero.menu.eesz.4M3M.build.spiffs_start=0x100000
173
+ sero.menu.eesz.4M3M.build.spiffs_end=0x3FA000
174
+ sero.menu.eesz.4M3M.build.spiffs_blocksize=8192
175
+
176
+ sero.menu.eesz.4M2M=4MB (FS:2MB OTA:~1019KB)
177
+ sero.menu.eesz.4M2M.build.flash_size=4M
178
+ sero.menu.eesz.4M2M.build.flash_size_bytes=0x400000
179
+ sero.menu.eesz.4M2M.build.flash_ld=eagle.flash.4m2m.ld
180
+ sero.menu.eesz.4M2M.build.spiffs_pagesize=256
181
+ sero.menu.eesz.4M2M.upload.maximum_size=1044464
182
+ sero.menu.eesz.4M2M.build.rfcal_addr=0x3FC000
183
+ sero.menu.eesz.4M2M.build.spiffs_start=0x200000
184
+ sero.menu.eesz.4M2M.build.spiffs_end=0x3FA000
185
+ sero.menu.eesz.4M2M.build.spiffs_blocksize=8192
186
+
187
+ sero.menu.eesz.2M1M=2MB (FS:1MB OTA:~512KB)
188
+ sero.menu.eesz.2M1M.build.flash_size=2M
189
+ sero.menu.eesz.2M1M.build.flash_size_bytes=0x200000
190
+ sero.menu.eesz.2M1M.build.flash_ld=eagle.flash.2m1m.ld
191
+ sero.menu.eesz.2M1M.build.spiffs_pagesize=256
192
+ sero.menu.eesz.2M1M.upload.maximum_size=1044464
193
+ sero.menu.eesz.2M1M.build.rfcal_addr=0x1FC000
194
+ sero.menu.eesz.2M1M.build.spiffs_start=0x100000
195
+ sero.menu.eesz.2M1M.build.spiffs_end=0x1FA000
196
+ sero.menu.eesz.2M1M.build.spiffs_blocksize=8192
197
+
198
+ sero.menu.eesz.2M512=2MB (FS:512KB OTA:~768KB)
199
+ sero.menu.eesz.2M512.build.flash_size=2M
200
+ sero.menu.eesz.2M512.build.flash_size_bytes=0x200000
201
+ sero.menu.eesz.2M512.build.flash_ld=eagle.flash.2m512.ld
202
+ sero.menu.eesz.2M512.build.spiffs_pagesize=256
203
+ sero.menu.eesz.2M512.upload.maximum_size=1044464
204
+ sero.menu.eesz.2M512.build.rfcal_addr=0x1FC000
205
+ sero.menu.eesz.2M512.build.spiffs_start=0x180000
206
+ sero.menu.eesz.2M512.build.spiffs_end=0x1FA000
207
+ sero.menu.eesz.2M512.build.spiffs_blocksize=8192
208
+
209
+ sero.build.lwip_include=lwip2/include
210
+ sero.build.lwip_lib=-llwip2-536-feat
211
+ sero.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0
212
+ sero.build.debug_port=
213
+ sero.build.debug_level=
214
+
215
+ sero.menu.wipe.none=Only Sketch
216
+ sero.menu.wipe.none.upload.erase_cmd=
217
+ sero.menu.wipe.sdk=Sketch + WiFi Settings
218
+ sero.menu.wipe.sdk.upload.erase_cmd=erase_region "{build.rfcal_addr}" 0x4000
219
+ sero.menu.wipe.all=All Flash Contents
220
+ sero.menu.wipe.all.upload.erase_cmd=erase_flash
221
+
222
+ sero.menu.baud.115200=115200
223
+ sero.menu.baud.115200.upload.speed=115200
224
+ sero.menu.baud.57600=57600
225
+ sero.menu.baud.57600.upload.speed=57600
226
+ sero.menu.baud.230400.linux=230400
227
+ sero.menu.baud.230400.macosx=230400
228
+ sero.menu.baud.230400.upload.speed=230400
229
+ sero.menu.baud.256000.windows=256000
230
+ sero.menu.baud.256000.upload.speed=256000
231
+ sero.menu.baud.460800.linux=460800
232
+ sero.menu.baud.460800.macosx=460800
233
+ sero.menu.baud.460800.upload.speed=460800
234
+ sero.menu.baud.512000.windows=512000
235
+ sero.menu.baud.512000.upload.speed=512000
236
+ sero.menu.baud.921600=921600
237
+ sero.menu.baud.921600.upload.speed=921600
238
+
129
239
##############################################################
130
240
generic.name=Generic ESP8266 Module
131
241
generic.build.board=ESP8266_GENERIC
0 commit comments