-
Notifications
You must be signed in to change notification settings - Fork 24
Flashing the eMMC
In order to get started, and after you plugged in the eMMC card using the converter, open your terminal. First, for the installation, navigate to /Linux-image-for-Odroid-xu3
$ cd Linux-image-for-odroid-xu3
With the command ls /dev/sd* you can view all available devices.
$ ls /dev/sd*
You want to make sure you have chosen the right one before starting the installation. If you are not sure, unplug the card and insert it again to un-/show the device. For example, the driver is /dev/sdb. So your command would be './install.pl /dev/sdb'. Notice: if this is not the correct device, you should cancel (with Ctrl+C) and change the device manually ('./install.pl /dev/sd[X]). For installation use:
$ sudo ./install.pl /dev/sd<x>
Be careful, during the installation one step is going to format partitions, which may erase unwanted data. Just make sure you are sure of the steps you choose. The countdown showing up later will still give you enough time to cancel, if needed. During the installation you will be asked to specify which configuration will be used. You should go ahead and choose your name from the list. You can go through the default configurations, or choose your own name, password, etc. (make sure to remember them, you will need them later on). Now you are done and you can remove the SD card.
Insert the eMMC card in the Odroid. You can find a switch on the Odroid, to choose between SD and eMMC. Make sure it is turned to eMMC. Now it is time to plug in the power and connect the LAN to the Odroid. It may take a while for the first boot. If the blue light next to the power cable is blinking you are fine. Remember that during the first boot of the eMMC card some initialization will be done. This happens automatically but it may take a minute or two.
You will need to create a connection -- you want to make sure you are choosing a Ethernet. While doing your editing check under 'IPv4Settings' that your Method is DHCP (this should be automatically, but just in case please check). After you have saved your editing, add your network connection and connect yourself to it. It is time to set the ssh, with 'ssh root@192.168.1.199 '(or your choosen Ethernet IP address) you can do so.
$ ssh root@<your chosen ethernet IP address>
$ password: elfmeter
git clone the model_car repository in your computer, and run the copy file from model_car folder using ./copy.sh
$ git clone https://github.com/AutoModelCar/model_car.git
$ cd model_car
$ ./copy.sh
You may need to update you date-settings with ' date –set ''[year]-[month]-[day] [hour]:[minute]:[second]'' '
$ date --set "yyyy-mm-dd hh:mm:ss"
After that, you can run the set file using ./set.sh, make sure to reboot after finished.
$ ./set.sh
Update the date again and run the second set file using ./set2.sh. (if it doesn't work the first time, try again.)
$ ./set2.sh
For testing the installation use './autostart.sh', some error messages may appear. Don't worry about them -- if it compiles, it will work. You can use the App to test whether everything works or not.
$ ./autostart.sh
Dahlem Center for Machine Learning & Robotics, Freie Universität Berlin
- Home
- Android App
- Autostart
- Bag file Samples
- Compile ROS Packages
- Compile Arduino from Odroid
- Connect to the Odroid
- Cross compile
- Install ROS indigo
- Multiple Machines
- Navigation
- Network
- Visualize Model car's sensor data
- Web Control Center
- Hardware
- Basic Packages version 1.1
- Flashing the eMMC
- Arduino MAIN v1
- Compile Realsense Camera Library
- Patch for Model Car
- Hardware (AutoNOMOS Model v2)
- Basic Packages (AutoNOMOS Model v2)
- Flashing the eMMC (AutoNOMOS Model v2)
- Getting started (AutoNOMOS Model v2)
- Arduino MAIN (AutoNOMOS Model v2)
- Hardware (AutoNOMOS Model v3)
- Basic Packages (AutoNOMOS Model v3)
- Arduino MAIN v3
- Flashing the eMMC (AutoNOMOS Model v3)
- Patch for Realsense IR/Depth Images (AutoNOMOS Model v3)