witsoft 发表于 2018-1-18 14:45:28

郭庆帅 发表于 2017-7-14 18:54
根据你这个问题我在以前的答疑中解答过.
1.请确定是不是4M 如果是 请更换下载的方式(因为近期flash紧张就使 ...

这个办法是可以的。我遇到同样问题,安装您说的DOUT方式解决了。再换其他方式也没问题了

hcz3721 发表于 2018-3-15 14:21:50

本帖最后由 hcz3721 于 2018-3-15 16:48 编辑

ESP8266按照网上提供方法做一个机智云的LED,总结一下哈!主要部分不多说了,可以参考这位仁兄帖子来做。http://club.gizwits.com/thread-6447-1-1.html。开始也是百般折腾不得成(没办法业余爱好者),期间怀疑小黄版的闪存容量不匹配,烧录地址不匹配等可能因素,先后用eclipse和乐鑫虚拟机折腾,虽然都可以有编译输出的新文件。总是状况百出,没有正常工作过。串口打印也是各有不同。不过最后还是弄好了用了Aithinker的eclipse-V0.5(支持ESP32).
总结一下注意两点:
1. 代码目录下的markfile需要修改(为什么机智云在生成代码之前不加选项,使文件生成一次到位)。
2. 如果使用eclipse编写的,请一定要先保存代码然后再清除和编译。如果不保存那么默认编译输出的bin实际还是修改之前的的。这点和KEIL、 IAR等工具默认配置不同,而这个小细节几乎所有的教程、帖子都没有提及!!!。参考下图设置可自动建立工程和保存,记得修改后点击Apply。否则请:写好代码>>保存>>CleanProject>>BuildProject.



achilise 发表于 2018-4-3 19:10:57

我也遇到了这样的问题,我是这么解决的
1 . DIO 模式下载
2. 注意观察下载时检测到的信息,我的模块是32Mbit 26Mhz的
3.在examles\driver\include\readme.txt 中有下面这样的信息,从中可以了解到flash的地址有点不同
32Mbit 的模块
eagle.flash.bin                  0x00000
eagle.irom0text.bin            0x40000
blank.bin                            0x7e000 & 0x3fe000
esp_init_data_default.bin0x3fc000

****************BOOT MODE****************
download:
Flash size 8Mbit: 512KB+512KB
boot_v1.2+.bin              0x00000
user1.1024.new.2.bin        0x01000
esp_init_data_default.bin        0xfc000        (optional)
blank.bin                 0x7e000 & 0xfe000

Flash size 16Mbit: 512KB+512KB
boot_v1.2+.bin              0x00000
user1.1024.new.2.bin        0x01000
esp_init_data_default.bin        0x1fc000 (optional)
blank.bin                 0x7e000 & 0x1fe000

Flash size 16Mbit-C1: 1024KB+1024KB
boot_v1.2+.bin              0x00000
user1.2048.new.5.bin        0x01000
esp_init_data_default.bin        0x1fc000 (optional)
blank.bin                 0xfe000 & 0x1fe000

Flash size 32Mbit: 512KB+512KB
boot_v1.2+.bin              0x00000
user1.1024.new.2.bin        0x01000
esp_init_data_default.bin        0x3fc000 (optional)
blank.bin                 0x7e000 & 0x3fe000

Flash size 32Mbit-C1: 1024KB+1024KB
boot_v1.2+.bin              0x00000
user1.2048.new.5.bin        0x01000
esp_init_data_default.bin        0x3fc000 (optional)
blank.bin                 0xfe000 & 0x3fe000

****************NON-BOOT MODE****************
download
eagle.flash.bin                0x00000
eagle.irom0text.bin        0x40000
blank.bin               
        Flash size 4Mbit:        0x3e000        & 0x7e000
        Flash size 8Mbit:        0x7e000 & 0xfe000
        Flash size 16Mbit:      0x7e000 & 0x1fe000
        Flash size 16Mbit-C1:   0xfe000 & 0x1fe000
        Flash size 32Mbit:      0x7e000 & 0x3fe000
        Flash size 32Mbit-C1:   0xfe000 & 0x3fe000
esp_init_data_default.bin       (optional)       
        Flash size 4Mbit:        0x7c000 (not use since at v0.51)
      Flash size 8Mbit:        0xfc000
        Flash size 16Mbit:      0x1fc000
        Flash size 16Mbit-C1:   0x1fc000
        Flash size 32Mbit:      0x3fc000
        Flash size 32Mbit-C1:   0x3fc000

*NOTICE*:
UPDATE is not supported in non-boot mode

****************************************

Update steps
1.Make sure TE(terminal equipment) is in sta or sta+ap mode
ex. AT+CWMODE=3
    OK

2.Make sure TE got ip address
ex. AT+CWJAP="ssid","12345678"
    OK

    AT+CIFSR
    192.168.1.134

3.Let's update
ex. AT+CIUPDATE
    +CIPUPDATE:1    found server
    +CIPUPDATE:2    connect server
    +CIPUPDATE:3    got edition
    +CIPUPDATE:4    start start

    OK

note. If there are mistakes in the updating, then break update and print ERROR.



页: 1 [2]
查看完整版本: ESP8266烧写后没有任何反应,在一个奇怪的波特率输出