当前位置: 首页 > news >正文

ubuntu20 qt6.4.3 ustc镜像安装 xdma

文件下载地质
命令

 ./qt-unified-linux-x64-4.5.2-online.run --mirror https://mirrors.ustc.edu.cn/qtproject

没有镜像就下砸错误hash verification while downloading,this is temporary error,please retry
在这里插入图片描述
在这里插入图片描述

部分安装器不支持 --mirror

cd ~/workspace/dma_ip_drivers/XDMA/linux-kernel/tests
chmod +x load_driver.sh
sudo ./load_driver.sh
chmod +x run_test.sh
chmod +x dma_memory_mapped_test.sh
sudo ./run_test.sh
kobosp@i76:~/ZDYZPCIe/dma_ip_drivers-2020.2/XDMA/linux-kernel/tests$ grep -i 'data rate' hw_log_h2c.txtdata rate ***** bytes length = 64, rate = 0.027303 data rate ***** bytes length = 128, rate = 0.054371 data rate ***** bytes length = 256, rate = 0.108158 data rate ***** bytes length = 512, rate = 0.218187 data rate ***** bytes length = 1024, rate = 0.425214 data rate ***** bytes length = 2048, rate = 0.788233 data rate ***** bytes length = 4096, rate = 0.895843 data rate ***** bytes length = 8192, rate = 0.884780 data rate ***** bytes length = 16384, rate = 0.879069 data rate ***** bytes length = 32768, rate = 0.886491 data rate ***** bytes length = 65536, rate = 0.887784 data rate ***** bytes length = 131072, rate = 0.901306 data rate ***** bytes length = 262144, rate = 0.888169 data rate ***** bytes length = 524288, rate = 0.899780 data rate ***** bytes length = 1048576, rate = 0.902360 data rate ***** bytes length = 2097152, rate = 0.901646 data rate ***** bytes length = 4194304, rate = 0.884004 data rate ***** bytes length = 64, rate = 0.026916 data rate ***** bytes length = 128, rate = 0.054047 data rate ***** bytes length = 256, rate = 0.108097 data rate ***** bytes length = 512, rate = 0.215282 data rate ***** bytes length = 1024, rate = 0.428506 data rate ***** bytes length = 2048, rate = 0.786080 data rate ***** bytes length = 4096, rate = 0.887400 data rate ***** bytes length = 8192, rate = 0.880339 data rate ***** bytes length = 16384, rate = 0.880579 data rate ***** bytes length = 32768, rate = 0.891512 data rate ***** bytes length = 65536, rate = 0.891024 data rate ***** bytes length = 131072, rate = 0.889635 data rate ***** bytes length = 262144, rate = 0.901533 data rate ***** bytes length = 524288, rate = 0.894085 data rate ***** bytes length = 1048576, rate = 0.897564 data rate ***** bytes length = 2097152, rate = 0.893859 data rate ***** bytes length = 4194304, rate = 0.902320 
kobosp@i76:~/ZDYZPCIe/dma_ip_drivers-2020.2/XDMA/linux-kernel/tests$ grep -i 'data rate' hw_log_c2h.txtdata rate ***** bytes length = 64, rate = 0.026920 data rate ***** bytes length = 128, rate = 0.054528 data rate ***** bytes length = 256, rate = 0.108012 data rate ***** bytes length = 512, rate = 0.211802 data rate ***** bytes length = 1024, rate = 0.372087 data rate ***** bytes length = 2048, rate = 0.695932 data rate ***** bytes length = 4096, rate = 0.654649 data rate ***** bytes length = 8192, rate = 0.655725 data rate ***** bytes length = 16384, rate = 0.655914 data rate ***** bytes length = 32768, rate = 0.652136 data rate ***** bytes length = 65536, rate = 0.656272 data rate ***** bytes length = 131072, rate = 0.650770 data rate ***** bytes length = 262144, rate = 0.650932 data rate ***** bytes length = 524288, rate = 0.653743 data rate ***** bytes length = 1048576, rate = 0.651811 data rate ***** bytes length = 2097152, rate = 0.648225 data rate ***** bytes length = 4194304, rate = 0.650039 data rate ***** bytes length = 64, rate = 0.027291 data rate ***** bytes length = 128, rate = 0.054480 data rate ***** bytes length = 256, rate = 0.108384 data rate ***** bytes length = 512, rate = 0.209561 data rate ***** bytes length = 1024, rate = 0.379272 data rate ***** bytes length = 2048, rate = 0.691824 data rate ***** bytes length = 4096, rate = 0.652392 data rate ***** bytes length = 8192, rate = 0.653060 data rate ***** bytes length = 16384, rate = 0.653323 data rate ***** bytes length = 32768, rate = 0.651619 data rate ***** bytes length = 65536, rate = 0.652823 data rate ***** bytes length = 131072, rate = 0.651224 data rate ***** bytes length = 262144, rate = 0.656310 data rate ***** bytes length = 524288, rate = 0.651557 data rate ***** bytes length = 1048576, rate = 0.652695 data rate ***** bytes length = 2097152, rate = 0.648976 data rate ***** bytes length = 4194304, rate = 0.655456 

