ESP8266 en son ürün yazılımı Flash yapılamıyor, “Hızlı Yanıp Sönme hatası” ve “Geçersiz paket kafası ('')” diyor


9

Http://www.electrodragon.com/w/ESP8266_AT-Command_firmware üzerinde bulunan bellenimin nasıl yanıp söndüğünü anlayamıyorum . Kullanıyorum ESP8266 Download tool v3.4.4. İndirme yolunda bir bellenim eklediğimde, sabit bir yüzdeye (77 veya 99 ... neredeyse) kadar devam eder ve hata verir Invalid head of packet, FAST FLASHING ERROR. Bir şey daha yapmak için kullanıyorum öğreticiler benim boş iken indirme aracı dolu birçok indirme yolu girişleri var. Birleştirilen dosyayı karşıya yüklemek diyor 0x0000. V1.54...Dosyanın içeriğini (her iki dosyayı) yüklemeyi denedim ama yine de benzer bir hata aldım.

resim açıklamasını buraya girin

Bu yüzden herkes bu konuda bana yol gösterebilir, çünkü ben bu konuda tam bir yeniyim. Lütfen yorumlarda gereken diğer bilgileri belirtin.

PS

  1. Eski bellenimle sorunsuz bir şekilde esp8266 kullandığım için güç kaynağının yeterli olduğundan eminim. Ayrıca bir 200 uF kapasitör b / w gnd ve vcc bağladım (FTDI'dan 3.3 v).
  2. Bağlantıları iki kez kontrol ettim. (Evet, GPIO0 topraklanmış).
  3. Daha önceki bir sürümü başarılı bir ai-thinker-v1.1.1.binşekilde parlattım ama arduino IDE seri monitöre bağladığımda bitmeyen anlamsız metin vermeye başladı: P.

1
ESP'nizin flaş boyutu nedir?
Bence Kaulics

Emin değilim, ama 32 bit MCU diyor
Salim Shamim

Resimdeki aptalcaydım. 8Mbit.
Bence Kaulics

Aynı sorunu yaşıyordum ve sadece BAUD hızı deoim 115200'ü 230400'e değiştirdim ve firmware'i hatasız yanıp söndü.
Angel Ortiz

aynı adrese yüklenecek iki dosya ayarladığınızı biliyorsunuz, değil mi?
Jaromanda X

Yanıtlar:


6

Benim için çalışan yapılandırma

Tamam çözümü buldum.

  1. Öncelikle tespit edilen bilgi bloğunun flaş boyutunu söylediğini düşünüyorum. Snap'te 8MBit olarak görülebilir.
  2. Bellenimin 1.54 sürümünde biri 8Mbit diğeri 32Mbit olmak üzere iki dosya vardır.
  3. 8Mbit için gitti ve hem SpiAutoSetve DoNotChgBin, ve volla kontrol etti. Bu sefer başarılı oldu.
  4. Gerekirse baud hızını maksimuma (1500000) ayarladım.

Not: Lütfen yanıtta belirtmem gereken önemli bilgilerden bahsederek veya bir şey yanlışsa cevabı geliştirmeye yardımcı olun.


1
Aslında, @Bence haklıydı. Araç zincirini bilmiyorum, benzer bir sorunu olan bir başkası için daha yararlı hale getirmek için cevabınızda düzenleyebileceğiniz bir şey var mı? - flash boyutunu gördüğünüz ekran görüntüsü gibi?
Sean Houlihane

Eklendi @SeanHoulihane
Salim Shamim

Bence baudrate genellikle 115200, emin değilim.
Bence Kaulics

1
Yanındaki onay işaretine tıklayarak cevabınızı kabul edilmiş olarak işaretleyebileceğinizi unutmayın.
Bence Kaulics
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.