前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【用户经验分享】Jetson TX1-TX2通电后自动开机运行的方法

【用户经验分享】Jetson TX1-TX2通电后自动开机运行的方法

作者头像
GPUS Lady
发布2018-04-02 15:13:13
3.3K0
发布2018-04-02 15:13:13
举报
文章被收录于专栏:GPUS开发者GPUS开发者

国庆前(我要是没失忆的话应该是2017年的国庆)有群友问到Jetson如何开机自启动(意思是不想每次都人为的按下开机按键)。刚开始我以为他有程序要开机自启动,就叫他去把程序加入到Linux系统的inittab里,怎奈我会错意了,人家想的是每次不要开机去按那个按键而已(确实是,系统如果放现场使用去了,不可能人每次跑过去按下按键嘛)。这样就引出了今天这个帖子。

好了,废话少说,直接上干货了,在板子的某个设计文档里有这么一个图(你要是个软件人员就不要去找这个文档了,只管看图吧)。图中的意思很简单,就是告诉大家TX1(或者TX2)开发板的电源系统是怎么样子,反正是个概述,详细的含义只有硬件工程师懂得(当然像本人这样的既会设计点,又撸得了点代码的就另当别论了)。

这个图里面我们只要关注到鄙人用红圈圈起来的这个电路结构,即TX1(或者TX2)开发板底板上的S4按键,这个按键大家肯定都很熟悉的吧(什么你不熟悉???哦,我的天那你是如何让板子通电后运行的)。这个按键就是大家运行系统需要按下的Power键。如果你立马就找到这个按键了的话,那么改造就要从这里开始下手了(可别下不去手啊)。

那么这里的话,按照下图的上电顺序可以看到,其实它对各种电源的上电是有要求的,所以不是简单的接几根线那么简单(不信你可以试试把J6短路试试,看能不能开机)。那么看完后你还想改造么?

注:短路J6理论上是不会坏板子的,但是会开不了机,断开即可开机(不排除有的人比较爱折腾,可能会坏些东西)。

这里的改造分两大情况,一种是TX1模块,一种是TX2模块。相对于TX1,TX2模块内部已经考虑了用户的需求,所以用户只要在底板上面找到J27,将它的第1个脚接通到地(第1个引脚旁边是一个大大的螺丝孔,只要把螺丝孔和这个1脚相连通就行了)。这里面找出来这几个控制信号需要看原理图,看PCB文件,所以纯粹的程序员们就只管照做就是了。

那么麻烦的自然就是使用TX1模块的用户,这里的话有三种解决方案:

1、使用微控制器上电复位完成后,延迟300ms后驱动CHARGER_PRSNT引脚为低电平,或者在POWER_BTN引脚上产生一个低电平脉冲。(看到这里普通的程序员就住手吧)。要注意的是如果控制CHARGER_PRSNT引脚为低则需要保证低电平时间>= 200us,如果是控制POWER_BTN引脚则需要需要维持50ms-5s之间均可。

2、使用电源监控电路:(普通的程序员还是得住手,)

3、使用分立元件设计如下电路:(程序员们哭吧)

好了,关于开机自启动的改造就说这么多了,如果你有疑问可以与本人交流(要是弄坏了就不要找上我啦)。QQ群:62833093(在群里找飞翔的蚂蚁)

但是你必须要知道的....

Jetson TX1和TX2的质保期为一年!产品有人为损坏或者遗失零件、焊接跳线之类都不在质保范畴之内哟!也就是说如果你改装不成功,可能也无法获得英伟达的保修服务,因此在你决定做这件事情之前,一定要

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

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

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

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

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