- 博客(441)
- 资源 (12)
- 收藏
- 关注
原创 orin外部触发+HTE捕获上升沿时间戳
HTE驱动:dts配置用下面两根引脚短接测试如果是监控同步信号的话,可以去掉GPIO_OUT,驱动也需要修改复用orin+max96712+max9295A3.2 cam_fsync.c3.3 cam_fsync.h4、应用demo4.1 fsync_tsc.c4.2 fsync_tsc.h4.3 gpio-event-mon.c4.4 gpio-utils.c4.5 gpio-utils.h4.6 gpio.h5、同步效果
2026-09-24 10:11:57
22
原创 orin nx调试sc132gs和sc351hai
参考文章:https://forums.developer.nvidia.com/t/csi-camera-works-with-nvarguscam-but-not-v4l2/353957/6。
2026-08-28 11:51:53
37
原创 E: Could not get lock /var/lib/apt/lists/lock. It is held by process 3793 (packagekitd)
【代码】E: Could not get lock /var/lib/apt/lists/lock. It is held by process 3793 (packagekitd)
2026-08-27 17:17:25
19
原创 fatal: the remote end hung up unexpectedl
这是 Git 操作中一个比较常见的错误,通常表示与远程仓库的连接被意外中断。增大 Git 缓冲区(最常见有效)
2026-08-26 15:59:28
190
原创 orin nx出现discarding frame 0, flags: 0, err_data 4194402
使用3M模组+max96724+orin nx时出现下面的日志,使用v4l2-ctl命令测试异常。这里的解决方法是修改max96724的mipi输出速率,之前是使用0x2f。
2026-08-18 10:41:57
15
原创 调试英伟达thor+FG24-4CH-SCH
这里的/dev/video3使用的是mipi csi c,其他使用的是mipi csi a,可以验证解串器使用的是2个mipi 4lane,只不过解串器的映射可能要注意。
2026-08-11 10:06:52
27
原创 rk3568上调试IMX415
7yuv软件下载:https://gitcode.com/open-source-toolkit/72921?软件使用方法参考:https://baijiahao.baidu.com/s?参考文章:https://blog.youkuaiyun.com/wsxsxs/article/details/163509067?
2026-08-08 17:02:15
42
原创 Jetson Linux r38.4和r39.2安装
参考文章:https://forums.developer.nvidia.com/t/jetpack-7-1-dtbo-files-in-the-overlay-directory-cannot-be-loaded/363906。
2026-08-07 09:22:11
63
原创 E: Unable to lock directory /var/lib/apt/lists/
【代码】E: Unable to lock directory /var/lib/apt/lists/
2026-08-04 15:04:55
18
原创 /opt/nvidia/jetson-io/config-by-hardware.py的使用
【代码】/opt/nvidia/jetson-io/config-by-hardware.py的使用。
2026-08-04 11:55:47
16
原创 orin nx升级固件--36.4.4
(4). 电脑输入lsusb,看到产品ID为(7323/7423/7523/7623其中一项)时,说明已经进入recovery模式(7323表示Orin NX 16G,7423表示Orin NX 8G,7523表示Orin Nano 8G, 7623表示Orin Nano 4G)(1). 短接载板的rec引脚与gnd引脚(盒子在两个USB TYPE-C 接口下方的小孔)(2). 使用USB TYPE-C数据线连接载板和电脑(盒子是标记otg 口)2、将设备置于recovery模式。
2026-08-04 10:44:34
42
原创 2xmax96717+max96724+agx orin驱动代码
说明:这里主要解决max96717的设备地址和sensor地址映射,vc0->vc1多颗max96717+max96724使用配置思路如下:1、改变max96717的pipez stream id,然后max96724的pipe绑定使用相应的stream id2、max96717默认是vc0,把vc0改写成vc1\vc2\vc3,然后max96724再重新映射vc输出
2026-07-24 16:04:58
112
原创 agx orin上进行视频流分割显示
YUV422 的核心采样规则是:水平每 2 个亮度像素(Y)共享 1 组色度(U+V),垂直方向无压缩。单帧理论大小的通用公式为:Y 分量总数:宽 × 高,每个占 1 字节 → 共 宽×高 字节U 分量总数:(宽 / 2) × 高,每个占 1 字节 → 共 宽×高/2 字节V 分量总数:(宽 / 2) × 高,每个占 1 字节 → 共 宽×高/2 字节总和:宽×高 + 宽×高/2 + 宽×高/2 = 宽×高 × 2 字节打包格式(YUYV / UYVY / YVYU)每 4 字节存储 2 个像素(
2026-07-07 15:52:59
25
原创 使用flash.sh升级agx orin固件
参考文章:https://zhuanlan.zhihu.com/p/16466300828flash操作的相关说明文档:https://docs.nvidia.com/jetson/archives/r35.6.0/DeveloperGuide/SD/FlashingSupport.html#flashing-a-specific-partitionbsp包的下载链接:https://developer.nvidia.com/embedded/jetson-linux-r3560。
2026-06-18 17:48:00
48
原创 agx orin适配xcDeserializer3.0+gmsl双sensor
这里固定双sensor使用portA口,vc0->/dev/video1 vc1->/dev/video0//tegra234-p3737-camera-zuojisi-overlay.dts//z_ar0820_5300_9295.c//z_ar0820_5300_9295_mode_tbls.h//max9295A的寄存器初始化debug//pipeu2、验证vc1单独出图3、验证vc0+vc1出图i2ctransfer -y 2 w3@0x40 0x00 0x02 0x03i2ct
2026-06-15 16:31:27
169
原创 agx orin的dts一些注意事项
则tegra_sinterface = “serial_a”;一般为serial_a、serial_c、serial_e、serial_g。1、channel这里的endpoint要连续,中间不能跳,否则会解析错误。这里的port_index是6,而vi部分的port_index为5。以z_ar0820_5300_9295_csi_out0为例。3、tegra_sinterface的填写规则。(1)tegra-capture-vi中。4、port-index填写规则。这里和port_index对应。
2026-06-15 16:17:16
23
原创 mount: /mnt: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type
【代码】mount: /mnt: bad option;
2026-05-19 14:13:30
43
原创 window11登录samba出现拓展性错误
按 Win + X,选择 “Windows 终端(管理员)” 或 “PowerShell(管理员)”。1、以管理员身份打开 PowerShell。3、重启电脑(部分情况下需重启生效)。2、每条命令执行后,按 Y 确认更改。
2026-04-28 17:05:20
50
原创 max9295d+max96712/max96724实现External FSYNC (GMSL2)
我对后面这几个寄存器的理解是,GPIO0_B/C/D 0/1/2/3/4…代表linkB/C/D对应MFPx,GPIO0/1/2/3…代表link A对应的MFPx,总共17个。Max9295d的fsync输出给两个sensor(MFP9)
2026-04-09 20:02:13
202
原创 八股文总结
向 I2C 总线的每个有效 7 位地址发送「地址 + 写位」帧,通过检测从设备的ACK 应答判断地址是否有设备,它会跳过 I2C 规范的保留地址,输出中UU代表地址被内核驱动占用,十六进制数字代表探测到的有效设备地址。
2026-03-19 14:05:19
400
原创 嵌入式八股文总结
声明(Declaration):告诉编译器「某个标识符(变量 / 函数)存在,以及它的类型」—— 仅 “告知信息”,不分配内存、不提供实现;定义(Definition):为标识符「分配内存(变量)」或「提供具体实现(函数)」—— 是标识符的 “实体创建”,一个程序中标识符只能有一次定义,但可多次声明。通俗比喻:把标识符比作 “一本书”:声明:告诉别人「有一本叫《C 语言》的书,作者是 XXX」(只说存在,没拿出书本身);
2026-03-19 14:04:28
1162
Intel.RealSense.SDK-WIN10-2.56.3.7838.beta.exe
2025-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