dma_ip_drivers-2020.2版本可以用于k7plus
可以看到,这些 XDMA 相关设备都是只有 root 读写权限的。所以我们需要设置相应的权限以使当前用
户也可以读写 XDMA。在终端中输入如下命令并执行:

sudo chown $USER:$USER /dev/xdma0*
ls -l /dev/xdma*

pcie2x8速度理论4GB
在这里插入图片描述
同时读写
在这里插入图片描述
BUS Bandwidth
PCI 1056 MBps
AGP 8x 2.1 GBps
PCIe 1.0 / x4 1 GBps
PCIe 1.0 / x8 2 GBps
PCIe 1.0 / x16 4 GBps
PCIe 2.0 / x4 2 GBps
PCIe 2.0 / x8 4 GBps
PCIe 2.0 / x16 8 GBps
PCIe 3.0 / x1 1.97 GBps
PCIe 3.0 / x4 3.94 GBps
PCIe 3.0 / x8 7.88 GBps
PCIe 3.0 / x16 15.75 GBps
PCIe 4.0 / x1 3.94 GBps
PCIe 4.0 / x4 7.88 GBps
PCIe 4.0 / x8 15.75 GBps
PCIe 4.0 / x16 31.5 GBps
PCIe 5.0 / x16
Firewire 400/800

63 GBps
400/800 Mbps

USB 1.0 12 Mbps
USB 2.0 480 Mbps
USB 3.0 4.8 Gbps
USB 3.1 10 Gbps​
Gigabit Ethernet 1 Gbps
IDE (ATA 100) 800 MBps
IDE (ATA 133) 1064 MBps
SATA 1.5 Gbps
SATA II 3 Gbps
SATA III 6 Gbps

相关文章:

ubuntu20 qt6.4.3 ustc镜像安装 xdma

文件下载地质 命令 ./qt-unified-linux-x64-4.5.2-online.run --mirror https://mirrors.ustc.edu.cn/qtproject没有镜像就下砸错误hash verification while downloading,this is temporary error,please retry 部分安装器不支持 --mirror cd ~/workspace/dma_ip_drivers/X…...

15_I.MX6ULL_LCD显示原理

目录 LCD简介 分辨率 像素格式 LCD屏幕接口 LCD时间参数 RGB LCD屏幕时序 像素时钟 显存 LCD简介 LCD全称是Liquid Crystal Display,也就是液晶显示器,是现在最常用到的显示器,手机、电脑、各种人机交互设备等基本都用到了LCD,最常见就是手机和电脑显示器了。LCD的构造…...

Vue.js 2.0 实例

