![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
驱动功能适配
文章平均质量分 60
Bazinga bingo
自律的顶端是孤独,孤独的顶端是自由
展开
-
网口调试方式以及性能测试iperf |CSDN创作打卡
文章目录调试步骤网口phy/mac调试方法PHY 寄存器读写调试查看PHY是否识别网口性能测试iperf调试步骤阅读对应PHY的技术手册,弄清楚MDIO使用条款测试PHY的外部供电是否正常,包含系统的电源供电和PHY的复位管脚适配,可以用示波器查看电源上电时序加载驱动,PHY与MAC确保MDIO的通讯正常,只有通讯正常MAC才能正常识别到PHY。可以用示波器在PHY侧获取MDIO/MDC波形分析针对某些PHY,需要通过MDIO写入相关配置参数。建议在写入前后各读取一次寄存器的值,确保配置写入成功原创 2022-01-10 23:40:24 · 3530 阅读 · 2 评论 -
[ Linux GPU Debian10 ] GPU测试 |CSDN创作打卡
测试:跑fishbowl 就可以看GPU加速效能网址:https://testdrive-archive.azurewebsites.net/performance/fishietank/图形处理器(GPU)装于视讯卡和显示系统中,是可以快速执行命令的特制处理器,可供处理及显示影像。GPU加速运算可加快一系列设计,动图及视讯应用的效能。这表示你的效能会大幅提升:运行速度更快,比以往更加流畅。没有添加GPU硬件加速:1只:60FPS(满)————60帧10只:30FPS ————30帧2原创 2022-02-06 08:39:55 · 8068 阅读 · 0 评论 -
[ Linux ] 更改系统波特率
平台:RK3568内核版本:4.19.194更改uboot波特率diff --git a/.gitignore b/.gitignoreindex f72f3a2..f4106db 100644--- a/.gitignore+++ b/.gitignore@@ -87,3 +87,5 @@ GTAGS *.orig *~ \#*#++*.code-workspacediff --git a/configs/rk3568_defconfig b/configs/rk3568_def原创 2022-03-22 16:52:36 · 835 阅读 · 0 评论 -
[ Linux RK Debian10 ] 网口RTL8152 MAC地址调试
平台:Linux内核版本:Linux version 4.19.193网卡芯片:RTL8152文档查看 vi uboot/REDME查看具体解释设置MAC地址软件:RK - 读写Vendor Storage区域工具 烧写软件特点:1、软件根据ID 号写到Vendor Storage区域,具体ID分配。参考ID号设置arch\arm\include\asm\arch\vendor.h2、一个ID号可以输入36个字节,一个MAC地址是12字节(最多2个MAC),这里演示设置一个地址3、软件写入M原创 2022-07-08 11:26:38 · 2431 阅读 · 0 评论 -
[ Linux RK3568 ] 创建节点手动更新已扫描的延时值
本章基于手动/自动调整延时值。但是在实际使用中遇到网络丢包或者获取IP不成功的情况,需要在开机的情况下使用一条命令实现更新已有的扫描值。注:扫描时不可插网口,不然会出现段错误。使用命令实现延时值替换echo 1 > /sys/devices/platform/fe010000.ethernet/phy_rescanecho 1 > /sys/devices/platform/fe2a0000.ethernet/phy_rescan命令实现:1、清除vendor分区里对应tx/rx延时原创 2022-03-16 06:51:49 · 1610 阅读 · 0 评论 -
[ Linux ] 网口相关BUG调试思路
在调试网口的过程中会出现很多bug现象,这里我总结了我遇到过的网口问题以及对应的解决思路,希望能给大家一些调试帮助(后续遇到其他的bug会实时更新!!!!!)文章目录eth0网络节点无生成PHY 初始化失败终端报错:stmmac_open: DMA initialization failed不能识别网线插拔RX数据为0/TX数据为0RX有数据,但都是错误包获取IP地址失败连接外网域名地址失败网络速率慢eth0网络节点无生成原因分析确认MAC控制器驱动是否正常加载eth0节点生成的情况下,MAC控制原创 2022-02-23 23:18:37 · 3082 阅读 · 0 评论 -
[Linux RK Debian 10] chrome浏览器开启GPU硬件加速 —— RGA报错|CSDN创作打卡
问题:文件系统中的配置当前是/etc/X11/xorg.conf.d/20-modesetting.confSection "Device" Identifier "Rockchip Graphics" Driver "modesetting" Option "AccelMethod" "exa"# Option "AccelMethod" "glamor" Option "DRI" "2"原创 2022-02-05 10:04:23 · 2161 阅读 · 0 评论 -
[Linux RK Debian 10] chrome浏览器开启GPU硬件加速|CSDN创作打卡
platform:RKOS:LinuxKernel: 4.4.143filesystem:debian10简易查看GPU硬件加速系统的GPU glmark2是正常使用, chrome浏览器正常启动,基本Chrome浏览器硬件加速就可以用起来。查看方式:chrome://gpu 敲入地址栏可以查看gpu 支持的情况。(硬件加速:WebGL:Hardware accelerated WebGL2:Hardware accelerated)GPU硬件加速未开启(WebGL:Disabled We原创 2022-02-04 23:07:14 · 5770 阅读 · 0 评论 -
[ Linux RK ] 更改网卡名字|CSDN创作打卡
文章目录背景解析设置网卡设备默认名字eth0/eth1的过程更改网卡名字整体打印log解析实现效果图背景ifconfig查看网口信息时,都有网口eth0、eth1。这个两个网口的名字驱动是如何分配的?要怎么将标准的eth1、eth0更改为LAN、WAN(或者用户可以自己定义名字)。再次ifconfig的时候显示LAN和WAN两个网卡。解析设置网卡设备默认名字eth0/eth1的过程以RK3568为例,设备树gmac0和gmac1两个节点会调用驱动里的rk_gmac_probe。在注册网络设备的时候会原创 2022-01-27 21:54:33 · 1873 阅读 · 0 评论 -
[ Linux NXP RK ] 配置标准波特率与非标准波特率 |CSDN创作打卡
文章目录内核驱动里默认支持标准波特率非标准波特率配置内核驱动里默认支持标准波特率// drivers/tty/tty_baudrate.c// 默认支持的标准波特率static const speed_t baud_table[] = { 0, 50, 75, 110, 134, 150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400, 460800,#ifdef _原创 2022-01-19 23:59:12 · 1717 阅读 · 2 评论