是否有可能在默认的redPitaya内核中为一些USB设备添加额外的模块?
目前,内核似乎是静态的,没有模块支持。
特别要注意添加几个usb-WIFI加密狗,让它们开箱即用--我发现唯一可以编译的USB WIFI驱动程序是: 8192cu。
这也可能是有帮助的添加一些其他模块,如USB串行控制台或类似的…
(同时启用/proc/config.gz可能会有所帮助...)
发布于 2014-03-11 18:42:43
在发行版0.90中,Red Pitaya内核是静态的,只支持8192cu的WiFi,以便最小化内核的大小&尤其是内存磁盘。
但是,与任何其他Linux内核一样,它是可配置的。您可以通过修改Red Pitaya kernel configuration file并重新构建内核和模块来构建自己的内核风格。但请记住,由于当前的u-boot配置,ramdisk大小限制为10MB。因此,最好的解决方案是将模块放到SD卡(/opt/lib)中,而不是增加ramdisk。
关于/proc/config.gz,它已经在版本0.90中启用,并且可以使用以下命令进行访问:
redpitaya> gunzip -dc /proc/config.gzhttps://stackoverflow.com/questions/22249391
复制相似问题