• overview
  • 下载资源
  • 硬件连接
  • 开始刷机

英伟达出了三款嵌入式的开发板,TK1,TX1,TX2,分别对应Kepler ,Maxwell,Pascal架构。

本文呢讲具体怎么给Jetson TK1 刷机,以上的讨论呢,另写文章讨论。

overview

先说一下原理,个人理解:

其实这个开发板呢,应该说是一个板卡电脑,可以装Linux系统,还有很多接口,虽然资源少了点,跟电脑有什么区别吗?

那么给它刷机呢,跟手机刷机,给你的电脑就装个系统营养,其实就这么简单。

1.下载资源

英伟达提供了安装套件,可以从下边这个链接download。

https://developer.nvidia.com/embedded/develop/software

这个呢是三款 开发板 的综述,可以都了解一下,这次我们要看第三个,也就是TK1这个。

既然是装系统,那么我们得有系统镜像,驱动什么的吧,好

在下边可以找到

下载链接如下

1. Driver : Tegra124_Linux_R21.5.0_armhf.tbz2

http://developer2.download.nvidia.com/embedded/L4T/r21_Release_v5.0/Tegra124_Linux_R21.5.0_armhf.tbz2?I6GLwc9JklE8PWY8SLWyXpvqlign20NZU45ltvNx2k1s62uwing19V-H8YGnrzbn17Tt2CZ_MxO9Faprk7Umu1ti2mIqKzzvJ-L3Bger_EJN6QV0ofHZFjNC8CSQ27eMy7iplgKbCqgLJ46gR1Q-DxOlctbLIQ599JTfbT6x

2. Simple file system : Tegra_Linux_Sample-Root-Filesystem_R21.5.0_armhf.tbz2

http://developer2.download.nvidia.com/embedded/L4T/r21_Release_v5.0/Tegra_Linux_Sample-Root-Filesystem_R21.5.0_armhf.tbz2?OfZ29i_EPz_XZO5lDScLJYtIKlW4y6Dbzbv5DxdbK5PgdW0U2YTHRYumZ4Ir3CGAFDXlA4vAZpsIlKGeaXmowf8QT9Es3ewiwr5HCnO_aLwjAf1uVN5Mybo5PFv2dao_-7rmlu-7W3C1PBQk42bRNal2jGW-NFMY1hgWGjXdkCTElZVb-aTVnyQRYFv5mRfDXcM

资源搞下来了,接下来就好说了。

2.硬件连接

1. 把TK1 电源插好;

2. 用板卡自带的数据线(一定要数据线,不能随便找个充电线,一般手机的数据线也可以,micro usb 的),将你的主机( Linux 系统 !)跟板卡连接起来。

3. 如果你在windows下,退而求其次,装个ubuntu 的虚拟机,然后设置一下usb连接。

3.开始刷机

  • 解压

    把两个包放在同一个文件夹下。

    1.注意顺序 先解压 Driver

    sudo tar --numeric-owner -jxpf Tegra124Linux_R*armhf.tbz2 # * represent 版本号
    

    其实也可以右键点击,extract here 其实也差不多。

    解压 出一个 Linux_for_Tegra,进入这个文件夹,里边包含很多源文件,计入rootfs,这个目录现在是空的,应该只有一个readme.txt,顾名思义,这个就是文件系统的根目录,

    2.将文件系统 解压到 /Linux_for_Tegra/rootfs/

    sudo tar --numeric-owner -jxpf ../../Tegra_Linux_Sample-Root-Filesystem_*_armhf.tbz2  
  • 生成 image 文件,也就相当于系统镜像吧

cd /Linux_for_Tegra
#执行脚本
sudo ./apply_binaries.sh  
  • 进入TK1的 recovery 模式

    1. 开机 按一下 power 键 (最左边 )
    2. 迅速按住(长按)recovery (最右边)
    3. 按一下 reset 键 (中间)

  • 在 主机端 执行刷机脚本

    • 还是在 Linux_for_Tegra/

    • //执行
      sudo ./flash.sh -S 8GiB jetson-tk1 mmcblk0p1  

    会弹出一个8.6 G大小的 usb 设备,主机的shell 终端会打印一些信息,无非就是一些copy 的信息。

    其实你也可以打开这个 usb 设备(类似打开u盘),可以看到好多文件夹正在往上copy。

    等copy完成了,也就是刷机完成了,连上显示器,重启就可以用了。

    • 其实这个过程跟Linux恢复系统是一个原理,就是把原来的文件,保留原来的格式,再恢复到硬盘。

