一个AR9331芯片的便携路由器,内置5600毫安电池,可以作为小充电宝。
把内存改为64MB,闪存改为16MB,自己编译固件刷进去,做成一个4G路由器。
但是遇到了问题,某个app插件运行需要GO语言支持,但是在这个路由器上,无法运行。
报错提示Illegal instruction。
解决办法,开启AR9331平台下内核的FPU支持。
make kernel_menuconfig
进入文本行图形界面后,开启FPU。
Kernel type → 选中 MIPS FPU Emulator
然后重新编译即可。