# orin **Repository Path**: ye-zh/orin ## Basic Information - **Project Name**: orin - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-20 - **Last Updated**: 2023-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 内核 #### 介绍 orin 编译完成的内核文件和设备树文件, 可以直接进行替换, 替换完成后添加了YUV 和RGB888 图像解析功能 #### 软件架构 ``` ├── kernel&dts │ ├── Image // 内核 │ └── tegra234-p3701-0000-p3737-0000.dtb // 设备树 ├── LICENSE ├── README.md └── tools ├── i2c-y // i2c工具 ├── init.sh // 初始化驱动 └── power.sh // 电源驱动 2 directories, 7 files ``` #### 使用方法 1. 切换管理员用户 2. 复制Image 到/boot 文件夹 3. 在/boot 中创建camera 文件夹 4. 复制tegra234-p3701-0000-p3737-0000.dtb 到/boot/camera文件夹 5. 在/boot/extlinux/extlinux.conf 文件末尾添加FDT /boot/camera/tegra234-p3701-0000-p3737-0000.dtb 6. 复制i2c-y 到/usr/bin/ 文件夹 7. 重启系统 #### 获取数据流程 1. 切换管理员用户 2. 运行power.sh 3. 运行init.sh 4. 使用命令显示图像 ``` gst-launch-1.0 v4l2src device=/dev/video15 ! video/x-raw,width=1920,height=1080 ! videoconvert ! autovideosink ``` #### 设备结构 | | J2 | J3 | J9 | J10 | 数据类型 | |------|---------|---------|---------|---------|--------| | J2 | video0 | video1 | video2 | video3 | YUV | | J3 | video4 | video5 | video6 | video7 | YUV | | J4 | video8 | video9 | video10 | video11 | YUV | | J5 | video12 | video13 | video14 | video15 | RGB888 |