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

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
邳州市| 朝阳市| 铜川市| 阿图什市| 沂源县| 来宾市| 霞浦县| 仲巴县| 晋中市| 承德市| 富平县| 津市市| 砚山县| 通辽市| 枣阳市| 博湖县| 广灵县| 九龙城区| 河西区| 凭祥市| 五河县| 通海县| 湘潭市| 深圳市| 溧水县| 锡林郭勒盟| 宁波市| 安阳市| 嘉义市| 天祝| 开平市| 河池市| 凉城县| 朝阳市| 浦江县| 克山县| 西吉县| 石楼县| 乐安县| 固阳县| 阿勒泰市|