NVIDIA Jetson Nano新手手册:一场当没有人告诉你该做什么你要能够知道该做什么的无畏冒险

Jetson用户专用 感谢你带给我们各种惊喜

【序言】

这篇文章其实在我们的公众号里已经发过不止一遍。

每当NVIDIA嵌入式产品发布,我都觉得有必要让用户在决定购买之前能看一下。

吉浦迅从NVIDIA发布第一款嵌入式开发套件Jetsn TK1开始就建立了用户技术QQ群。凭借多年用户技术支持经验,我们深刻明白一个伟大产品要能够渗透到用户的应用方案里,首先必须先建立一个可以孕育种种伟大构想的地方,让每个有才华的个体能够在这里吸收经验、相互交流,最终推出自己最好的成果。

这本手册是在我们的指导原则中一个较简略的汇整。我们希望这些原则可以协助每一位加入我们QQ技术支持群的新人,并感谢你来到这里,让我们一同创造出伟大的事物。

【欢迎来到吉浦迅Jetson Nano VIP QQ技术群】

你的头一天

所以你至少已经拿到Jetson Nano来到了本群,恭禧,欢迎你的加入。

本群是由一批曾经和你现在的状态一模一样的用户所组成,但大家都希望你的头几个月能尽可能的感到轻松。

关于NVIDIA Jetson Nano开发的重要事实

1. 目前所有官方技术文档都是英文的。你必须要求自己习惯去看这些原滋原味的英文资料。而目前我不得不提醒的是:关于Jetson NANO的资料还在不断积累完善中,你可能是先行者,官方资料目前还不算多,我们也尽力在不断收集各种技术资料和教程,也欢迎你共享你的开发经验和教训。推荐你经常访问这个网站:https://www.elinux.org/Jetson_Nano。每周建议至少要访问一次。

2. 目前NVIDIA提供的原厂技术支持是他们的英文论坛。请善用翻译软件,并积极地利用这个论坛资源。和全球的开发者一起来探讨问题,从问题中学到知识,难道不是一件很cool的事情么?https://devtalk.nvidia.com/default/board/371/jetson-nano/

3. 这是一个伟大的产品,但同时也是一个新产品,几乎所有的人对这个开发板的认知都是从0开始,似乎不光要求你要会软件开发,硬件也需要懂一些,好在群里已经有一批历经了Jetson TK1和TX1、TX2三代产品的用户,但即便是这样,你也不要为你提出了一个问题,但没有人回答而觉得尴尬,因为大家可能真的没有遇到过。所以还需要你自己不断的尝试,千万不要放弃。

4. 如果你能顺利点亮你的NANO,表明这已经是一个很好的开始,后面的开发会有各种坑,原因请见第3条。大家都会遇到,我们也在努力去撰写一些教程,让大家尽可能顺利地跳过各种坑,但这是需要时间,所以我们欢迎群里的每个人能一起来写教程,事实上我们也欣喜地看到不少用户都很热心地在帮助其他人。Jetson NANO这款产品似乎对于入门的新手确实不太友好,但请您一定要对它有信心

填坑系列(1):自己亲手买的Nano,哭着也要点亮!

填坑系列(2):除了Jetson Nano,原来我还需要准备这些....

【适应】

你的头一周

所以你已经顺利为Jetson NANO刷好机,顺利进入ubuntu图形界面,甚至敲打了几个linux代码,发现这不就是一个Linux开发机么?一切似乎都很美好,那然后呢?

该做什么?

我们希望你在购买Jetson NANO之前就有个明确的开发目标,正如Jetson TX1/TX2的用户那样,这样你不至于拿到NANO后会不知所措。

看大家用Jetson TX1/TX2来开发什么?

一分钟看尽各行各业如何利用NVIDIA Jetson打造智能机器

NVIDIA AGX Xavier助力打造AI送餐机器人:让美食近在眼前

如果只是为了学习Linux开发,这个产品诚然是一个不错的终端开发设备,但我还是会建议你先从台式机上开始,因为从性价比上,台式机更合适,而且生态环境更全面,你能获得的技术帮助会更友好。

是的,我不得不说群里的用户对Linux新手的那些死循环式的问题是不太那么有耐心的。

同样的,如果你想学习深度学习、OpenCV、Python等等,都请先从台式机上开始。因为你可能还没开始进入软件学习,就已经被NANO的各种硬件问题搞到火冒三丈,我说的是真的。

自己学会安装开发环境

了解一下Jetpack是什么,并且开始学会熟练的安装。这个技能真的是很基础。光这一个过程可能就会让你受益良多,因为你不一定一次成功。

为什么这一步很重要,因为如果日后发现整个开发过程被你搞砸的时候,你还知道如何重头来做。

接下来尝试去跑自带的例子,研究一下代码,学习自己编译和编写。

对于已经有一些深度学习开发基础的朋友,可以试着在NANO上跑一下这个NVIDIA 著名的教程:https://github.com/dusty-nv/jetson-inference

针对有一些模型库下载困难的问题,我们已经做好了镜像:关于NV Jetson 产品运行jetson-inference出现问题的终极解决办法

【开始你的冒险】

你的头三个月

如果条件允许,你可以用Jetson NANO组装你自己的JetBot智能小车NVIDIA开源自动机器人套件JetBot介绍

这就是我们自己搭建的JetBot小车,是不是很有趣?

基本上头三个月你在Jetson上开发的热情是空前的。我们会尽量去回答你在群里的提问,但不是每个状况我们都遇见过。

群里很多用户都非常友善。尤其是当你愿意在群里分享你的开发经验时,你的RP值会暴涨,直接的表现是,当你遇到问题是,就会有其他人愿意帮你面对问题并解决问题。

时间长了,你会发自内心地感受到,在这个群里,你所做的可能远远超过原先你所专精的。

我如何知道志同道合的伙伴?

最好的方法就是成为群里最活跃的那个人,不管是提问也好,还是帮助解答别人的问题。真的。当你这样做时,你会知道群里其他用户在用Jetson做哪些事情,其他用户也会因此认识你。其实每个群里的用户想要知道你在乎什么、你擅长什么、你担心什么、拥有哪些经验等等,把话讲开的方法就是将这些事物一一的告诉对方。如此一来,你就可以汲取关于这些项目的信息,并且也把自己的状态介绍给一个大团体认识。

【价值是持续成长的】

你的头六个月

你已经解决了繁杂的问题,准备好要在Jetson Nano上出成果,并开始塑造自己和你公司的未来。你自己的专业开发工作现在都在你的掌握之中,

我们还是希望你能经常回到这个群里,和大家保持持续的交流,因为群里每个开发者所做的事情,可能都能带给你更多的灵感,让你开创更大的价值。

我们的目标是希望帮助用户顺利在Jetson平台上开发出想要的产品。我们等不及要看到你决定要带给客户的产品、功能与体验,我们等不及要看到你在这里所创造出的未来。

原文发布于微信公众号 - 吉浦迅科技(gpusolution)

原文发表时间:2019-05-05

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券