2017-04-08 86 views
0

我最近试图从我的ESP8266上托管一个小的web界面。但是,直到我意识到一个更大的文件(大约10kb)被破坏之前,某些事情一直在失败。那么,不是真正的腐败,而只是不完整。无论我如何改变它,文件总是在一定数量的字符后被截断。什么是文件大小限制? (NodeMCU,Esplorer)

我编译的NodeMCU固件大小约649kb,所以应该有足够的空间。我的意思是我的主板至少有4MB的存储空间(32米),所以应该有足够的存储我的lua,html和css文件!

我用Esplorer上传文件btw。
那么这里的限制究竟是什么?
它是一个内存问题?闪存存储问题?一个与Esplorer相关的问题?

是否有可能将更大的文件放到我的主板上?

编辑: 我应该提到上传init.lua文件始终可以工作,即使它在10kb左右。也许init.lua文件的上传机制不同?

+1

您是否尝试了其他上传工具,例如https://github.com/andidittrich/NodeMCU-Tool? –

+0

不,我没有。 – Forivin

+0

我现在试过了,它解决了这个问题。所以我认为这是ESplorer的一个bug /限制。你应该把它写成实际的答案,以便我能接受它。 – Forivin

回答

1

好的,这里是我上面评论的一个长形式。我最好的猜测是(这)是ESPlorer的一个问题。每当我看到它的源代码,我实际上惊奇地发现通常是的工作原理。

https://frightanic.com/iot/tools-ides-nodemcu/我编译了NodeMCU的工具和IDE列表。我建议你选择一个不同的上传器,然后再试一次。例如,NodeMCU-Tool是稳定的,它比ESPlorer更好地维护。

相关问题