实现RTEMS USB WiFi for Beaglebone Black BSP
来源:互联网 发布:收看全球电视直播软件 编辑:程序博客网 时间:2024/06/06 00:21
目前RTEMS的github的master branch包含了本人贡献的USB WiFi的代码模块,有需要的同学可以去Git上clone, 本人实现的WiFi 芯片是Realtek 的rtl8188eu,接下来详细讲解如何添加该芯片的驱动。
在上篇博文中,添加了USB的驱动,接下来就是添加USB WiFi dongle驱动。
1.添加USB WiFi dongle rtl8188eu 固件
这一步已经在我一篇博文中描述了:RTEMS-libbsd 生成驱动设备firmware
2.在nexus-devices.h中添加模块支持
Tell rtems which module support we need for USB dongle.
a. Add rtwn on uhub
SYSINIT_DRIVER_REFERENCE(rtwn_usb, uhub);
b. Add rtl8188eu firmware on RTEMS
SYSINIT_REFERENCE(rtwn_rtl8188eufw);
因此总结下来,我们需要在nexus-devices.h中添加如下代码:
iff --git a/rtemsbsd/include/bsp/nexus-devices.h b/rtemsbsd/include/bsp/nexus-devices.hindex 09a4cc3..c3e5336 100644--- a/rtemsbsd/include/bsp/nexus-devices.h+++ b/rtemsbsd/include/bsp/nexus-devices.h@@ -56,6 +56,11 @@ SYSINIT_DRIVER_REFERENCE(ti_scm, simplebus); SYSINIT_DRIVER_REFERENCE(am335x_prcm, simplebus); SYSINIT_DRIVER_REFERENCE(usbss, simplebus); SYSINIT_DRIVER_REFERENCE(musbotg, usbss);+SYSINIT_DRIVER_REFERENCE(rtwn_usb, uhub);+SYSINIT_MODULE_REFERENCE(wlan_ratectl_none);+SYSINIT_REFERENCE(rtwn_rtl8188eufw); RTEMS_BSD_DRIVER_USB;
Done.
阅读全文
0 0
- 实现RTEMS USB WiFi for Beaglebone Black BSP
- RTEMS-libbsd 实现beaglebone black USB驱动
- 对于beaglebone black板的BSP的rtems编译
- RTEMS实现FDT support for Beaglebone
- BeagleBone Black 通过USB联网
- USB Camera on BeagleBone Black
- 添加WEP 加密WiFi支持 for RTEMS-libbsd on BBB BSP
- BeagleBone Black USB一线通(1)
- BeagleBone Black USB一线通(2)
- BeagleBone Black USB一线通(3)
- Uboot Beaglebone Black Usb驱动分析
- Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black
- BeagleBone Black使用无线网卡通过WIFI联网
- BeagleBone Black使用无线网卡通过WIFI联网
- Beaglebone black 与ubuntu 通过usb网络共享
- Beaglebone Black通过usb和Linux Mint共享上网
- BeagleBone Black(UBUNTU)通过USB线联网
- RTEMS USB support for BBB 文档
- Android studio: Gradle sync failed
- 进程创建copy_process
- Atitit 互联网 技术公司的组织架构 事业部 分公司
- 统计某java文件中的代码行数、某个字符(char)、某字符串(String)出现的次数
- CF413E Maze 2D(线段树)
- 实现RTEMS USB WiFi for Beaglebone Black BSP
- Java HashMap死循环分析
- 让你的Textview酷炫起来
- Atitit uke各大事业部规划 约365个事业部
- Java异常
- 如何写blog
- 【AC自动机+矩阵快速幂】poj2778 DNA Sequence
- 项目团队管理 Atitit 职位的自动分配草案 attilax总结
- php使用root权限执行shell