Install OS in external storage(SD card, USB Flash/HDD/SSD or SATA HDD/SSD)
Requirement:
- Host PC with Linux
- Target storage
You install OS in this storage.
- Internet
- USB cable
This is included in Jetson TK1 box.
Instruction:
- Install OS in Jetson TK1
If you use "The Grinch" Custom Kernel 19 by Santyago, Do "Fresh installation (fastboot way)" in first post
in this topic.
(His kernel supports more devices than nvidia kernel.)
If you use nvidia kernel, Install NVIDIA kernel and drivers
But do not "Flash board"(./flash.sh) now.
- Format target storage to ext3 and mount it
sudo mkfs.ext3 /dev/sd?
mkdir /mnt/jetson
sudo mount /dev/sd? /mnt/jetson
- Copy Sample file system to target storage and unmount it
cd Linux_for_Tegra/rootfs
sudo cp -a * /mnt/jetson && sync
umount /mnt/jetson
- Plug target storage to Jetson tk1
- Connect Jetson TK1 to host PC and boot Jetson TK1 in recovery mode
- Flash board
sudo ./flash.sh jetson-tk1 <rootdev>
If target storage is
USB or SATA: <rootdev> = sda1
SD card: <rootdev> = mmcblk1p1
- Reboot Jetson
sudo reboot
- Login to your Jetson TK1
- Execute following command in Jetson TK1
sudo apt-add-repository universe
#Keep Jetson specific driver files.
sudo apt-mark hold xserver-xorg-core
#Update system
sudo apt-get update
sudo apt-get upgrade
- Check whether Jetson specific driver files are not over written
sha1sum -c /etc/nv_tegra_release
Tips:
If you will use the shell command-line a lot.
sudo apt-get install bash-completion command-not-found
You can update Ubuntu with following command next time.
sudo apt-get update
sudo apt-get upgrade
These command don't update drivers for Jetson TK1.
New drivers for Jetson TK1 will be released
here.
Top