BB-black开发板[Linux arm-v8]

Make menuconfig_RNDIS--Apple的学习笔

2018-05-08  本文已影响0人  applecai

RNDIS在BB-black无法使用

猜测是模块没有导入到Kernel。
正好要使用make menuconfig。那么就修改下。

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig

参考如下:

Device Drivers ---> USB support --->   USB Gadget Support ---> 

然后再选一个内核自带的Gadget驱动程序来做演示,这里就选 Ethernet Gadget (with CDC Ethernet support)因为这个驱动不需要传入参数,所以给个Y而不是M,省事

结果报错:说依赖条件没有设置为y。Depends on NET=y。于是去找Networking suppot。就是主目录,把他设置为y即可。

另外关闭了CAN和一些wifi等模块
  1. 再接着应该执行什么命令呢?

    make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- zImage

  2. 注:一打开menuconfig应该默认都为空的,为什么和之前tisdk_am335x-evm_defconfig内容一样?

    原因是之前运行过make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- tisdk_am335x-evm_defconfig。所以自动执行了copy tisdk_am335x-evm_defconfig内容到.config中。

    一般我们修改一个base config,就是copy一个base config到主目录下的.config文件,然后make menuconfig打开即可。

    烧录到板子上后,一定要连接以太网线才能启动文件系统,所以一直在搜索,说明这次更改不成功

参考:make menuconfig过程讲解
https://blog.csdn.net/qingkongyeyue/article/details/52503313

上一篇 下一篇

猜你喜欢

热点阅读