Skip to content

This tool allows users to flash ResinOS on Jetson supported devices

License

Notifications You must be signed in to change notification settings

6RiverSystems/jetson-flash

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jetson-flash

This tool allows users to flash ResinOS on Jetson supported devices

This tool is separate into two parts:

  • Extract resin-image from a resin-image-flasher (this will be moved to etcher once the fatfs issues are fixed)
  • Flash resin-image via USB on a Jetson board (this will be moved to etcher)

Resin devices support

  • Nvidia Jetson TX2

WARNINGS

Due to issues with the fatfs node module, which does not support some operations we cannot transfer the following resin configurations:

  • system-proxy

Assumptions

  • Linux based host
  • Sudo privileges

Prerequisites

  • A Jetson ResinOS image

Tool dependencies

  • NodeJS (>= v6)
  • This tool runs internally the Linux_for_Tegra package that Nvidia provides, so we assume you have all the dependencies for this tool installed.

Getting Started

NOTE: Make sure that the Jetson board is pluged to your host via USB and is in recovery mode NOTE: Running the Nvidia flash tool requires sudo priviliges NOTE: Thist tool will produce all intermidiate steps in /tmp/${pid_of_process} and will require sudo priviliges to delete

Clone this repository

$ git clone https://github.com/resin-os/jetson-flash.git

Run the cli

$ ./bin/cmd.js -f resin.img

Support

If you're having any problems, please raise an issue on GitHub and the resin.io team will be happy to help.

License

The project is licensed under the Apache 2.0 license.

About

This tool allows users to flash ResinOS on Jetson supported devices

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%