2016-08-25 3 views
0

기본 모듈 + OneWire 및 mDNS가있는 사용자 정의 빌드를 사용하여 ESP-12E에 플래시를 작성했습니다. 빌드는 이전에 사용했던 웹 사이트에서 제작되었으며 빌드는 항상 작동했습니다.프로그래밍 후 플래시가 읽히지 않습니다.

플래시 쓰기가 성공적으로 완료되었지만 쓰기가 끝나면 ESP가 가비지 데이터를 보내기 시작했고 아직 중지되지 않았습니다.

Espressif의 ESP8266 다운로드 도구가 플래시를 프로그래밍하지 못하고 esptool을 프로그래밍하지 못합니다. 재미있는 부분은 다음과 같습니다. 실제로 AP와 STATION 모두에 대해 MAC을 읽을 수 있습니다.

GPIO0/2 변경 사항은 전혀 영향을 미치지 않으므로 가비지 데이터가 여전히 입력됩니다. ESPlorer, PuTTY (직렬) 및 Teraterm을 사용하여 데이터를 읽으려고했으나 문제가 동일합니다.

또한

... 230400-9600에서 모든 표준의 전송 속도를 시도 그리고 지금은 아이디어에서 완전히입니다. 당신은 upgrading section in the NodeMCU docs을 숙지 할 필요가 After getting sync i get this

답변

1

: 다음은 Espressif 다운로더의 오류에 대한 이미지입니다. 더 구체적으로 펌웨어가 빌드 된 Espressif SDK의 esp_init_data_default.bin을 올바른 메모리 주소로 플래시해야합니다.

나는 NodeMCU 노출증 (프로젝트 BTW 중단 된 것으로 보인다)으로 그 작업을 수행하는 방법을 알고 있지만 esptool.py 명령으로 다음과 같이하지 않습니다

esptool.py --port <serial-port-of-ESP8266> write_flash -fm dio -fs 32m 0x00000 <nodemcu-firmware>.bin 0x3fc000 esp_init_data_default.bin 
+0

감사합니다. 다시 한번 당신이 나의 구세주 인 것처럼 보입니다. – Crystallize

+0

내 기쁨이지만, 나는 ... 문서가 아닙니다. –

관련 문제