2017-04-08 10 views
0

최근 ESP8266에서 약간의 웹 인터페이스를 호스팅하려고했습니다. 그러나 더 큰 파일 (약 10kb)이 손상되었다는 것을 깨달을 때까지 계속 실패했습니다. 음, 정말로 부패한 것이 아니라 단순히 불완전합니다. 그리고 내가 그것을 어떻게 변경했는지에 상관없이, 파일은 일정한 양의 문자가 끝나면 항상 끊어졌습니다.파일 크기 제한은 무엇입니까? (NodeMCU, Esplorer)

내 컴파일 된 NodeMCU 펌웨어의 크기는 약 649kb이므로 충분한 공간이 있어야합니다. 내 보드에 최소한 4MB의 저장 공간 (32m)이 있으므로 내 lua, html 및 css 파일을 충분히 저장해야합니다.

나는 Esplorer를 사용하여 파일 btw를 업로드했습니다.
한계가 정확히 무엇입니까?
메모리 문제입니까? 플래시 저장 문제가 있습니까? Esplorer와 관련된 문제가 있습니까?

내 보드에 더 큰 파일을 가져 오는 것이 가능합니까?

편집 : init.lua 파일 업로드는 약 10kb 였더라도 항상 작동합니다. init.lua 파일의 업로드 메커니즘이 다를 수 있습니까?

+1

다른 업로드 도구를 사용해 보셨습니까? https://github.com/andidittrich/NodeMCU-Tool? –

+0

아니요,하지 않았습니다. – Forivin

+0

나는 그것을 지금 시도하고 문제를 해결했다. 그래서 나는 ESplorer의 버그/한계라고 생각합니다. 이것을 받아 들일 수 있도록 실제 응답에 넣어야합니다. – Forivin

답변

1

좋아, 여기 내 의견의 긴 형태가 있습니다. 이것이 ESPlorer의 문제라고 생각합니다. 내가 소스 코드를 볼 때마다 나는 실제로 그것을 얼마나 잘 묘사 했는가 보통이 작동한다.

https://frightanic.com/iot/tools-ides-nodemcu/에서 NodeMCU 용 도구 및 IDE 목록을 컴파일했습니다. 다른 업 로더를 선택하고 다시 시도해보십시오. 예를 들어 NodeMCU-Tool은 견고하며 ESPlorer보다 유지 관리가 훨씬 낫습니다.