ESP8266--MQTT--ESP_MQTT固件开发笔记(一*)小黄板

就是这块神奇的板子,它的芯片型号是ESP-202,1MByte即8Mbit的flash。(ESP-201是512KByte即4Mbit的flash之前一直以为它是这个型号!!)

ESP8266--MQTT--ESP_MQTT固件开发笔记(一*)小黄板_第1张图片

烧写固件的经验

  • 首先确定芯片的型号,进而就可以确定芯片的flash的大小。
  • 每个固件都是按照Flash的大小来确定下载芯片的

下载的方式

一般有两种:

  • 一段式下载,所有的程序都放在一个文件里面
  • 多段式下载,程序分成几段,下载时要配置

一段式下载测试

测试代码下载:http://download.csdn.net/download/qq_28877125/10166957
里面只有一个文件

这里写图片描述

ESP8266--MQTT--ESP_MQTT固件开发笔记(一*)小黄板_第2张图片

ESP8266--MQTT--ESP_MQTT固件开发笔记(一*)小黄板_第3张图片

多段式下载测试

测试代码下载: http://download.csdn.net/download/qq_28877125/10166927

代码中有四个文件

ESP8266--MQTT--ESP_MQTT固件开发笔记(一*)小黄板_第4张图片

文件名 烧写的地址
blank.bin 0xfe000
boot_v1.6.bin 0x00000
user1.1024.new.2.bin 0x01000
esp_init_data_default.bin 0xfc000

ESP8266--MQTT--ESP_MQTT固件开发笔记(一*)小黄板_第5张图片

ESP8266--MQTT--ESP_MQTT固件开发笔记(一*)小黄板_第6张图片

下载成功!!

 device_id: 0x4016

vendor: 200
mode: 64
size: 22
DEBUG!!!!
SET FLASH PARAMS
filename:  D:\Output\ESP8266\myFirmwave\FLASH_DOWNLOAD_TOOLS_V3.4.4\bin_tmp\downloadPanel1\boot_v1.6.bin_rep
offset :  0
filename:  D:\Output\ESP8266\myFirmwave\FLASH_DOWNLOAD_TOOLS_V3.4.4\bin_tmp\downloadPanel1\user1.1024.new.2.bin_rep
offset :  4096
filename:  D:\Output\ESP8266\myFirmwave\FLASH_DOWNLOAD_TOOLS_V3.4.4\bin_tmp\downloadPanel1\esp_init_data_default.bin_rep
offset :  1032192
filename:  D:\Output\ESP8266\myFirmwave\FLASH_DOWNLOAD_TOOLS_V3.4.4\bin_tmp\downloadPanel1\blank.bin
offset :  1040384
Erasing flash in old style...
*********************
pic path: ./RESOURCE/DOWNLOAD_S.bmp
***********************
Traceback (most recent call last):
  File "download_panel_info.pyo", line 539, in update_pic
AttributeError: ESPDOWNLOAD instance has no attribute 'ESP_MAC_BT'
Took 0.12s to erase flash block
Erasing flash in old style...
Took 2.02s to erase flash block
Erasing flash in old style...
Took 0.08s to erase flash block
Erasing flash in old style...
Took 0.09s to erase flash block
TEST !!!!
FAST BAUD: 115200
fACTORY REBOOT MODE:  False
Running Cesanta flasher (speed 115200)...
params:  ?
MEMORY START
ELSE.... 26
P: OHAI
Writing 4096 @ 0x0... 0 (0 %)
1024 (25 %)
2048 (50 %)
3072 (75 %)
4096 (100 %)

