![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LINUX驱动开发
Just_D0
这个作者很懒,什么都没留下…
展开
-
linux内核安装
将开发板厂商提供的SDK解压缩,其中有kernel文件夹.里面存放的就是开发板的内核采用cd命令到kernel目录下make mrproper //首先对源代码进行清理工作**环境配置**apt-get install ncurser-devel //安装字符终端设备cp /boot/config-3.10.0-957.el7.x86_64 .config //将本机配置文件复制到新内核中,此处适当根据你虚拟机的转载 2022-02-24 17:56:54 · 1131 阅读 · 0 评论 -
rv1126对应内核安装以及hello驱动模块编译与安装
1../build.sh lunch输入BoardConfig-uvcc.mk 对应的序号2.配置buildroot默认环境,pro_rv126 和 pro_rv1109 对应的版型为 rockchip_rv1126_rv1109_facial_gatesourceenvsetup.sh选择80. rockchip_rv1126_rv1109_facial_gate3../build.sh kernel 单独编译kernel4.配置交叉编译工具链export PATH=$PATH:/原创 2022-03-01 11:15:31 · 1721 阅读 · 2 评论 -
rp_rv1126开发板UVC XU扩展协议功能验证
enum XuCmd {CMD_TOOLS_CTRL_1 = 0x01, //RK工具通信指令,如loader切换功能CMD_GET_CAMERA_VERSION , //获取摄像头版本CMD_SET_CAMERA_IP, //获取网络IP//CMD_START_CAMERA, //启动摄像头CMD_SHUTDOWN_CAMERA, //关闭摄像头CMD_RESET_CAMERA, //重启摄像头CMD_SET_MOTOR_RATE = 0x06, //摄像头舵机/电机控制预留接口CMD_S原创 2022-03-08 14:12:11 · 2264 阅读 · 0 评论 -
rp_rv1126内核配置修改
进入在sdk目录下$./build.sh lunchprocessing option: lunchYou're building on LinuxLunch menu...pick a combo:0. default BoardConfig.mk16. BoardConfig-uvcc-spi-nand.mk17. BoardConfig-uvcc.mk18. BoardConfig-v10-v11.mk19. BoardConfig-v12.mk20. BoardConfig.mk原创 2022-03-08 21:10:00 · 703 阅读 · 0 评论 -
解决rp_rv1126_1109_UVC wifi无法使用问题
连接WiFi时,出现时上述报错wifi固件无法下发成功。参考patch文件夹下的补丁进行修改。以下是补丁与原文件的对比,文件路径sdk/kernel/arch/arm/boot/dts/rv1126-pinctrl.dtsiroot@ubuntu:/home/zkhx/Pictures/diff_wifi_dtsi# diff rv1126-pinctrl1.0.dtsi rv1126-pinctrl.dtsi -u--- rv1126-pinctrl1.0.dtsi 2021-05-19 18.原创 2022-03-14 14:37:42 · 1591 阅读 · 0 评论 -
交叉编译安装TOF基于RV1126的应用
交叉编译应用参考文章:https://blog.csdn.net/whahu1989/article/details/104114515动态库参考文章: https://www.cnblogs.com/szullc/p/6012305.html将基于arm32的samples工程放入Ubuntu中,现在希望最终编译的程序是运行在arm linux系统上的,这就需要交叉编译。cd samples/ctouch arm_linux_setup.cmake #新建一个arm_linux_setup原创 2022-03-16 19:00:16 · 522 阅读 · 0 评论