Skip to content
Vignesh Varadarajan edited this page Feb 28, 2015 · 13 revisions

Welcome to the 2015VisionCode wiki!

Setting Up the Jetson TK1:

  1. Download the "CUDA-6.0" toolkit from Nvidia using this link.

  2. Next, you will have to download the Open CV Tegra Packages. Go to this site.

  3. Download the following:

  • OpenCV4Tegra 2.4.8.2 runtime package (Requires membership of the CUDA Registered Developer Program)

  • OpenCV4Tegra 2.4.8.2 development package (Requires membership of the CUDA Registered Developer Program)

  1. Save both (Cuda-6.0 Toolkit and Open CV Tegra Packages) on a USB

  2. Set up your Jetson TK1 following these steps:

    • Plug in the power

    • Use an ethernet cable to connect the Jetson to a router

  3. Go to your terminal and type the following code:

    ssh ubuntu@<jestson ip address>

    • The password is ubuntu
  4. Type the following commands in your terminal (you must do the following code in order)

    sudo apt-mark hold xserver-xorg-core
    
    sudo apt-add-repository universe
    sudo apt-get update
    
  5. Insert your flash drive into the USB Port on the Jetson.

  6. Mount the flash drive with the following commands in the Jetson's terminal (which you ssh'd to)

    • When you mount something, you are making the files in the flash drive accessible from inside Ubuntu. In this case, you are giving the Cuda Toolkit 6.0 and the Open CV Tegra (the files downloaded on your USB) a location called /media/usb.
    cd /media/
    sudo mkdir usb
    sudo mount /dev/sda /media/usb
    ```
    Or, depending on your computer, you may have to try the following instead:
    
     ```
    sudo mount /dev/sda1 /media/usb
    cd /media/usb
    ```
    
    
  7. Type the following lines of code in your terminal (you must do the following code in order)

    sudo dpkg -i libopencv4tegra_2.4.8.2_armhf.deb
    sudo dpkg -i libopencv4tegra-dev_2.4.8.2_armhf.deb
    
  8. Install git by typing the following lines in your terminal:

    sudo apt-get install git
    
  9. Configure git by typing the following commands:

    git config --global user.name "Something"
    git config --global user.email "something@something.com"
    

    Good Job, you are finished!

Freqeuntly Asked Questions:

Question:

  • I have tried to plug in a keyboard, mouse, and camera into a USB hub that is connected to the Jetson. However, when I finally load my GUI, nothing seems to be working. Why is this the case?

Answer:

  • The kernel for the Jetson TK1, Grinch, is programmed to use a USB 3.0 hub. The problem that you have can be solved by purchasing a USB 3.0 hub.