Wrote 4096 bytes at 0x00000000 in 0.4 seconds (87.4 kbit/s)...
Writing 421888 @ 0x1000... 0 (0 %)
1024 (0 %)
2048 (0 %)
3072 (0 %)
4096 (0 %)
5120 (1 %)
6144 (1 %)
7168 (1 %)
8192 (1 %)
9216 (2 %)
10240 (2 %)
11264 (2 %)
12288 (2 %)
13312 (3 %)
14336 (3 %)
15360 (3 %)
16384 (3 %)
17408 (4 %)
18432 (4 %)
19456 (4 %)
20480 (4 %)
21504 (5 %)
22528 (5 %)
23552 (5 %)
24576 (5 %)
25600 (6 %)
26624 (6 %)
27648 (6 %)
28672 (6 %)
29696 (7 %)
30720 (7 %)
31744 (7 %)
32768 (7 %)
33792 (8 %)
34816 (8 %)
35840 (8 %)
36864 (8 %)
37888 (8 %)
38912 (9 %)
39936 (9 %)
40960 (9 %)
41984 (9 %)
43008 (10 %)
44032 (10 %)
45056 (10 %)
46080 (10 %)
47104 (11 %)
48128 (11 %)
49152 (11 %)
50176 (11 %)
51200 (12 %)
52224 (12 %)
53248 (12 %)
54272 (12 %)
55296 (13 %)
56320 (13 %)
57344 (13 %)
58368 (13 %)
59392 (14 %)
60416 (14 %)
61440 (14 %)
62464 (14 %)
63488 (15 %)
64512 (15 %)
65536 (15 %)
66560 (15 %)
67584 (16 %)
68608 (16 %)
69632 (16 %)
70656 (16 %)
71680 (16 %)
72704 (17 %)
73728 (17 %)
74752 (17 %)
75776 (17 %)
76800 (18 %)
77824 (18 %)
78848 (18 %)
79872 (18 %)
80896 (19 %)
81920 (19 %)
82944 (19 %)
83968 (19 %)
84992 (20 %)
86016 (20 %)
87040 (20 %)
88064 (20 %)
89088 (21 %)
90112 (21 %)
91136 (21 %)
92160 (21 %)
93184 (22 %)
94208 (22 %)
95232 (22 %)
96256 (22 %)
97280 (23 %)
98304 (23 %)
99328 (23 %)
100352 (23 %)
101376 (24 %)
102400 (24 %)
103424 (24 %)
104448 (24 %)
105472 (25 %)
106496 (25 %)
107520 (25 %)
108544 (25 %)
109568 (25 %)
110592 (26 %)
111616 (26 %)
112640 (26 %)
113664 (26 %)
114688 (27 %)
115712 (27 %)
116736 (27 %)
117760 (27 %)
118784 (28 %)
119808 (28 %)
120832 (28 %)
121856 (28 %)
122880 (29 %)
123904 (29 %)
124928 (29 %)
125952 (29 %)
126976 (30 %)
128000 (30 %)
129024 (30 %)
130048 (30 %)
131072 (31 %)
132096 (31 %)
133120 (31 %)
134144 (31 %)
135168 (32 %)
136192 (32 %)
137216 (32 %)
138240 (32 %)
139264 (33 %)
140288 (33 %)
141312 (33 %)
142336 (33 %)
143360 (33 %)
144384 (34 %)
145408 (34 %)
146432 (34 %)
147456 (34 %)
148480 (35 %)
149504 (35 %)
150528 (35 %)
151552 (35 %)
152576 (36 %)
153600 (36 %)
154624 (36 %)
155648 (36 %)
156672 (37 %)
157696 (37 %)
158720 (37 %)
159744 (37 %)
160768 (38 %)
161792 (38 %)
162816 (38 %)
163840 (38 %)
164864 (39 %)
165888 (39 %)
166912 (39 %)
167936 (39 %)
168960 (40 %)
169984 (40 %)
171008 (40 %)
172032 (40 %)
173056 (41 %)
174080 (41 %)
175104 (41 %)
176128 (41 %)
177152 (41 %)
178176 (42 %)
179200 (42 %)
180224 (42 %)
181248 (42 %)
182272 (43 %)
183296 (43 %)
184320 (43 %)
185344 (43 %)
186368 (44 %)
187392 (44 %)
188416 (44 %)
189440 (44 %)
190464 (45 %)
191488 (45 %)
192512 (45 %)
193536 (45 %)
194560 (46 %)
195584 (46 %)
196608 (46 %)
197632 (46 %)
198656 (47 %)
199680 (47 %)
200704 (47 %)
201728 (47 %)
202752 (48 %)
203776 (48 %)
204800 (48 %)
205824 (48 %)
206848 (49 %)
207872 (49 %)
208896 (49 %)
209920 (49 %)
210944 (50 %)
211968 (50 %)
212992 (50 %)
214016 (50 %)
215040 (50 %)
216064 (51 %)
217088 (51 %)
218112 (51 %)
219136 (51 %)
220160 (52 %)
221184 (52 %)
222208 (52 %)
223232 (52 %)
224256 (53 %)
225280 (53 %)
226304 (53 %)
227328 (53 %)
228352 (54 %)
229376 (54 %)
230400 (54 %)
231424 (54 %)
232448 (55 %)
233472 (55 %)
234496 (55 %)
235520 (55 %)
236544 (56 %)
237568 (56 %)
238592 (56 %)
239616 (56 %)
240640 (57 %)
241664 (57 %)
242688 (57 %)
243712 (57 %)
244736 (58 %)
245760 (58 %)
246784 (58 %)
247808 (58 %)
248832 (58 %)
249856 (59 %)
250880 (59 %)
251904 (59 %)
252928 (59 %)
253952 (60 %)
254976 (60 %)
256000 (60 %)
257024 (60 %)
258048 (61 %)
259072 (61 %)
260096 (61 %)
261120 (61 %)
262144 (62 %)
263168 (62 %)
264192 (62 %)
265216 (62 %)
266240 (63 %)
267264 (63 %)
268288 (63 %)
269312 (63 %)
270336 (64 %)
271360 (64 %)
272384 (64 %)
273408 (64 %)
274432 (65 %)
275456 (65 %)
276480 (65 %)
277504 (65 %)
278528 (66 %)
279552 (66 %)
280576 (66 %)
281600 (66 %)
282624 (66 %)
283648 (67 %)
284672 (67 %)
285696 (67 %)
286720 (67 %)
287744 (68 %)
288768 (68 %)
289792 (68 %)
290816 (68 %)
291840 (69 %)
292864 (69 %)
293888 (69 %)
294912 (69 %)
295936 (70 %)
296960 (70 %)
297984 (70 %)
299008 (70 %)
300032 (71 %)
301056 (71 %)
302080 (71 %)
303104 (71 %)
304128 (72 %)
305152 (72 %)
306176 (72 %)
307200 (72 %)
308224 (73 %)
309248 (73 %)
310272 (73 %)
311296 (73 %)
312320 (74 %)
313344 (74 %)
314368 (74 %)
315392 (74 %)
316416 (75 %)
317440 (75 %)
318464 (75 %)
319488 (75 %)
320512 (75 %)
321536 (76 %)
322560 (76 %)
323584 (76 %)
324608 (76 %)
325632 (77 %)
326656 (77 %)
327680 (77 %)
328704 (77 %)
329728 (78 %)
330752 (78 %)
331776 (78 %)
332800 (78 %)
333824 (79 %)
334848 (79 %)
335872 (79 %)
336896 (79 %)
337920 (80 %)
338944 (80 %)
339968 (80 %)
340992 (80 %)
342016 (81 %)
343040 (81 %)
344064 (81 %)
345088 (81 %)
346112 (82 %)
347136 (82 %)
348160 (82 %)
349184 (82 %)
350208 (83 %)
351232 (83 %)
352256 (83 %)
353280 (83 %)
354304 (83 %)
355328 (84 %)
356352 (84 %)
357376 (84 %)
358400 (84 %)
359424 (85 %)
360448 (85 %)
361472 (85 %)
362496 (85 %)
363520 (86 %)
364544 (86 %)
365568 (86 %)
366592 (86 %)
367616 (87 %)
368640 (87 %)
369664 (87 %)
370688 (87 %)
371712 (88 %)
372736 (88 %)
373760 (88 %)
374784 (88 %)
375808 (89 %)
376832 (89 %)
377856 (89 %)
378880 (89 %)
379904 (90 %)
380928 (90 %)
381952 (90 %)
382976 (90 %)
384000 (91 %)
385024 (91 %)
386048 (91 %)
387072 (91 %)
388096 (91 %)
389120 (92 %)
390144 (92 %)
391168 (92 %)
392192 (92 %)
393216 (93 %)
394240 (93 %)
395264 (93 %)
396288 (93 %)
397312 (94 %)
398336 (94 %)
399360 (94 %)
400384 (94 %)
401408 (95 %)
402432 (95 %)
403456 (95 %)
404480 (95 %)
405504 (96 %)
406528 (96 %)
407552 (96 %)
408576 (96 %)
409600 (97 %)
410624 (97 %)
411648 (97 %)
412672 (97 %)
413696 (98 %)
414720 (98 %)
415744 (98 %)
416768 (98 %)
417792 (99 %)
418816 (99 %)
419840 (99 %)
420864 (99 %)
421888 (100 %)

Wrote 421888 bytes at 0x00001000 in 36.6 seconds (92.1 kbit/s)...
Writing 4096 @ 0xfc000... 0 (0 %)
1024 (25 %)
2048 (50 %)
3072 (75 %)
4096 (100 %)

Wrote 4096 bytes at 0x000fc000 in 0.4 seconds (88.1 kbit/s)...
Writing 4096 @ 0xfe000... 0 (0 %)
1024 (25 %)
2048 (50 %)
3072 (75 %)
4096 (100 %)

Wrote 4096 bytes at 0x000fe000 in 0.4 seconds (86.0 kbit/s)...
Leaving...
com closed
*********************
pic path: ./RESOURCE/FINISH_S.bmp
***********************

你可能感兴趣的:(ESP8266)