Line 130: |
Line 130: |
| TODO | | TODO |
| | | |
− | === 更新Jetson操作系统 === | + | === 更新Jetson系统 === |
| + | 本章节描述怎样更新Jetson的L4T系统以支持我们的摄像头模组。操作系统更新方法,请参考[[VEYE CS Camera for Jetson TX2/zh#.E6.9B.B4.E6.96.B0Jetson Nano.2C Jetson TX2.EF.BC.8CTX2 NX.2C AGX Xavier.E5.92.8CXavier NX.E7.B3.BB.E7.BB.9F|更新Jetson操作系统]]。 |
| | | |
− | ==== Trigger模式的支持 ====
| + | 特别的,对于MV系列相机,除了在linux系统中增加了摄像头的驱动,我们还增加了一个内核补丁——veye_mv_l4t_32.7.1.patch。 |
| + | |
| + | 这个patch具备两个功能: |
| + | |
| + | # 增加了黑白相机的Y10和Y12两种数据格式的支持。 |
| + | # 增加了trigger模式的支持。 |
| | | |
| ==== raw data图片格式说明 ==== | | ==== raw data图片格式说明 ==== |
| + | 在TX2和XAVIER上,10 bit depth和12 bit depth的raw data在内存中的存储格式是不标准的。我们扩展了linux内核中的定义以支持这种情况。 |
| + | |
| + | ===== Nano ===== |
| + | {| class="wikitable" |
| + | !Depth |
| + | !Bit order |
| + | !FourCC |
| + | !Enumerator |
| + | |- |
| + | |8 |
| + | |B7 B6 B5 B4 B3 B2 B1 B0 |
| + | |GREY |
| + | |V4L2_PIX_FMT_GREY |
| + | |- |
| + | |10 |
| + | |0 0 0 0 0 0 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 |
| + | |'Y10 ' |
| + | |V4L2_PIX_FMT_Y10 |
| + | |- |
| + | |12 |
| + | |0 0 0 0 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 |
| + | |'Y12 ' |
| + | |V4L2_PIX_FMT_Y12 |
| + | |} |
| + | |
| + | ===== TX2 ===== |
| + | {| class="wikitable" |
| + | !Depth |
| + | !Bit order (X is undefined) |
| + | !FourCC |
| + | !Enumerator |
| + | |- |
| + | |8 |
| + | |B7 B6 B5 B4 B3 B2 B1 B0 |
| + | |GREY |
| + | |V4L2_PIX_FMT_GREY |
| + | |- |
| + | |10 |
| + | |0 0 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 X X X X |
| + | |TY10 |
| + | |V4L2_PIX_FMT_TX2_Y10 |
| + | |- |
| + | |12 |
| + | |0 0 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 X X |
| + | |TY12 |
| + | |V4L2_PIX_FMT_TX2_Y12 |
| + | |} |
| + | |
| + | ===== XAVIER ===== |
| + | {| class="wikitable" |
| + | !Depth |
| + | !Bit order (X is undefined) |
| + | !FourCC |
| + | !Enumerator |
| + | |- |
| + | |8 |
| + | |B7 B6 B5 B4 B3 B2 B1 B0 |
| + | |GREY |
| + | |V4L2_PIX_FMT_GREY |
| + | |- |
| + | |10 |
| + | |0 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 X X X X X |
| + | |XY10 |
| + | |V4L2_PIX_FMT_XAVIER_Y10 |
| + | |- |
| + | |12 |
| + | |0 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 X X X |
| + | |XY12 |
| + | |V4L2_PIX_FMT_XAVIER_Y12 |
| + | |} |
| + | 同时,我们提供了工具软件,以便将特殊的数据格式转为标准格式。https://github.com/veyeimaging/pixel_layer_convert<nowiki/>。 |
| + | |
| + | ==== Trigger模式的支持 ==== |
| | | |
− | ===== 系统状态验证 ===== | + | === 系统状态检测 === |
| <br /> | | <br /> |
| | | |