关于交换芯片调试 tx_delay rx_delay 的一点经验
按照官方的介绍,需要用示波器 测量数据和时钟 实质相位差在2ns 左右,但是由于时钟 125M ,数据方波需要的示波器带宽更高,所以普通示波器是没有办法的,测试变形很大,所以调试的方法如下:
1.根据官方手册,先在设备树里设置跟手册示例一样的,保证ping的时候可以ping通,如果ping不通 可以左右 多调调,保证能ping通,至于超时什么的后面再细调,比如rk3568 ,我就抄的官方rk3399的延迟,然后往小一格一格慢慢试,保证可以ping通,虽然丢包很大
2.利用工具 iperf3 调整
做法如下:
1.安装windows的iperf3 做server
2.在rk3568 核心板安装iperf3 ,我这块有一个网口的延迟还可以,所以可以联网装软件,如果你的不行,可以找找能上网的底板,安装完再安装的新板子,或者打包到文件系统
3.进行tcp的带宽测试可以进行 正向或者反向的测试 进而来调整 tx_delay rx_delay 命令如下:
windows 服务器:.\iperf3.exe -s -i 1
rk3568 核心板:
iperf3 -c 192.168.1.6 -b 1000M -i 1 -t 10 -R
iperf3 -c 192.168.1.6 -b 1000M -i 1 -t 10
数据如下:
第一次测试;
root@firefly:~# iperf3 -c 192.168.1.228 -b 1000M -i 1 -t 10 -R
Connecting to host 192.168.1.6, port 5201
Reverse mode, remote
相关文章:
关于交换芯片调试 tx_delay rx_delay 的一点经验
按照官方的介绍,需要用示波器 测量数据和时钟 实质相位差在2ns 左右,但是由于时钟 125M ,数据方波需要的示波器带宽更高,所以普通示波器是没有办法的,测试变形很大,所以调试的方法如下: 1.根据官方手册,先在设备树里设置跟手册示例一样的,保证ping的时候可以ping通,…...
【图像分类】【深度学习】【轻量级网络】【Pytorch版本】MobileNets_V2模型算法详解
【图像分类】【深度学习】【轻量级网络】【Pytorch版本】MobileNets_V2模型算法详解 文章目录 【图像分类】【深度学习】【轻量级网络】【Pytorch版本】MobileNets_V2模型算法详解前言MobleNet_V2讲解反向残差结构(Inverted Residuals)兴趣流形(Manifold of interest)线性瓶颈层…...
Spring Cloud 简介
1、简介 Spring CloudLevel up your Java code and explore what Spring can do for you.https://spring.io/projects/spring-cloud Spring Cloud 是一系列有序框架的集合,其主要的设施有,服务发现与注册,配置中心,消息总…...
Redis从入门到精通(二)- 入门篇
文章目录 0. 前言1. 入门篇[【入门篇】1.1 redis 基础数据类型详解和示例](https://icepip.blog.csdn.net/article/details/134438573)[【入门篇】1.2 Redis 客户端之 Jedis 详解和示例](https://icepip.blog.csdn.net/article/details/134440061)[【入门篇】1.3 redis客户端之…...
SpringDoc基础配置和集成OAuth2登录认证教程
本期内容 学会通过注解和Java代码的方式添加SpringDoc配置。在swagger-ui提供的页面上提供OAuth2登录认证,在集成Security的情况下便捷获取access_token并在请求时按照OAuth2规范携带。 为什么集成OAuth2登录认证? 现在大部分教程是在swagger-ui页面添…...
链路聚合-静态和动态区别
链路聚合之动静态聚合方式 链路聚合组是由一组相同速率、以全双工方式工作的网口组成。 1、动态聚合: 动态聚合对接的双方通过交互LACP(链路聚合控制协议)协议报文,来协商聚合对接。 优点:对接双方相互交互端口状态信息,使端口…...
发币成功,记录一下~
N年前就听说了这样一种说法——“一个熟练的区块链工程师,10分钟就可以发出一个新的币” 以前仅仅是有这么一个认识,但当时并不特别关注这个领域。 最近系统性学习中,今天尝试发币成功啦,记录一下~ 发在 Sepolia Tes…...
一个完备的手游地形实现方案
一、地形几何方案:Terrain 与 Mesh 1.1 目前手游主流地形几何方案分析 先不考虑 LOD 等优化手段,目前地形的几何方案选择有如下几种: 使用 Unity 自带的 Terrain使用 Unity 自带的 Terrain,但是等美术资产完成后使用工具转为 M…...
vite vue3配置axios
准备 参考 安装axios yarn add axios中文官网 src下新建request文件夹,该文件下新建index.ts import axios from axios; import { ElMessage } from element-plus;// const errorCodeType function (code: number): string { // let errMessage: string 未知…...
使用 C 语言快速排序将字符串按照 ASCII 码升序排列
示例代码: #include <stdio.h> #include <string.h> #include <stdlib.h>static Comp(const void *a, const void *b) {char *pa (char *)a;char *pb (char *)b;return strcmp(a, b); }int main(void) {char strs[3][10] { "bd", &q…...
自动化运维中间件架构概况
自动化运维中间件架构概况 kubernetesjenkins 安装k8s后 设置 Jenkins 任务: 在 Jenkins 中创建一个新的任务: 配置源代码管理:选择 Git,并提供 GitLab 仓库的 URL、凭据和分支信息。配置构建步骤:选择 Maven 构建,…...
fractional Brownian Motion driven stochastic integrals
See https://mathoverflow.net/questions/304366/fractional-brownian-motion-driven-stochastic-integrals...
c++模式之单例模式详解
c模式之单例模式详解 1.概念2.懒汉模式示例(缺点)3.懒汉模式线程安全4.饿汉式创建单例5.饿汉模式线程示例 1.概念 单例模式是指在整个系统生命周期内,保证一个类只能产生一个实例,确保该类的唯一性. 使用单例两个原因:…...
【gpts】学算法题[缺失的第一个正数](https://leetcode.cn/problems/first-missing-positive/)
给出你的题解 (https://leetcode.cn/problems/first-missing-positive/) public class Solution { public int firstMissingPositive(int[] nums) {int len nums.length;for (int i 0; i < len; i) {while (nums[i] > 0 && nums[i] < len && nums…...
车牌识别 支持12种中文车牌类型 车牌数据集下载
开源代码 如果觉得有用,不妨给个Star⭐️🌟支持一下吧~ 谢谢! Acknowledgments & Contact 1.WeChat ID: cbp931126 2.QQ Group:517671804 加微信(备注:PlateAlgorithm),进讨论群可以获得10G大小的车牌检测和识…...
Servlet---上传文件
文章目录 上传文件的方法上传文件的示例前端代码示例后端代码示例 上传文件的方法 上传文件的示例 前端代码示例 <body><form action"upload" method"post" enctype"multipart/form-data"><input type"file" name&qu…...
量子计算+物流!“最后一英里”配送难题Unisys成功实时决策
(图片来源:网络) 此前,供应链行业一直致力于手工操作,严重依赖于纸质系统。后来随着客户需求的不断变化,这种传统方法逐渐显出不足之处。供应链行业正在迅速转向现代化,采用自动化和数据驱动的…...
2023年【四川省安全员A证】复审考试及四川省安全员A证考试试题
题库来源:安全生产模拟考试一点通公众号小程序 四川省安全员A证复审考试根据新四川省安全员A证考试大纲要求,安全生产模拟考试一点通将四川省安全员A证模拟考试试题进行汇编,组成一套四川省安全员A证全真模拟考试试题,学员可通过…...
C++刷题 -- 二分查找
C刷题 – 二分查找 文章目录 C刷题 -- 二分查找一、原理二、例题1.二分查找2.使用二分查找确定target左右边界3.x的平方根 一、原理 条件:数组为有序数组,数组中无重复元素,因为一旦有重复元素,使用二分查找法返回的元素下标可能…...
PHPmail 发送邮件错误 550 的原因是什么?
电子邮件错误消息链接到简单邮件传输协议 (SMTP),这是一组发送和接收电子邮件的标准化规则。因此,它也称为 SMTP 550 错误代码。在某些情况下,电子邮件错误 550 是由收件人一方的问题引起的。 以下是电子邮件错误 550 的一些可能原因&#x…...
pi0机器人VLA大模型昇腾推理优化
pi0机器人VLA大模型推理昇腾迁移-性能优化说明 【免费下载链接】cann-recipes-embodied-intelligence 本项目针对具身智能业务中的典型模型、加速算法,提供基于CANN平台的优化样例 项目地址: https://gitcode.com/cann/cann-recipes-embodied-intelligence pi…...
大模型面试题:办公 Agent 的意图识别模块核心痛点是什么?怎么解决?
在办公 Agent 里,意图识别不是简单地判断用户“想干什么”,而是要判断:用户现在想做什么、缺什么信息、能不能直接调用工具、是否存在风险、要不要追问、当前任务和历史上下文是什么关系。很多候选人回答这类问题时,只会说“用 LL…...
企业级RAG系统实战:基于Sage构建私有化知识库AI助手
1. 项目概述:当开源AI模型遇上企业级应用最近在折腾一个挺有意思的开源项目,叫“gendigitalinc/sage”。乍一看这个名字,你可能会有点懵,这“sage”是啥?是那个香料吗?还是指贤者?其实都不是。在…...
从下载到出片:Wan2.2-T2V-A5B完整使用流程与参数设置详解
从下载到出片:Wan2.2-T2V-A5B完整使用流程与参数设置详解 1. 认识Wan2.2-T2V-A5B模型 想象一下,你只需要输入一段文字描述,就能在几秒钟内获得一段动态视频。这就是Wan2.2-T2V-A5B模型带给我们的能力。作为一款轻量级文本到视频生成模型&am…...
心理健康AI伦理评估:EthicsMH数据集解析与应用
1. 项目背景与核心价值心理健康领域的人工智能应用近年来呈现爆发式增长,从聊天机器人到诊断辅助系统,AI技术正在深刻改变传统心理服务模式。然而,当算法开始介入抑郁症筛查、自杀风险评估等敏感场景时,一个关键问题浮出水面&…...
AI智能体开发框架解析:从模块化架构到实战应用
1. 项目概述:一个面向开发者的智能体构建框架最近在GitHub上看到一个挺有意思的项目,叫hh-openclaw-agent。乍一看这个仓库名,你可能会有点懵——“hh”是啥?“openclaw”又是什么?但如果你对AI智能体(Agen…...
国产自主视频孪生全域解决方案 ——赋能危化园区本质安全与数字化管控
国产自主视频孪生全域解决方案——赋能危化园区本质安全与数字化管控前言危化园区作为国家能源化工产业核心载体,具有危险源密集、作业风险高、应急响应要求严苛等特性,其安全数字化转型直接关乎公共安全与产业供应链稳定。当前行业普遍存在时空基座对外…...
Spanory:跨运行时AI智能体可观测性工具的设计与实战
1. 项目概述:为什么我们需要一个跨运行时的AI智能体可观测性工具?如果你和我一样,日常开发中重度依赖Claude Code、Codex这类AI编程助手,那你肯定遇到过这样的场景:助手帮你写了一段代码,调用了几个工具&am…...
AS5600磁编码器避坑指南:从I2C通信失败到角度跳变的5个常见问题及解决方法
AS5600磁编码器实战避坑手册:5个高频故障的工程级解决方案 磁编码器在电机控制、机器人关节定位等场景中扮演着关键角色,而AS5600凭借其高性价比和I2C接口的便利性成为许多工程师的首选。但在实际部署中,从I2C通信失败到角度跳变等问题常常让…...
XUnity.AutoTranslator:3分钟安装,让外文游戏瞬间变中文的终极神器
XUnity.AutoTranslator:3分钟安装,让外文游戏瞬间变中文的终极神器 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为日文、英文游戏看不懂而烦恼吗?XUnity.AutoTr…...
