@@ -69,6 +69,7 @@ dstike.menu.eesz.4M3M.build.rfcal_addr=0x3FC000
6969dstike.menu.eesz.4M3M.build.spiffs_start=0x100000
7070dstike.menu.eesz.4M3M.build.spiffs_end=0x3FA000
7171dstike.menu.eesz.4M3M.build.spiffs_blocksize=8192
72+ 
7273dstike.menu.eesz.4M2M=4MB (FS:2MB OTA:~1019KB)
7374dstike.menu.eesz.4M2M.build.flash_size=4M
7475dstike.menu.eesz.4M2M.build.flash_size_bytes=0x400000
@@ -79,29 +80,35 @@ dstike.menu.eesz.4M2M.build.rfcal_addr=0x3FC000
7980dstike.menu.eesz.4M2M.build.spiffs_start=0x200000
8081dstike.menu.eesz.4M2M.build.spiffs_end=0x3FA000
8182dstike.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
92105
93106dstike.build.lwip_include=lwip2/include
94107dstike.build.lwip_lib=-llwip2-536-feat
95108dstike.build.lwip_flags=-DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0
96109dstike.build.debug_port=
97110dstike.build.debug_level=
98111
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- 
105112dstike.menu.wipe.none=Only Sketch
106113dstike.menu.wipe.none.upload.erase_cmd=
107114dstike.menu.wipe.sdk=Sketch + WiFi Settings
@@ -126,6 +133,109 @@ dstike.menu.baud.512000.upload.speed=512000
126133dstike.menu.baud.921600=921600
127134dstike.menu.baud.921600.upload.speed=921600
128135
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+ 
129239##############################################################
130240generic.name=Generic ESP8266 Module
131241generic.build.board=ESP8266_GENERIC
0 commit comments