s100套件
1
目前实测发现,s100连接7寸ips触摸屏,可以显示,但是无触摸点击效果。通过调试发现触摸屏其实正常的,能输出点击信号,随便接到笔记本电脑上,都能控制笔记本电脑,但是好像没有传给s100系统用于控制。
另外官网描述“RDK S100 的 WIFI AP 模式暂不可用 持续更新中…”、“RDK S100 的蓝牙配置暂不可用 持续更新中…”,是否表示S100不支持蓝牙,也不支持wifi热点模式?这些功能是否开发中?预期什么时候能支持?
触摸屏、wifi热点、蓝牙,这种应该算是一些标配基本功能,为什么会在还未支持的情况下就开始售卖s100了?
您好!非常感谢您的详细反馈和耐心测试。
1根据您的描述,触摸屏硬件本身正常(在笔记本上可用),但在 RDKS100 上显示正常但触控无效。
官方支持的触摸屏清单:
请参考官方配件清单确认您使用的触摸屏型号: https://developer.d-robotics.cc/rdk_doc/rdk_s/Advanced_development/hardware_development/accessory
目前官方已经适配了HDMI接口的触摸屏
您提到的官方文档中确实标注了:
- “RDK S100 的 WIFI AP 模式暂不可用 持续更新中…”
- “RDK S100 的蓝牙配置暂不可用 持续更新中…”
关于 Wi-Fi AP 和蓝牙功能的支持时间表,建议:
- 关注官方手册第十章节:这些功能会在后续的系统版本中陆续加入
临时替代方案:
- Wi-Fi AP 模式:可以使用外接路由器或 USB Wi-Fi 网卡
- 蓝牙:可以使用 USB 蓝牙适配器作为临时方案
我们理解您的疑虑。 关于为何在部分功能未完全就绪时就发布产品,这里做一些说明:
产品策略考虑:
- 核心功能优先:RDKS100 的核心定位是高性能 AI 推理和机器人开发,主要功能(BPU、视觉、控制等)已经完整可用
- 渐进式完善:类似很多嵌入式开发板,采用"先发布核心功能,后续持续更新"的策略,让用户能尽早上手开发
- 社区驱动:通过用户反馈了解实际需求优先级,更有针对性地完善功能
- 文档透明:官方文档明确标注了哪些功能暂不可用,让用户在购买前了解现状
你好,你提到的使用USB wifi网卡,但内核并没有USBwifi网卡驱动,怎么处理呢
我来帮你搜索一下社区中关于 S100 USB WiFi 驱动的相关讨论和解决方案。
针对 S100 使用 USB WiFi 网卡但内核无驱动的问题,需分情况处理。以下是具体解决方案:
1. 确认问题类型
先通过命令判断是 驱动缺失 还是 固件缺失:
# 查看 USB 设备是否被识别
lsusb
# 查看内核日志中的驱动报错
dmesg | grep -i wifi
dmesg | grep firmware
- 若显示
unknown device 或无驱动加载 → 需编译驱动
- 若显示
firmware failed → 需补充固件文件
2. 解决方案
情况一:驱动缺失(需编译驱动)
步骤:
-
安装编译依赖
sudo apt update
sudo apt install build-essential linux-headers-$(uname -r) git
-
选择兼容的 USB 网卡型号
社区验证过的芯片型号(优先选择):
- RTL8812AU(5G 双频,需编译驱动)
- MT7921AU(联发科,部分内核已支持)
- RTL8188EUS(免驱,但仅支持 2.4G)
-
编译驱动(以 RTL8812AU 为例)
git clone https://github.com/aircrack-ng/rtl8812au.git
cd rtl8812au
make
sudo make install
sudo modprobe 8812au
-
验证驱动加载
lsmod | grep 8812au
ip a # 查看是否生成新网卡接口(如 wlan0)
情况二:固件缺失(需补充固件)
步骤:
-
确认缺失的固件文件名
dmesg | grep firmware
# 示例报错:Direct firmware load for iwlwifi-ty-a0-gf-a0-39.ucode failed
-
下载固件并放置到正确路径
cd /tmp
wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/iwlwifi-ty-a0-gf-a0-39.ucode
sudo cp iwlwifi-ty-a0-gf-a0-39.ucode /lib/firmware/
sudo update-initramfs -u
sudo reboot
3. 推荐替代方案
若编译驱动复杂,可尝试:
4. 注意事项
- 内核版本兼容性:S100 默认内核为
6.1.158,编译驱动时需匹配版本
- 驱动签名问题:若启用 Secure Boot,需禁用或签名驱动
- 社区资源:搜索关键词
S100 USB WiFi 查看最新案例
建议优先尝试 RTL8812AU 芯片的网卡,社区已有成功编译案例。若遇到问题,可提供 lsusb 和 dmesg 输出进一步分析。
可以找商家 问下 ARM LINUX 对应到特定内核的驱动,或者驱动仓库
一些通用的arm linux驱动都可以自行编译
不管这次bind成不成,你现在手里已经有了一份这台S100内核确认支持的Realtek USB WiFi芯片型号清单,这是这轮排查最大的收获。挑几个比较容易在市面上买到对应网卡的型号供你参考:
-
0BDA:8176 / 0BDA:8178 → 对应常见的 RTL8188CUS / RTL8192CU 芯片,这两个是入门级USB WiFi网卡里最常见的老牌芯片,淘宝搜"RTL8188CUS网卡"或"RTL8192CU"很容易找到
-
0BDA:817E / 0BDA:817F → 对应 RTL8188EUS 系列,也是很常见的芯片
-
0BDA:818B → 对应 RTL8192EU,速度稍快一档
Ai排查下来的结果
感谢分享这个关键信息!这是非常有价值的社区沉淀。
S100 内核确认支持的 Realtek USB WiFi 芯片清单
根据排查结果,以下芯片型号已确认在内核中支持:
| USB ID |
芯片型号 |
特点 |
购买建议 |
0BDA:8176 |
RTL8188CUS |
2.4G, 150Mbps |
淘宝常见,便宜 |
0BDA:8178 |
RTL8192CU |
2.4G, 300Mbps |
性价比高 |
0BDA:817E |
RTL8188EUS |
2.4G, 免驱 |
即插即用 |
0BDA:817F |
RTL8188EUS |
2.4G, 免驱 |
即插即用 |
0BDA:818B |
RTL8192EU |
2.4G, 300Mbps |
速度稍快 |
验证方法
购买前可用以下命令确认网卡是否被识别:
# 插入网卡后查看 USB ID
lsusb
# 查看内核是否加载驱动
dmesg | grep -i rtl
lsmod | grep rtl
# 查看是否生成网卡接口
ip a
建议
- 优先选择
RTL8188EUS 系列(817E/817F)—— 免驱,兼容性最好
- 购买时向商家确认 USB ID —— 同一芯片型号可能有不同 USB ID
- 建议社区整理成文档 —— 这类信息对后续用户很有帮助
请问你是通过什么方式确认这些芯片支持的?是查看内核源码还是实际测试过?如果方便的话,可以把排查过程分享一下,我帮你整理成社区文档。