【问题标题】:Red-Pitaya Kernel: add additional ModulesRed-Pitaya Kernel:添加额外的模块
【发布时间】:2014-04-10 13:25:02
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: redpitaya


    【解决方案1】:

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

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

    关于 /proc/config.gz,它在 0.90 版本中已经启用,可以通过以下方式访问:

    redpitaya> gunzip -dc /proc/config.gz
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-04
      • 2019-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-10
      • 1970-01-01
      相关资源
      最近更新 更多