esp8288 nodemcu wps支持

我需要在nodemcu固件中添加wps支持,为了实现这个,我在app/modules/wifi.c中添加了wifi.wps.*指令,在app中的Makefile文件中添加了-lwps。所有内容都构建得很好,但是在刷入固件后,我遇到了一个问题,固件会一直重新启动。

如果去掉对libwps.a的调用,只放置lua指令,问题就可以消除。为什么nodemcu中没有wps支持,是否有已知的问题?

我有nodemcu git仓库的克隆版和用于构建固件的docker环境。

Arnulf

点赞
用户6320175
用户6320175

发现问题的是我自己。固件大小有一个 512KB 的限制。我在构建过程中删除了一些模块以确保不超过该限制,然后一切都按预期工作 :)

2016-05-13 09:58:28
用户6320175
用户6320175

发现如果我使用 esptool.py 的 ESPTOOL_FS 环境变量来设置正确的闪存大小,固件的大小可以超过512K,并且启动模块时不会出现问题。

2016-05-13 11:47:37