- 博客(249)
- 资源 (91)
- 问答 (2)
- 收藏
- 关注
原创 我的创作纪念日
工作之初,自己还是是小白,工作中经常会遇到问题,所以会经常查技术博客,看到别人的分享,分门别类,做的很好,受益很多。阅读过linux源码之后,才知道,代码原来可以写得如此优美与简洁,那就是代码界的天花板,自己去努力吸收里面的营养。随着工作经验的积累,遇到的许多问题,解决过程中也有一些收获,就想记录下来,同时也能够分享给别人。写过的代码,做过的产品,最后量产了,并且运行稳定没有bug,得到客户的认可,这就是最大的成就吧。这些年,也写了不少代码,那时候觉得功能实现就可以了,代码还能写多优美。
2023-06-30 22:00:00
543
原创 Orin 调试GMSL camera遇到问题之MIPI CSI2 报文解析
Orin 调试GMSL camera遇到问题之MIPI CSI2 报文解析
2022-09-28 14:17:06
2338
转载 nvidia相机开发--传感器驱动编程指南(1)sensor driver programming guide
实现相机传感器驱动器使得能够通过传感器提供的原始格式通过CSI总线获取相机数据。根据相机和应用程序的不同,有两种类型的相机编程路径
2022-09-21 16:55:18
2740
1
原创 Xavier MAC与PHY自适应速率分析-代码分析
1. xavier与marvell 88e1512 的原理图连接为RGMII接口,连接定义参考如:其中,发送端有:n TXC:发送端参考时钟n TD[0:3]:发送数据引脚n TX_CTL:发送控制引脚TX_CTL信号线上传送TX_EN和TX_ER两种信息,在TXC的上升沿发送TX_EN,下降沿发送TX_ER。注:在千兆速率下,向PHY提供TXC信号,TXD、TXEN、TXER信号与此时钟信号同步。在10/100M速率下,PHY提供 TXCLK时钟信号,其它信号与此信号同步。其工作频率为25MHz(1
2022-06-29 20:59:06
932
转载 MAC与PHY自适应速率分析-硬件接口基础
目录1、RGMII 接口概要2、RGMII 接口介绍2.1 MII接口2.2 RMII接口2.3 GMII接口2.4 RGMII接口1、RGMII 接口概要以太网的通信离不开物理层 PHY 芯片的支持,以太网 MAC 和 PHY 之间有一个接口,常用的接口有MII、 RMII、 GMII、 RGMII 等。MII(Medium Independent Interface, 媒体独立接口): MII 支持 10Mbps 和 100Mbps 的操作,数据位宽为 4 位RMII(Reduced MII):
2022-06-29 16:47:10
2084
原创 Marvell 88E1512 PHY loopback模式测试
最近困扰于Orin 10G PHY 的回环测试,苦于Marvell目前的文档没有寄存器的详细描述,就拿Xavier 平台上的88E1512来开刀,88E1512芯片寄存器手册描述比较详细。先了解下基本概念: 千兆以太网的物理层千兆以太网的物理层分为物理编码子层PCS(Physical Coding Sublayer)、物理介质连接子层PMA(Physical Medium Attachment)和物理介质相关子层PMD(Physical Medium Dependent)三层,如下图所示:其中PCS子层负
2022-06-24 15:43:52
5945
5
原创 Orin 两种刷机方式
1. 使用SDKmanager 刷机在SDKmanager 下载所需要的文件连接Orin,执行step1/2/3/4 即可,操作比较简单。如果不需要安装CUDA环境,只刷完镜像后就不用再进行如下步骤:2. 通过命令行方式:下载Linux_for_tegra 安装包;目前最新的是Jetson Linux 34.1 得到Jetson_Linux_R34.1.1_aarch64.tbz2Tegra_Linux_Sample-Root-Filesystem_R34.1.1_aarch64.tbz2tar xvf J
2022-06-22 15:29:12
2596
原创 Xavier CPU & GPU 高负载功耗测试
1.开启最高性能sudo nvpmodel -m 0附几种工作模式:0: MAXN1: MODE 10W2: MODE 15W3: MODE 30W ALL4: MODE 30W 6CORE5: MODE 30W 4CORE6: MODE 30W 2CORE7: MODE 15W DESKTOP2.开启最大频率sudo jetson_clock开启后,可以使用sudo jetson_clocks --show 命令查看当前的cpu,gpu 频率cpu测试全速测试:apt install stressstre
2022-06-22 14:19:12
1734
原创 Orin 安装CUDA环境
有两种方法可以安装CUDA环境1. 通过命令行方式:下载Linux_for_tegra 安装包;a. 刷机 ./flash.sh -r jetson-agx-jetson-orin mmcblk0p1 ,重启b. sudo apt update c. sudo apt upgraded. sudo apt install nvidia-jetpack -y如果报错则,查看版本:/etc/apt/sources.list.d/nvidia-l4t-apt-source.list 文件中,目前最新的为34
2022-06-22 14:09:58
3908
6
转载 10GbE以太网MAC和PHY
10GbE以太网遵循IEEE 802.3ae规范,其物理传输介质只支持光纤。 10GbE以太网主要分为串行的10GBase-S/L/E-R/W与并行(4路并行WDM波分复用)的10GBase-LX4两类。 10GBase-S/L/E-R/W中,S/L/E表示波长,S表示850nm短波,L表示1310nm长波,E表示1550nm超长波,不同波长有效传输距离不一样;R/W表示PHY类型,R表示LAN PHY,即局域网物理层,码率为10.3125Gb/s,W表示WAN PHY,即广
2022-06-20 10:33:23
7475
转载 ethtool 原理介绍和解决网卡丢包排查思路(附ethtool源码下载)
Table of Contents1. 了解接收数据包的流程将网卡收到的数据包转移到主机内存(NIC 与驱动交互)通知系统内核处理(驱动与 Linux 内核交互)2. ifconfig 解释(1) RX errors(2) RX dropped(3) RX overruns(4) RX frame3. 网卡工作原理网卡收包网卡发包网卡中断处理函数缓冲区访问4. 丢包排查思路先查看硬件情况overruns 和 buffer sizeRed Hat 官方解决思路参考文章附录A:ethtool命令常见参数说明附录
2022-06-14 16:46:20
3822
转载 inux摄像头(mipi接口)简要说明
一、 摄像头基础介绍1、摄像头结构和工作原理.拍摄景物通过镜头,将生成的光学图像投射到传感器上,然后光学图像被转换成电信号,电信号再经过模数转换变为数字信号,数字信号经过DSP加工处理,再被送到电脑中进行处理,最终转换成手机屏幕上能够看到的图像。数字信号处理芯片DSP(DIGITAL SIGNAL PROCESSING)功能:主要是通过一系列复杂的数学算法运算,对数字图像信号参数进行优化处理,并把处理后的信号通过USB等接口传到PC等设备。DSP结构框架:1). ISP(image signal proce
2022-06-13 11:47:48
5548
转载 摄像头的MIPI接口、DVP接口和CSI接口
电脑摄像头接口是USB接口,智能手机的摄像头接口是MIPI接口,还有一部分的摄像头(比如说某些支持DVP接口的硬件)是DVP接口。USB是串行通用串行总线(Universal Serial Bus)的简称,而MIPI是移动行业处理器接口(Mobile Industry Processor Interface),DVP是数字视频端口(digital video port)的简称,CSI是相机串行接口(CMOS Sensor Interface)的简称。Camera工作原理介绍工作过程外部光线穿过 lens 后
2022-06-13 10:41:52
7278
riffa-2.2.2.zip
2020-12-21
问问MFC中利用ODBC打开Excel出错的问题!!???
2017-10-24
linux 中am3359芯片作为从设备接收
2015-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人