"빠른 깜박임 오류"및 "잘못된 패킷 헤드 ( '')"라고 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.