- 博客(111)
- 资源 (5)
- 收藏
- 关注
原创 (三) nvidia jetson orin nvcsi tegra-capture-vi camera相关内容梳理 之 sensor相关代码分析
以及如何进行新款sensor的bring up工作。背景:对于nvidia 的jetson orin 的camera,其内部是如何实现的尼?硬件方面的pipeline是怎么关联的,其内部有哪些camera相关的modules?对于这些modules,软件上又是怎么去实现?设备树如何去抽象这些modules?分析完后,给我们一个camera sensor,如何进行bring up?上两篇文章详细分析了,
2023-04-13 17:36:15
1016
4
原创 (二)nvidia jetson orin nvcsi tegra-capture-vi camera相关内容梳理 之 nvcsi,v4l2相关代码分析
背景:对于nvidia 的jetson orin 的camera,其内部是如何实现的尼?硬件方面的pipeline是怎么关联的,其内部有哪些camera相关的modules?对于这些modules,软件上又是怎么去实现?设备树如何去抽象这些modules?分析完后,给我们一个camera sensor,如何进行bring up?相关的代码,那么从文章开始,将会分析 nvcsi相关的代码。上篇文章详细分析了,
2023-04-13 17:32:23
1394
1
原创 (一) nvidia jetson orin nvcsi tegra-capture-vi camera相关内容梳理 之 vi相关代码分析
背景:内容:TBD。
2023-04-12 18:10:05
2304
3
原创 nvidia jetson orin调试 MAX96712 serdes相机(SG2-AR0233C-GMSL2)
背景:想了解一下关于nvidia orin camera相关的模块,基于Drive Orin demo板的话,没有合适的相机,用 nvsipl框架点亮 GMSL相机不知如何下手,那么基于nvidia Jetson orin的话,目前国内有对应的转接板以及GMSL相机可以参考,基于此,那么本文详细记录一下关于nvidia orin的相关踩坑记录;需要Nvidia Jetson Orin开发板一个,MIPI转接板一个,MIPI转GMSL转接板一个,GMSL线束(fakra单线束),GMSL摄像头一个。
2023-04-11 18:59:41
3447
原创 marvell 88Q6113 固件配置 (automotive_switch_config_win_v4.10.0001_ENGINEERING_VERSION 工具使用)
方法为:automotive_switch_config_win_v4.10.0001_ENGINEERING_VERSION GUI工具中,配置好后,commands -> export configuration to file 然后保存为 config.bin文件,此config.bin文件,可以通过 create_secure_image_v3.exe 工具,插入到 88Q5072_88Q6113_flash.bin 烧录文件中,88Q5072_88Q6113_flash.bin 为厂家释放的,
2023-03-30 15:50:45
2026
1
原创 marvell 88Q6113 GUI配置工具(AutomotiveSwitch)使用
AutomotiveSwitchV4 -listdevices -hostaddr=90:2E:16:F3:19:B8 -ethertype=0x9101
2023-03-28 11:11:09
1848
2
原创 nvidia drive agx orin nvsipl camera数据流 驱动层分析
背景:nvidia driveos中关于camera,自己封装了一层nvsipl框架,在linux应用层,可以直接调用nvmedia 库,即可操作摄像头,对于配置这一块,也提供了json文件,xml文件来进行serdes的配置开发,如:使用了哪路i2c,serdes max96712 i2c设备地址是啥,camera sensor的i2c设备地址是啥等,然后在 nvsipl框架中,又有关于 serdes端,camera ic端的so库,来bring up camera,这是控制端的一些配置,那么对于数据流,
2023-03-16 15:45:06
2392
1
原创 mdio mii smi phy的调试技巧
背景:在平常调试smi时,挂载 soc mac控制器下面的smi总线上的smi设备,调试时,有没有类似 i2c-tools的工具尼?
2023-03-02 17:26:56
597
原创 nvidia drive agx Xavier平台I2C9同DP管脚复用,I2C不通问题梳理分析
背景:nvidia drive agx Xavier平台,使用 I2C9,管脚上,此I2C的管脚同DP口是复用的,默认,没有使用I2C的功能,项目上,使用到了I2C9 来控制 MAX96712 ,使用 i2cdetect工具扫描时,发现 i2c8(内核中序号从0开始,即I2C9)设备节点,detect不到设备,i2c不通,但是Gen的I2C是通的,通过初步分析,应该是I2C9同DP管脚复用问题导致,因此,本文以Drive AGX Xavier平台为基础,DriveOS0520版本,来分析 Nvidia的Dr
2023-02-17 17:33:07
408
原创 Jetson Orin平台marvell 88Q2112 RGMII接口网络调试
本文基于 Jetson Orin平台,使用 marvell 88Q2112 PHY芯片,调试Orin RGMII网络功能。
2023-02-10 14:53:37
2512
1
转载 ubuntu使用VNC实现远程桌面
https://blog.youkuaiyun.com/weixin_44543463/article/details/113846220
2023-02-02 20:39:55
402
原创 Marvell88Q6113 switch、marvell88Q2112调试记录(Jetson Orin平台)
主要记录 基于Jetson Soc平台,开发调试Marvell 88Q6113 switch的过程,调试过程详细到保姆级
2023-02-01 20:14:59
4437
4
原创 jetson orin mac驱动分析 ether_linux.c
对于linux 以太网来讲,硬件结构如下: 一般由3部分组成,soc内部的mac控制器,对于不同的soc采用的ip是不一样的,如国产黑芝麻bsta1000b平台,采用的是gmac,nvidia的jetson orin使用的是ether_linux,qcom sa515m,采用的是stmmac,现在以 nvidia的jetson orin为例,来分析 soc内部的mac控制器驱动的大体实现:
2022-12-07 18:55:28
983
原创 nvidia drive-agx-orin Driveos NVSIPL框架-内核层理解
对于nvidia drive agx orin的camera,非driveos系列的,如jetson orin系列,直接使用的是 v4l2框架,无linux上层的 nvidia的支持,上层需要实现 v4l2的调用,然后算法才能接入nvidia的camera,但是对于 driveos来讲(driveos需要nvidia授权,非开源),nvidia提供了一整套的camera框架,linux之上,实现了 nvsipl 框架来实现 camera的衔接调用(通过此框架,nvmedia可以获取到camera的数据,同时
2022-11-03 17:17:52
3209
原创 nvidia drive agx orin平台driveos 单独编译kernel
nvidia drive agx orin平台driveos 单独编译kernel
2022-11-01 12:09:04
1046
原创 nvidia driveos(Drive AGX Orin板子P3710/P3663)单独烧录kernel
在调试 nvidia drive agx orin时,如果需要烧录kernel,正常情况下,bootburn的脚本,需要完整烧录所有的镜像,bootburn.py脚本中,也只有一个 -s skip system的选项,在调试过程中,如果需要调试kernel镜像,刷写所有的镜像,将会大大影响效率,那么如何单独烧录 kernel镜像?
2022-11-01 11:45:42
1312
原创 driveos drive agx orin nvsipl_camera找不到 max96712
driveos drive agx orin nvsipl_camera找不到 max96712 解决方法
2022-10-31 23:16:53
930
原创 Nvidia Drive Orin/Drive AGX Orin DRIVE OS相关资源介绍
drive agx orin,driveos, driveos6.0.4.0 driveos6.0.3.0drive orin,nvidia,nvonline,nv developer
2022-10-17 23:31:07
3391
原创 DRIVE AGX ORIN 刷机后,不能完全删除上一次的版本-清除persistent分区
driveos nvidia drive-agx-orin 刷写时,清除persistent分区
2022-10-12 00:35:27
545
原创 nv drive agx orin apt-get update failed
arm64 drive-agx-orin apt-get update failed
2022-09-21 17:22:27
355
原创 Marvell88Q5192 switch调试记录(BSTA1000B平台)
BSTA1000B soc marvell88Q5192 switch的调试
2022-07-16 14:27:42
5558
4
原创 nvidia orinx quickboot编译
对于nvidia的quickboot的编译,使用如下:进入到 此目录:drive-foundation/firmware/src/bootloader/quickboot/qb-t18x-partner然后设置环境变量:export BUILD_FLAVOR=release export TARGET_SOC=t19x export TEGRA_TOP= ${top}/drive-foundation/firmware/src/bootloader
2022-04-24 17:33:20
746
1
原创 Ubuntu使用微信
使用docker环境部署即可GitHub - huan/docker-wechat: DoChat is a Dockerized WeChat (盒装微信) PC Windows Client for Linux
2022-04-22 13:55:18
985
原创 NVIDIA AGX Orin学习记录
1.源代码获取:目前 orinx 平台(含 orin以及 agx orin),代码需要从nvidia的partner账号上点对点获取,需要公司同nvidia销售对接,获取到相关资料和代码,目前有两种方式:a).通过 *.deb 包获取,然后在ubuntu20.04上安装即可;b).通过docker获取,需要nvidia ngc账号才能获取(目前没有获取到)获取到的代码,目前来看,只有kernel的bsp源码可以获取到,bootloader相关的代码,nvidia jetson系列不同平台使用
2022-04-17 20:18:50
3654
原创 NVIDIA AGX Orin平台编译问题汇总解决
1.sudo make -f make/Makefile.bind PCT=linux BOARD=p3710-10-a01 编译失败:Creating TOS image/bin/sh: 1: /home/xxx/workspace/plt/nvidia/agx-orin/src/drive-foundation/tools/security/tos_gen/gen_tos_part_img.py: not foundmake[1]: *** [/home/xxx/workspace/plt/n
2022-04-17 17:22:40
1844
原创 Vim显示乱码,LeaderF错误问题修复
1.使用vim插件,打开文件夹时,显示乱码,如下图2.同时,使用vim插件leaderf,报错如下:LeaderF - - - ...
2022-04-15 17:09:48
1276
原创 NVIDIA Orin 平台编译kernel
环境:ubuntu14.04问题:编译YouCompleteMe时出现如下错误:ubuntu:~/.vim/bundle/YouCompleteMe$ ./install.py --clang-completerSearching Python 2.7 libraries...Found Python library: /usr/lib/python2.7/config-x86_64-linux-...
2022-04-11 14:08:25
1376
2
fuser-bin-sourcecode.zip
2020-07-17
tool-iperf.rar
2020-04-10
《ARM Architecture Reference Manual ARMv8》
2019-04-19
ubuntu下 .img 镜像的制作
2017-10-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人