前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >NVIDIA论坛常见Jetson问题汇总(2)

NVIDIA论坛常见Jetson问题汇总(2)

作者头像
GPUS Lady
发布2020-06-01 14:12:52
2.6K0
发布2020-06-01 14:12:52
举报
文章被收录于专栏:GPUS开发者GPUS开发者

Jetson NANO

1.如何在c++中检索Jetson Nano硬件唯一标识符(序列号)?

答:请参考NVIDIA Jetson Module EEPROM Layout

(网址:https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-3231/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fjetson_eeprom_layout.html ),

保存了这些神奇的数字

您可以访问这些数值,例如,$ sudo i2cdump -f -y 0 0x50

2. 我在nano中安装了ubuntu 18.04,并安装了jetpack 4.4。

问题是ubuntu经常会崩溃,我们已经缩小了范围,问题不在于电池或连接到nano的摄像头,也不在于内存isuse。我们使用veno和ssh连接到nano。即使程序不运行,Nano也会崩溃。请建议我们可以使用的方法,以记录细节/异常之前的操作系统崩溃内Nano。

答:请启用串口日志,并在崩溃前查看是否有任何显示。

参考:https://elinux.org/Jetson/General_debug

3. 我想问如何转换YUYV到H264格式,并用gstreamer v4l2录像?

我的设备是Jetson Nano, USB摄像头。

我刚开始接触NV设备,经验还很肤浅,希望能得到您的指导

答:如果能够看到预览,可以使用以下命令替换nvoverlaysink,以获得MP4文件:

nvv4l2h264enc ! h264parse ! qtmux ! filesink location=a.mp4

4.有人试过运行jetson nano 24x7吗?硬件能够运行它吗?也许每小时运行一次cron作业来收集数据?

答:我的Jetson Nano DevKit目前的正常运行时间为8天18小时,但大部分时间都处于空闲状态(平均功耗约1.5W)。只要你有一个稳定的电源和适当的散热系统,例如通过pwm控制的风扇,你应该可以全天候运转。

在官方 Jetson Nano Module Datasheet 文档中第33页提供了一个可靠性测试报告:

Jetson Xavier NX

问:现在我已经订购了Xavier和新的Raspberry Pi HQ相机。

我猜,HQ摄像机不能和Xavier一起工作。因此,如果Nvidia能修改nvarguscamerasrc插件就太好了,这样我就能使用这款非常棒的相机。

答:Raspberry Pi HQ相机使用的是索尼IMX477R 1230万像素的传感器。

我们没有维护IMX477R传感器驱动程序,你可以检查官方文档 L4T Sources所有支持的相机传感器驱动程序。

例如:

$L4T_Sources/r32.4.2/Linux_for_Tegra/source/public/kernel/nvidia/drivers/media/i2c/*

问:Jetson NX可以解码多少H.264 1080P30流?

在规范中,它被称为32流。

我试用了Deepstream 5.0,它可以运行16个H.264流@ 1080P30。

说明书上还说4x4k30,如果我没算错的话,4K = 4x1080p,所以应该是16x1080p30。请证实。

答:16 1080p30 is capability of Xavier NX.

问:我想在NX开发套件中测试CAN。你能给我一些使用CAN的建议吗?

答:在板子下面,你会发现J17有4个插脚(可以RX, TX, VCC, GND),你可能需要重新制作板子来使用这些插脚。

在NX中只有一个CAN控制器可用。

更新CAN pinmux寄存器:

0 x0c303000 = 0 x0000c400;

0 x0c303008 = 0 x0000c458;

可以链接一个这样的收发器:

-将收发机的RX连接到J17的CAN_RX

-其他3个引脚也一样

-更新上面提到的pinmux寄存器

-加载内核模块:

modprobe can

modprobe can-raw

modprobe mttcan

-使can接口在网络上的比特率500kbps:

ip链路设置can0向上类型可以比特率500000

您的can0节点已准备好传输数据包,您可以通过收发机的CANH和CANL引脚连接总线上的其他can节点。

-从can0发送消息

123 # abcdabcd cansend can0

-在can0中接收消息

candump can0

对于所有这些步骤,您将需要在总线上再连接一个CAN节点。

如果你没有其他CAN设备或收发机:

你可以做环回测试:

-将J17的CAN_RX连接到J17的CAN_TX

-更新上面提到的pinmux寄存器

-加载内核模块:

modprobe can

modprobe can-raw

modprobe mttcan

-使can接口在网络上的比特率500kbps:

-ip链路设置can0向上类型可以比特率500000环上

-candump can0 &

-123 # abcdabcd cansend can0

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-05-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GPUS开发者 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档