4

是否可以将一些 USB 设备的附加模块添加到默认的 redPitaya 内核中?

现在内核似乎是静态的,没有模块支持。

特别注重添加几个 USB-WIFI 加密狗,使它们开箱即用 - 我发现编译的唯一 USB WIFI 驱动程序是:8192cu。

添加一些其他模块(如 USB 串行控制台等)也可能会有所帮助......

(也启用 /proc/config.gz 可能会有所帮助...)

4

1 回答 1

4

在 0.90 版本中,Red Pitaya 内核是静态的,仅支持 8192cu WiFi,以最小化内核的大小,尤其是 ramdisk。

但是,与任何其他 Linux 内核一样,它是可配置的。您可以通过修改Red Pitaya 内核配置文件并重建内核和模块来构建自己的内核风格。但请记住,由于当前的 u-boot 配置,ramdisk 的大小限制为 10 MB。因此,优雅的解决方案是将模块放在 SD 卡 (/opt/lib) 上,而不是增加 ramdisk。

关于 /proc/config.gz,它已在 0.90 版中启用,可以使用以下命令访问:

redpitaya> gunzip -dc /proc/config.gz
于 2014-03-11T10:42:42.613 回答