新建 #143
open
Added by 余 顺 over 2 years ago.
Updated about 1 year ago.
Description
版型:rp-rk1808
系统:buildroot
需求:将1808 的板子配成网卡,供电脑上网
做的测试:参考USB PHY里面的配置方式,能识别到OTG USB为ADB设备


内核配置如下:

sdk修改如下:



Files
clipboard-202210272051-vmo8c.png (284 KB)
clipboard-202210272051-vmo8c.png |
|
余 顺, 10/27/2022 11:46 AM
|
|
clipboard-202210272051-k8tbj.jpg (9.77 KB)
clipboard-202210272051-k8tbj.jpg |
|
余 顺, 10/27/2022 11:46 AM
|
|
clipboard-202210272052-i3ihd.jpg (72.4 KB)
clipboard-202210272052-i3ihd.jpg |
|
余 顺, 10/27/2022 11:47 AM
|
|
clipboard-202210272052-srgkb.jpg (75.7 KB)
clipboard-202210272052-srgkb.jpg |
|
余 顺, 10/27/2022 11:47 AM
|
|
clipboard-202210272053-bum7l.png (134 KB)
clipboard-202210272053-bum7l.png |
|
余 顺, 10/27/2022 11:48 AM
|
|
clipboard-202210272053-efk70.png (457 KB)
clipboard-202210272053-efk70.png |
|
余 顺, 10/27/2022 11:48 AM
|
|
clipboard-202210281442-j1fhi.png (80.9 KB)
clipboard-202210281442-j1fhi.png |
|
余 顺, 10/28/2022 05:37 AM
|
|
clipboard-202210281447-bavw9.png (19.7 KB)
clipboard-202210281447-bavw9.png |
|
余 顺, 10/28/2022 05:42 AM
|
|
clipboard-202210281450-krg2e.png (1.82 KB)
clipboard-202210281450-krg2e.png |
|
余 顺, 10/28/2022 05:45 AM
|
|
clipboard-202210281456-fwcdi.png (45 KB)
clipboard-202210281456-fwcdi.png |
|
余 顺, 10/28/2022 05:51 AM
|
|
clipboard-202405200959-vyppz.jpg (39.6 KB)
clipboard-202405200959-vyppz.jpg |
|
刘 志飞, 05/20/2024 12:24 AM
|
|
不用修改sdk,内核默认已打开相关的配置
直接修改板端的两个文件,两个文件都要修改

.usb_config 文件 由 usb_adb_en改为usb_rndis_en ,使能rndis功能,如下图

S50usbdevice 文件 打开 RNDIS_EN 使能rndis功能,如下图

如果没有改usb_adb_en 板子就是识别为一个adb设备
最后成功可以看到一个新的网络适配器

1126的版型内核配置默认已经配置好,无需配置,如需检查可执行 cd kernel
然后 make ARCH=arm menuconfig
进入内核搜索
默认内核 config 文件: kernel/arch/arm/configs/rv1126-facial-gate.config ,如果想要保存默 认配置,执行 make ARCH=arm savedefconfig 会在 kernel 目录下生成 defconfig,建议不要直接替换默认的配置文件,和默认的配置文件对比,在默认配置文件中增加新的配置即可。
在板端只需修改 /etc/init.d/ 目录下的

将 .usb_config 里的内容改为usb_rndis_en即可,
将S50usbdevice 里的RNDIS_EN=off 改为on 即可
Also available in: Atom
PDF