Jetson TK1 刷机步骤小记相关推荐

  1. Jetson TX2刷机教程

    一.参考资料 Jetson TX2官方文档 Jetpack开发者文档 Jetson官方安装教程 jetson tx2刷机 [TX2]NVIDIA Jetson Tx2刷机指南(JetPack-4.4. ...

  2. [Nvidia Jetson ]设备-Nvidia Jetson Nano刷机安装EMMC镜像(不使用sdkmanager工具)

    README 之前使用sdkmanager工具给jetson tx2刷机,因为网络的问题花了挺长时间的.最近学到一个新的方法,可以不通过sdkmanager工具,将base基础的镜像刷入Nvidia ...

  3. Jetson TX2刷机后USB无法使用 解决方案

    Jetson TX2刷机后USB无法使用 解决方案 Jetson TX2修改设备树 在非公版TX2刷机后可能出现无法使用USB的问题,这是由于官方的底板上采用INA3221芯片做了电源监控电路,只有确 ...

  4. Jetson tx2刷机指南及gparted扩容全踩坑实录

    这几周试了下jetson tx2刷机,出了很多报错,特在此记录. 本文包括tx2的大概刷机流程,以及gparted的扩容方式. 前期注意事项 1.如果能直接用ubuntu系统刷,请一定不要用虚拟机 2 ...

  5. 关于Jetson TX2刷机各种问题(刷机后键盘等等奇葩错误)

    今天是Jetson TX2刷机第四天,期间遇到各种奇葩错误,联系了各路好汉,查看了各种文档,在此进行汇总并事先声明:我吴彦祖就是饿死,从这儿跳下去,死外边,我也不会再买老黄家的Jetson系列任何一台 ...

  6. NVIDIA AGX xavier 系列一 刷机步骤经验总结

    NVIDIA AGX xavier 刷机步骤经验总结 1.设备准备与连线 1.1 设备清单 主机×1 (装有ubuntu16.04/18.04的电脑,内存充足:home至少50g ) 我最开始在自己笔 ...

  7. GMS刷机步骤兼测试手法

    GMS刷机步骤兼测试手法 VTS步骤(使用VTS套件) 1.烧录userdebug版本,手机开机后, Settings -> System -> Developer options -&g ...

  8. Jetson TX2刷机踩坑总结

    Jetson TX2刷机踩坑总结--wiznote笔记 目录 坑1: 在双系统的Ubuntu16.04下第一次刷机时卡在determing The IP address of target,造成TX2 ...

  9. tk1刷机+ROS安装+rplidar安装和配置+turtlebot安装和配置

    上一篇中,在ROS虚拟机中成功使用rplidar运行google cartographer后,下一步试图把这些移植到实验室的turtlebot上(tk1 + kobuki base).本篇记录一下移植 ...

  10. CiscoAIR-AP1832I-H-K9最全刷机步骤和WEB页面及控制器模式CLI配置。

    CiscoAP-1832I-H-K9刷机和web页面基本配置 实验准备: 一. 准备工具:console线.网线.文件传输工具<TFTPD64>.SecureCRT软件.IOS文件. 二. ...

最新文章

  1. grep 在HP-UX下的递归查找
  2. ReSharper 配置及用法(转)
  3. ubantu安装coturn穿透服务器
  4. Jenkins配置:添加用户和管理权限
  5. 653B. Bear and Compressing
  6. JSON 是如何诞生与发展的?
  7. greensock下载_使用GreenSock完成我们的可拖动的画布外菜单
  8. 聚合支付系统的设计与实现
  9. angular中uibpagination里面参数配置
  10. excel转置怎么操作_PDF转excel怎么操作?这个方法一定要熟知!
  11. EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT
  12. 网银支付 加密解密说明
  13. 冰河的大学生活,两个好基友:二神和波妞,哈哈,挺有意思的
  14. RabbitMQ报错ERROR: node with name rabbit already running on lhg1
  15. 算法之递归回溯(四)
  16. VS中编译带Qt的他人项目,环境搭建及解决报错
  17. DockOne技术分享(一二五):深信服容器云的负载均衡实现
  18. 第一次仿写小米官方首页总结
  19. weblogic 12c忘记密码
  20. 目前与征信相关的大数据来源,主要可以划分为哪四大类?

热门文章

  1. 判断任意时刻、位置是白昼?黑夜?
  2. OneWay广告后台注册申请
  3. 【单镜头反光相机】弥散圆、焦平面、景深、光圈
  4. c语言基础知识大全 pdf,c语言基础知识点概述.pdf
  5. 201919102004张雪婷(第四次作业)
  6. PHP 中的 cURL 爬虫实战基础
  7. java 发送 邮件通知 HTML模板 个性邮件 (十分钟内完成集成与调试)
  8. 【图解CAN总线】-6-classic CAN 2.0总线网络“负载率”计算
  9. yigo基础学习笔记3_数据映射_上引下推
  10. python 绘制频数与正太分布图