最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

ipkvm 之 RK3568 usb gadget

2023-06-12 20:17 作者:磊子啊_  | 我要投稿

PiKVM - Open and inexpensive DIY IP-KVM on Raspberry Pi

開源項目:https://github.com/pikvm

目的:在?rk3568上實現(xiàn) pikvm所有功能?,本篇主要實現(xiàn) rk3568 usb Gadget (hid,ums)

硬件:

  • rk3568 / rk3399 / rk3588

  • usb otg接口

開發(fā)板既要當USB OTG口既要當鍵盤,又要當鼠標使用。則要生成兩個hid:,一個鍵盤hidg0,一個鼠標hidg1。

1. 功能實現(xiàn)

1.1 kernel 配置

在rockchip_linux_defconfig中添加

./build.sh 編譯kernel

確認kernel/drivers/usb/gadget/function/f_hid.c被編譯 f_hid.o

燒錄固件boot.img 切換到loader模式

1.2 使能HID配置

進入系統(tǒng)后執(zhí)行


USB功能配置成功會有如下log,表明進入USB Ready:

查看?


如果需要添加兩個hid,分別做keyboard,mouse


改完后需要刪除 buildroot/output/rockchip_rk3568,重新編譯。

驗證功能的話,直接改 buildroot/output/rockchip_rk3568/target/etc/init.d/S50usbdevice

buildroot/output/rockchip_rk3568/target/etc/init.d/.usb_config


./build.sh rootfs 燒錄即可看到

2. 測試功能

github倉庫:https://github.com/aagallag/hid_gadget_test


復(fù)制hid_gadget_test.c 到sdk,執(zhí)行


生成 hid_gadget_test 使用adb push 到開發(fā)板

即可開始測試,輸入 g i s t r --left-shift 按下回車將發(fā)送數(shù)據(jù)

3. 開發(fā)板介紹

3.1 基本參數(shù)

3.2 實物圖

3.3 結(jié)構(gòu)圖


ipkvm 之 RK3568 usb gadget的評論 (共 條)

分享到微博請遵守國家法律
进贤县| 武强县| 昌江| 景泰县| 娱乐| 新晃| 荥经县| 喀什市| 杨浦区| 宝坻区| 山丹县| 南充市| 固始县| 昌乐县| 宁德市| 新田县| 焦作市| 湘潭市| 佛冈县| 朝阳市| 宝鸡市| 大石桥市| 嫩江县| 河北区| 志丹县| 三明市| 眉山市| 阜康市| 天门市| 南京市| 措勤县| 桓台县| 宽城| 黑水县| 和田县| 方城县| 岫岩| 莱阳市| 潞西市| 海林市| 阳东县|