"빠른 깜박임 오류"및 "잘못된 패킷 헤드 ( '')"라고 ESP8266 최신 펌웨어를 플래시 할 수 없음


9

http://www.electrodragon.com/w/ESP8266_AT-Command_firmware 에서 펌웨어를 플래시하는 방법을 알 수 없습니다 . 사용하고 ESP8266 Download tool v3.4.4있습니다. 다운로드 경로에 펌웨어를 추가 할 때 고정 비율 (77 또는 99..most)까지 계속되고 오류가 발생 Invalid head of packet, FAST FLASHING ERROR합니다. 한 가지 더 중요한 것은이 작업을 수행하는 데 사용하는 자습서에는 다운로드 도구에 많은 다운로드 경로 항목이 채워져 있지만 비어 있습니다. 결합 된 파일을에 업로드한다고 말합니다 0x0000. V1.54...파일의 내용 (파일 모두)을 업로드하려고 했지만 여전히 비슷한 오류가 발생했습니다.

여기에 이미지 설명을 입력하십시오

그래서 나는 이것에 대한 완전한 새로운 사람이므로 누구나 나를 통해 안내 할 수 있습니다. 의견에 필요한 다른 정보를 언급하십시오.

추신

  1. 구형 펌웨어와 함께 esp8266을 원활하게 사용했기 때문에 전원 공급 장치가 적절하다고 확신합니다. 또한 200uF 커패시터 b / w gnd 및 vcc (FTDI의 3.3v)를 연결했습니다.
  2. 연결을 다시 확인했습니다 (예, GPIO0은 접지되어 있습니다).
  3. 이전 버전을 성공적으로 플래시 ai-thinker-v1.1.1.bin했지만 arduino IDE 직렬 모니터에 연결하면 끝없는 횡설수설 텍스트가 나타납니다.

1
ESP의 플래시 크기는 얼마입니까?
Bence Kaulics

확실하지 않지만 32 비트 MCU
Salim Shamim

나는 그것이 그림 위에 어리 석었다. 8Mbit.
Bence Kaulics

나는 같은 문제가 있었고 BAUD rate deoim 115200을 230400으로 변경했으며 오류없이 펌웨어를 플래시했습니다.
Angel Ortiz

두 개의 파일을 동일한 주소로로드하도록 설정했음을 알고 있습니까?
Jaromanda X 2019

답변:


6

나를 위해 일한 구성

알았어 해결책을 찾았다.

  1. 먼저 감지 된 정보 블록이 플래시 크기를 알려줍니다. Snap에서는 8MBit으로 볼 수 있습니다.
  2. 펌웨어의 1.54 버전에는 두 개의 파일이 있습니다. 하나는 8Mbit 용이고 다른 하나는 32Mbit 용입니다.
  3. 나는 8 메가 비트에 들어갑니다 모두 확인 SpiAutoSet하고 DoNotChgBin, 그리고 볼라합니다. 이번에는 성공했습니다.
  4. 필요한 경우 전송 속도를 최대 (1500000)로 설정했습니다.

추신 : 답변에 언급해야 할 중요한 정보를 언급하거나 문제가있는 경우 답변을 개선하십시오.


1
실제로 @Bence는 바로 그때였습니다. 툴체인을 모르겠습니다. 플래시 크기를 볼 수있는 위치의 스크린 샷과 같이 비슷한 문제가있는 다른 사람에게 더 유용하도록 답변에서 편집 할 수있는 것이 있습니까?
Sean Houlihane

@SeanHoulihane를 추가
살림 인 Shamim

전송 속도는 보통 115200이지만 확실하지 않습니다.
Bence Kaulics

1
옆에있는 체크 표시를 클릭하여 답변을 수락 된 것으로 표시 할 수 있습니다.
Bence Kaulics 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.