『瀚思彼岸』» 智能家居技术论坛

标题: esp01在esphome里面ota升级错误 [打印本页]

作者: tenacity    时间: 2023-9-9 07:54
标题: esp01在esphome里面ota升级错误
INFO ESPHome 2023.8.2
INFO Reading configuration /config/esphome/esp82664.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing esp82664 (board: esp01_1m; framework: arduino; platform: platformio/[email protected])
--------------------------------------------------------------------------------
我在论坛里面搜了一下,貌似也有一个有这个问题,但是好像也没解决,大家帮帮我
现在的情况是网上买的nodemcu模块ota没有问题,我自己接的esp12f没有问题,可以正常升级,就是esp01和esp8266-s1就有这个问题,都是一样的提示,说flash错误
设置代码如下:
esphome:
  name: esp82664
  friendly_name: esp8266远程开关

esp8266:
  board: esp01_1m




logger:
  level: NONE

# Enable Home Assistant API
api:
  encryption:
    key: "EsjB79biFLVyhnSGRNbjN5MU8++Wra6rZKwsbKAYK98="

ota:
  password: "01dfc88bba8c8515818390ebbae9ac36"


wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esp82664 Fallback Hotspot"
    password: "UlZbKtoYOGU6"

captive_portal:


web_server:
  port: 80



日志如下:
HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash
Dependency Graph
|-- ESPAsyncTCP-esphome @ 1.2.3
|-- ESPAsyncWebServer-esphome @ 2.1.0
|-- DNSServer @ 1.1.1
|-- ESP8266WiFi @ 1.0
|-- ESP8266mDNS @ 1.2
|-- noise-c @ 0.1.4
|-- ArduinoJson @ 6.18.5
RAM:   [====      ]  41.4% (used 33924 bytes from 81920 bytes)
Flash: [=====     ]  48.2% (used 493225 bytes from 1023984 bytes)
========================= [SUCCESS] Took 15.07 seconds =========================
INFO Successfully compiled program.
INFO Resolving IP address of esp82664.local
INFO  -> 192.168.5.50
INFO Uploading /data/esp82664/.pioenvs/esp82664/firmware.bin (497376 bytes)
INFO Compressed to 349132 bytes
ERROR Error binary size: Error: ESP has been flashed with wrong flash size. Please choose the correct 'board' option (esp01_1m always works) and then flash over USB.


作者: loveluyp    时间: 2023-9-9 08:21
内存小。   
作者: lyg21883    时间: 2023-9-9 08:46
这个需要经常升级吗?我都不点升级的
作者: tenacity    时间: 2023-9-9 08:55
lyg21883 发表于 2023-9-9 08:46
这个需要经常升级吗?我都不点升级的

调试的时候ota很方便,而且后续也很难讲会用到,现在主要是搞不清楚到底为什么有些可以有些不行
作者: tenacity    时间: 2023-9-9 08:56
loveluyp 发表于 2023-9-9 08:21
内存小。

要说内存小的话,我的另外的设备flash占用也是49%,也可以正常升级,另外的那个esp8266-s1flash也有2m,也是不行,我见别人的esp01也可以呢,难道只有4m可以?
作者: 阿斯蒂芬    时间: 2023-9-9 15:49
内存不够OTA,可以用线刷,还有个办法就是先OTA一个基础固件,然后再OTA你自己的固件
作者: tenacity    时间: 2023-9-9 19:48
谢谢各位,我刚找了另外 一个esp01换上去可以ota了,原因也说不准,有可能是那个模块质量不好或者是内存造假?




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5