构造器 每个 Vue.js 应用都是通过构造函数 Vue 创建一个 Vue 的根实例 启动的: var vm new Vue({// 选项 }) 虽然没有完全遵循 MVVM 模式, Vue 的设计无疑受到了它的启发。因此在文档中经常会使用 vm 这个变量名表示 Vue 实例。 在实例化 Vue 时&…...

安全技术和iptables防火墙

目录安全技术Netfilter防火墙工具介绍iptablesfirewalldnftablesiptables的组成概述netfilter与iptables关系iptables的四表五链结构介绍iptables安装iptables的命令格式数据包的常见控制类型iptables 命令常用管理选项添加规则删除规则修改规则 (不推荐使用&#x…...

StringBuilder和StringBuffer的区别

StringBuilder和StringBuffer的用法是一致的,平常我们最多用到的方法就是append()拼接字符串和reverse()翻转字符串等等。二者看起来方法是一样的,确实也是这样,其实它俩唯一的不同在于StringBuilder不是线程安全的,而StringBuffe…...

美团大数据开发转正实习面经(已OC)

一面面试体验整体很不错,面试官很温柔,也不会故意为难你。 一面(2023.3.21) 自我介绍简单介绍项目(研一在国电做的)你认为学习到的技术和实际使用的差距在哪项目中的数据都是哪里来的(集团中各种设备运行的数据)你说你用到了Spark那你介绍一下Spark的组件…...

leedcode刷题(2)

各位朋友们,又是新的一天,不知道大家过得怎样?今天是我leedcode刷题系列的第二篇,那么废话不多说,直接进入我们今天的主题。 文章目录有效的括号题目要求用例输入做题思路代码实现环形链表题目要求用例输入做题思路代码…...

0119 磁盘分区、挂载

1.Linux分区 1.Linux无论有几个分区,分给哪个目录使用,归根结底只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分 2.Linux采用了一种叫“载入”的处理方法,它的整个文件系…...

【独家】华为OD机试 - 打折买水果(C 语言解题)

最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为od机试,独家整理 已参加机试人员的实战技巧本期题目:打折买水果 题目 有 m m m…...

python使用args,kwargs

使用*args, **kwargs 在Python中,*args和**kwargs分别用于在函数定义中处理可变数量的位置参数和关键字参数。这使得您可以在调用函数时传入任意数量的参数,而不需要在函数定义中为每个参数单独声明一个形参。 这里是它们的使用方法: *arg…...

20230408英语学习

Planting This Could Feed Millions and Lock Away Tons of Carbon 食用菌:新型蛋白质来源,还能固碳 The world hungers for more food while wildlife yearns for untouched habitats.So goes the conflict between our seemingly insatiable need for…...

ReplacingMergeTree

在 MergeTree 的基础上,添加了“处理重复数据”的功能,该引擎和MergeTree的不同之处在于它会删除具有相同(区内)排序⼀样的重复项。数据的去重只会在合并的过程中出现。合并会在未知的时间在后台进⾏(⼿动合并),所以你⽆法预先作出计划。有⼀…...

Java核心技术知识点笔记—集合(二)

1、树集(TreeSet):是一个有序集合(sorted collection),与散列集类似,但比散列集有所改进。 (1)可以以任意顺序将元素插入到集合中; (2&#xff…...

Sharepoint Online手工迁移方案 | 分享二

目录 前言 1.创建新的目标网站集合 2.备份旧网站集合的内容数据库 3.卸载旧网站集合...

MVC获取当前区域、控制器、Action

控制器中获取: 获取区域名称:RouteData.DataTokens["area"].ToString() 获取控制器名称:RouteData.Values["controller"].ToString() 获取Action名称:RouteData.Values["action"].ToString() 视…...

第十六章 脚手架文件介绍

react项目脚手架文件目录 public ---- 静态资源文件夹 |-------favicon.icon ------ 网站页签图标 |-------index.html -------- 主页面 |-------logo192.png ------- logo图 |-------logo512.png ------- logo图 |-------manifest.json ----- 应用加壳的配置文件 |-------rob…...

基于Clion开发(stm32移植FreeRTOS+LVGL)

嵌入式单片机开发中,通常使用 Keil IAR 或 芯片厂商提供的IDE,这类IDE界面风格还停留在十几年前XP风,代码编辑实在让人难受,所以很多时候笔者都是采用VSCode编辑,然后再用这类IDE下载调试使用,另外像keil 和…...

Python | 蓝桥杯进阶第三卷——动态规划

欢迎交流学习~~ 专栏: 蓝桥杯Python组刷题日寄 蓝桥杯进阶系列: 🏆 Python | 蓝桥杯进阶第一卷——字符串 🔎 Python | 蓝桥杯进阶第二卷——贪心 💝 Python | 蓝桥杯进阶第三卷——动态规划 ✈️ Python | 蓝桥杯进阶…...

蓝桥杯31天真题冲刺|题解报告|第二十九天

大家好,我是snippet,今天是我们刷题的第二十九天,今天主打打比赛,牛客AcWing力扣,今天的牛客是真的有趣,下面是我今天AcWing周赛的题解 目录 一、热身计算 题目链接:4944. 热身计算 - AcWing题…...

[Rust GUI]fltk-rs的helloworld

1、安装VSCode 下载安装VSCode 安装VSCode扩展 rust-analyzer或rust-analyzer(CN) 2、安装Microsoft C 生成工具 访问微软官网下载生成工具,勾选使用 C 的桌面开发之后会自动勾选5个项目 取消勾选以下项目 用于 Windows 的 C CMake 工具 测试工具核心功能 - 生成…...

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造,完美适配AGV和无人叉车。同时,集成以太网与语音合成技术,为各类高级系统(如MES、调度系统、库位管理、立库等)提供高效便捷的语音交互体验。 L…...

c++ 面试题(1)-----深度优先搜索(DFS)实现

操作系统:ubuntu22.04 IDE:Visual Studio Code 编程语言:C11 题目描述 地上有一个 m 行 n 列的方格,从坐标 [0,0] 起始。一个机器人可以从某一格移动到上下左右四个格子,但不能进入行坐标和列坐标的数位之和大于 k 的格子。 例…...

12.找到字符串中所有字母异位词

🧠 题目解析 题目描述: 给定两个字符串 s 和 p,找出 s 中所有 p 的字母异位词的起始索引。 返回的答案以数组形式表示。 字母异位词定义: 若两个字符串包含的字符种类和出现次数完全相同,顺序无所谓,则互为…...

【C++从零实现Json-Rpc框架】第六弹 —— 服务端模块划分

一、项目背景回顾 前五弹完成了Json-Rpc协议解析、请求处理、客户端调用等基础模块搭建。 本弹重点聚焦于服务端的模块划分与架构设计,提升代码结构的可维护性与扩展性。 二、服务端模块设计目标 高内聚低耦合:各模块职责清晰,便于独立开发…...

JVM 内存结构 详解

内存结构 运行时数据区: Java虚拟机在运行Java程序过程中管理的内存区域。 程序计数器: ​ 线程私有,程序控制流的指示器,分支、循环、跳转、异常处理、线程恢复等基础功能都依赖这个计数器完成。 ​ 每个线程都有一个程序计数…...

掌握 HTTP 请求:理解 cURL GET 语法

cURL 是一个强大的命令行工具,用于发送 HTTP 请求和与 Web 服务器交互。在 Web 开发和测试中,cURL 经常用于发送 GET 请求来获取服务器资源。本文将详细介绍 cURL GET 请求的语法和使用方法。 一、cURL 基本概念 cURL 是 "Client URL" 的缩写…...

数据库正常,但后端收不到数据原因及解决

从代码和日志来看,后端SQL查询确实返回了数据,但最终user对象却为null。这表明查询结果没有正确映射到User对象上。 在前后端分离,并且ai辅助开发的时候,很容易出现前后端变量名不一致情况,还不报错,只是单…...

结构化文件管理实战:实现目录自动创建与归类

手动操作容易因疲劳或疏忽导致命名错误、路径混乱等问题,进而引发后续程序异常。使用工具进行标准化操作,能有效降低出错概率。 需要快速整理大量文件的技术用户而言,这款工具提供了一种轻便高效的解决方案。程序体积仅有 156KB,…...

shell脚本质数判断

shell脚本质数判断 shell输入一个正整数,判断是否为质数(素数)shell求1-100内的质数shell求给定数组输出其中的质数 shell输入一个正整数,判断是否为质数(素数) 思路: 1:1 2:1 2 3:1 2 3 4:1 2 3 4 5:1 2 3 4 5-------> 3:2 4:2 3 5:2 3…...

职坐标物联网全栈开发全流程解析

物联网全栈开发涵盖从物理设备到上层应用的完整技术链路,其核心流程可归纳为四大模块:感知层数据采集、网络层协议交互、平台层资源管理及应用层功能实现。每个模块的技术选型与实现方式直接影响系统性能与扩展性,例如传感器选型需平衡精度与…...