ESP8266 烧录

外部FLASH启动----需外接电源,否则可能正常写入却无法启动(FLASH 换4M ,使用esptool 烧也能烧,就是启动错误(推断为电源问题,需加外部电源,并且将USTTL的3.3V接正极(负极可不接)),推荐 内置FLASH的版本芯片 C3XX 或是PICO 版本(**可以使用已经集成的模组)

先测芯片(各引脚电阻) 再 测晶振;先排除晶振与启动电路EN的问题;再考虑芯片问题

错误 异常 :输出 Invalid head ; chip_id 无法 serial noise ; rx tx 线过长,接触不良 线不要超过20CM

乱码输出:晶振,晶振电容

IO0->下拉 IDF才能正常运行

硬件:

虚焊检测

(QFN虚焊;测反向电阻GND 接正,其它引脚接负极,电阻为5K左右 ,1脚电阻要小点),上电测电压

短路:

测GND 与各脚电压,电源芯片发热(触模法

连线错误:

USB-TTL

RX TX电压不能高4V,否则无法读写

使用有源晶振26M,或出错乱码,晶振频率不对 esptool.py chip_id  查看

建议直接FLASH 晶振画板时一起画上 (有源晶振不稳定,频率不对

ASM1117 3.3 模块可以 不接,直接USBTTL电源接入,不影响 写入

RST引脚直接接正极

虚焊检测(**但无法检测芯片好坏

软件:

FLASH DOWNLOADER 不能烧写;

        使用esptool烧写

问题查找 ;

        esptool.py chip_id flash_id 查看flash chip 晶振信息;

write_flash read_flash 测试读写flash 

read_mem write_mem 测试内存

espefuse.py  summary

电源:

外接电源并且 连上USBTTL 正极

表现为的错误为可正常写入,启动时不运行,或错误 load mh v000xxxx ~ld

原理图:

https://www.espressif.com.cn/sites/default/files/documentation/ESP-WROOM-5V2L_Datasheet__CN.pdf

ESP32-C3-DevKitM-1 - ESP32-C3 - — ESP-IDF 编程指南 v5.3 文档

故障判断

硬件:

        芯片连线正常,测电阻正常;晶振端两测无输出 <0.3V ;排除晶振虚焊外,芯片损坏

https://www.espressif.com.cn/sites/default/files/documentation/esp8266_reset_causes_and_common_fatal_exception_causes_en.pdf

IDF入门指南

ESP-IDF 编程指南 - ESP32-C3 - — ESP-IDF 编程指南 v5.3 文档

注意点:

QFN比较难焊(*也可能是我技术不够,把33gnd脚打孔到背面引出导致焊多次才能正确; 晶振也一样,太考验技术了;

8266EX 的芯片实质是8285 ; 但是ESPTOOL 读取时,却没有显示内置1M的FLASH 

芯片1脚与33脚的阻值在12K左右,晶振OUT 脚电压在,0.54左右(0.038V )晶振IN脚 0.613(0.075,)

按原理图进行配置外围电路---错误,调试用 esptool.py 命令 idf.py monitor 

未解决问题:

写入后无法运行- ---启动错误

排除虚焊,连线错误外,测量晶振1,3 引脚电压,不起振,芯片可能出问题了

错误文档:

espressif官网,博客;网上教程

SPI flash API - ESP32 - — ESP-IDF 编程指南 v5.3 文档

系统 - - — ESP-FAQ latest 文档

esptool.py 介绍和使用-CSDN博客

espefuse.py - ESP32 - — esptool.py latest documentation

应用程序的启动流程 - ESP32 - — ESP-IDF 编程指南 v5.3 文档

ESP-IDF 编程指南 - ESP32 - — ESP-IDF 编程指南 v5.2.1 文档

调试分析 - - — ESP-FAQ latest 文档

ESP8266 基础篇:启动时 rst cause 和 boot mode_ets jan 8 2013,rst cause:2, boot mode:(3,6)-CSDN博客

https://www.espressif.com.cn/sites/default/files/documentation/ESP-WROOM-5V2L_Datasheet__CN.pdf

https://www.espressif.com.cn/sites/default/files/documentation/2a-esp8266-sdk_getting_started_guide_cn.pdf

ESP8266-01s刷入固件报SP8266 Chip efuse check error esp_check_mac_and_efuse_5-chip efuse check fail-CSDN博客

WIFI模块ESP8266-01S-CSDN博客

ESP Flash downloadtool 工具下载 bin 文件时的报错原因总结_esp8266 chip efuse check error-CSDN博客

https://www.espressif.com.cn/sites/default/files/documentation/esp8266_hardware_design_guidelines_cn.pdf

IDF安装包

  • 25
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值