摘要: 查看一下显卡设备 ubuntu-drivers devices == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 == modalias : pci:v000010DEd00001C03sv0000103Csd00008439bc03sc00i 阅读全文
posted @ 2022-04-26 13:31 tccxy 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 工作环境就是win10笔记本加ubuntu的主机 vscode remote ssh插件 1.win10下powershell生成ssh公钥 ```b PS C:\Users\zw> ssh-keygen -t rsa ``` 注意用win10的powershell而不要用wsl子系统 否则实现的就 阅读全文
posted @ 2022-04-26 13:23 tccxy 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 内核dump [ 10.972675] at803x_config_init ! [ 10.973178] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready [ 11.629082] macb ff0b0000.ethernet eth0: lin 阅读全文
posted @ 2022-04-26 13:21 tccxy 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: linux下的pci驱动关心两个参数 vid(厂商ID) 和did(设备ID) 进一步通过lspci -n 详细的解释如下 zw@zw-pc:~$ lspci -nn |grep NVI 01:00.0 VGA compatible controller [0300]: NVIDIA Corpora 阅读全文
posted @ 2022-04-26 13:20 tccxy 阅读(648) 评论(0) 推荐(0) 编辑
摘要: linux下最简单的应该就是gpio的驱动了 通过sys下的系统可以很方便的操作 有时候需要捕获gpio的中断,这也算是比较常见的需求 也没什么说的 ,直接上代码了 dts里面给gpio的标号就可以了 #include <linux/bitrev.h> #include <linux/module. 阅读全文
posted @ 2022-04-26 13:20 tccxy 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 前二小章叙述了准备以及内核部分的全部操作 接下来进行应用层部分的操作, 应用层主要基于v4l2的框架+libyuv+opencv完成 cam.c基于v4l2 #include <stdio.h> #include <unistd.h> #include <sys/types.h> #include 阅读全文
posted @ 2022-04-26 13:18 tccxy 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 这里的测试的我们使用了rockpi的官方的bsp包作为基础 rockpi4的官方wiki clone bsp包 git clone --recursive https://github.com/radxa/rockchip-bsp.git //树形图如下 . ├── build ├── docker 阅读全文
posted @ 2022-04-26 13:17 tccxy 阅读(1008) 评论(1) 推荐(1) 编辑
摘要: 第一步 首先参照rockpi4b的官方wiki把rockpi的bsp编译烧写跑起来,这部分不再赘述了 第二步 将官方的内核clone到bsp中,将原来的内核备份一下如下 //树形图 . ├── build ├── docker ├── kernel//官方内核 ├── kernel-b ├── pa 阅读全文
posted @ 2022-04-26 13:17 tccxy 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 在日常的网卡驱动开发测试中经常需要测试网络的通信带宽 iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。 ubuntu下安装 zw@zw-pc:apt-get install iperf 阅读全文
posted @ 2022-04-26 13:15 tccxy 阅读(654) 评论(0) 推荐(1) 编辑
摘要: openssh和telnet都是用于远程调试的工具软件,只要是网络通的情况下即可在远端访问设备的控制台 ubuntu下安装 #安装ssh服务端,默认端口是22,配置文件在etc/ssh目录下 zw@zw-pc:apt-get install openssh-server #安装telnet工具,默认 阅读全文
posted @ 2022-04-26 13:14 tccxy 阅读(144) 评论(0) 推荐(0) 编辑
摘要: speedtest-cli是一个使用python编写的命令行脚本,通过调用speedtest.net测试上下行的接口来完成速度测试 ubuntu下安装 zw@zw-pc:apt-get install speedtest-cli zw@zw-pc:speedtest-cli -h usage: sp 阅读全文
posted @ 2022-04-26 13:14 tccxy 阅读(449) 评论(0) 推荐(0) 编辑
摘要: DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址 使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。 ubuntu下安装 z 阅读全文
posted @ 2022-04-26 12:01 tccxy 阅读(1468) 评论(0) 推荐(0) 编辑
摘要: The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. ALSA has the following significant f 阅读全文
posted @ 2022-04-26 12:00 tccxy 阅读(45) 评论(0) 推荐(0) 编辑
摘要: can-utils是can的测试工具集 ubuntu下安装 zw@zw-pc:apt-get install can-utils zw@zw-pc:can can-calc-bit-timing cangen cansend canbusload cangw cansniffer candump c 阅读全文
posted @ 2022-04-26 11:39 tccxy 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: hdparm可以用来进行emmc的读写速率测试,其实dd也可以 ubuntu下安装 zw@zw-pc:apt-get install hdparm test emmc --hdparm测试读性能,dd测试写性能 ddr --dd测试读写性能 阅读全文
posted @ 2022-04-26 11:37 tccxy 阅读(804) 评论(0) 推荐(0) 编辑