tx2--开机启动
TX2上电自动开机
参考:http://121.42.13.250/?p=168
问题描述
Jetson TX2在接通电源后,按下板子上的PWOER BTN开机键(S4)后,便能够正常启动。但这对于一个嵌入式设备来说非常的不方便,总不能每次都拆开机器去按一下板子上的开机键吧。当然我们可以将这个开机键引出接到机器外壳上,但是我们更希望TX2能够在通电后自动开机。
解决方法
将板子上J27附近的R313焊上0R电阻,位置在板子右上角的螺丝孔附近。如图所示:
解决过程
正常我们的TX2开机是通过按下S4开机键开机的,所以要使TX2可以上电自动开机,首先想到的就是用MCU的引脚控制开机键,给一个低电平进行开机,这样需要从按键的引脚到控制板上,感觉很不美观,不是一个正常的解决方案。
通过查阅资料后,找到了一篇文章,文中提到的方法是将底板上的J27端子的1脚与GND短接,也就是与J27旁边的螺丝孔连在一起。位置如下图所示:
J27应该是一个PFC排线座,把1脚与GND短接起来还是需要飞线,不好看,再找找看有没有其他方法。
继续查阅资料后,发现TX2在设计的时候就已经为我们考虑到了这个问题,Nvida官方文档就有提到如何解决上电自动开机的问题。在《NVIDIA JETSON TX1 AND JETSON TX2 INTERFACE COMPARISON AND MIGRATION》的P23中提到:TX2有Auto-Power-On电路,使能这个电路需要将CHARGER_PRSNT#引脚短接到GND,在TX2的底板上将J27附近的R313的0R电阻焊接上就可以了。
J27的位置在上文中已经标出,那么我们在J27附近找到R313就行了。这时我发现J27旁边的电阻都是0402封装的,并且全部没有标位号,要确定R313的位置还需要找到硬件设计手册。
《P2597_B04_PCB_assembly_drawing》为底板的PCB装配图,《P2597_B04_OrCAD_schematics》为底板的原理图,P16有J27的原理图(CHARGE CONTROL HDR)。通过这两个图纸我们就可以确定R313的位置了。
从原理图可以看出,R313的作用就是将J27的Pin1与GND短接,其实和上文中提到的与螺丝孔短接的方法是一样的。
板子上的电阻封装是0402的,我手边的电阻都是0603封装的,焊不上去,暂时先用一小节飞线短上,插上电源线,红灯亮起,两颗绿灯紧接着随后亮起,开机成功,ssh登陆成功,vnc登陆成功,完美解决。
tx2--开机启动的更多相关文章
- Linux设置开机启动
开机启动 解决服务器重启,比如断点,导致服务没有启动的烦恼 1.整理机器上面运行的服务,编些成sh脚本,文件为:/home/rc/exec.sh #加载环境变量 source /etc/profi ...
- 树莓派3B远程VNC的设置(包括开机启动)
可以说,现在很少有自带VNCserver的教程 因为之前 官方系统没有自带VNC 但是 现在 最新版的官方系统已经自带VNCserver 只需要在设置里启用一下,然后设置就可以用啦. 别的教程都是 ...
- Ubuntu管理开机启动服务项 -- 图形界面的Boot-up Manager
有时学习时安装的服务太多,比如mysql.mongodb.redis.apache.nginx等等,它们都是默认开机启动的,如果不想让它们开机启动,用到时再自己手工启动怎么办呢? 使用sysv-rc- ...
- (转)CentOS下开机启动查看管理命令:chkconfig用法
CentOS下开机启动查看管理命令:chkconfig用法 CentOS下开机启动查看管理的命令是:chkconfig 1. 开机启动列表查看: chkconfig --list 说明 ...
- windows7设置开机启动方式
打开计算机(资源管理器)(快捷键win+e),输入 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup 将需要开机启动的软件的快捷 ...
- ubuntu下设置开机启动服务
原文:http://blog.csdn.net/dante_k7/article/details/7213151 在ubuntu10.04之前的版本都是使用chkconfig来进行管理,而在之后的版本 ...
- Android开机启动程序
android程序实现开机启动的原理,简单点说就是做一个广播接收器,接收到开机广播时就启动activity或service或执行其它操作.Android系统在启动的时候会发出一个开机广播,内容为ACT ...
- Linux设置Memcached开机启动
Memcached开机启动方式 方法一: 在 /etc/rc.d/rc.local 文件中追加启动命令 /usr/local/memcached/bin/memcached -u root -d - ...
- Linux/CentOS 服务安装/卸载,开机启动chkconfig命令详解|如何让MySQL、Apache开机启动?
chkconfig chkconfig在命令行操作时会经常用到.它可以方便地设置和查询不同运行级上的系统服务.这个可要好好掌握,用熟练之后,就可以轻轻松松的管理好你的启动服务了. 注:谨记chkcon ...
- mac系统下mysql开机启动总是3307
修改了mysql的my.cnf可还是不行,启动后就是3307,必须关掉再启动. 觉得可能是mac系统在哪里写死了开机启动项. http://queforum.com/mysql/1012987-mys ...
随机推荐
- Gcd&Exgcd
欧几里得算法: \[gcd(a,b)=gcd(b,a\bmod b)\] 证明: 显然(大雾) 扩展欧几里得及证明: 为解决一个形如 \[ax+by=c\] 的方程. 根据裴蜀定理,当且仅当 \[gc ...
- 本地Git仓库与GitHub/GitLab仓库同步
本地仓库即为在你的电脑上的项目文件,远程仓库即为服务器仓库,如GitHub.GitLab或其他等.此处以GitHub介绍本地仓库与远程仓库的同步.可先创建本地仓库,也可先创建GitHub仓库,但都需要 ...
- Hive的原理和基本用法
一.Hive的概述 1.Hive的定义 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL进行数据读取.写入和管理. 2.Hive的架构图 hive ...
- MVC、MVT简介
一.MVC MVC的产生理念: 分工.让专门的人去做专门的事. MVC的核心思想: 解耦. M: Model,模型, 和数据库进行交互. V: View,视图, 产生html页面. C: Contro ...
- 计算机网络中OSI参考模型
OSI参考模型 应用层 包括所有能产生网络流量的程序 DNS属于这一层 表示层 用来判断传输之前是否进行加密或压缩处理(二进制.ASCII) 比如出现乱码情况,可能就是表示层的问题 会话层 一个浏览器 ...
- JuJu团队1月9号工作汇报
JuJu团队1月9号工作汇报 JuJu Scrum 团队成员 今日工作 剩余任务 困难 飞飞 将示例程序打包成exe 将crossentrophy和softmax连接起来 无 婷婷 -- 完善ma ...
- pytorch & numpy广播法则
广播法则 所有数组向维度最高的数组看齐,若维度不足则在最前面的维度用1补齐 扩展维度后,所有数组在某一维度相同或者长度为1,否则不能计算 当可以计算时,将长度为1的维度扩展为另一数组相应维度的长度 a ...
- 侯捷C++学习(一)
//c++学习//标准库非常重要//要规范自己的代码complex c1(2,1);complex c2;complex* pc = new complex(0,1);string s1(" ...
- ROS常用库(五)navigation之Tutorials
一.TF 详见古月居 https://www.guyuehome.com/355 重点:广播TF,订阅,编译时Cmakelist添加编译选项 broadcaster.sendTransform( tf ...
- (转)CentOS/Debian/Ubuntu系统 TCP-BBR 一键安装脚本
本脚本适用环境 系统支持:CentOS 6+,Debian 7+,Ubuntu 12+ 虚拟技术:OpenVZ 以外的(KVM.Xen.VMware等) 内存要求:≥128M 日期 :2017 年 0 ...