UPDATE 07.22.2014

OPENCV 2.4.6.1 COMPILED AND WORKY ON THE ODROID U3 (XUBUNTU 13.10)


//WARNING : THIS IS A STEP BY STEP GUIDE IN PHASE OF CREATION AND TESTING//

This post is to merge all the informations i find on the net and all the effort to make it worky

Here is my steps :

1) Flash the OS ( i used the XUbuntu 13.10) on a 8Gb SD card (class 4 : i need a faster class 10 20MB/s)

You'll need 2 piecies :

THE SD IMAGE WRITER :

Used a specia version of win32diskimager optimized for the Odroid. You can find it here :

http://dn.odroid.com/DiskImager_ODROID/Win32DiskImagerV11.zip

" Be sure to run the Imager with the Administrator Privilege"

THE OS IMAGE:

http://dn.odroid.com/4412/Linux/ubuntu-u2-u3/xubuntu-13.10-desktop-armh…

When you download the .img Image, it's compressed in a .xz archive... you need a tool like 7-zip to open it and uncompress it.

2) check java version : it has to be more or equal to 1.7

Go in the terminal/command line window and type :

java -version

3) Download the MRL all in one jar from here : 

https://github.com/MyRobotLab/myrobotlab/releases

4) Create a Folder and put the jar in it

For example Desktop/myrobotlabfolder/myrobotlab.jar

5)Run the jar

navigate to the mrl folder, for example :

cd Desktop/myrobotlab

and run the jar typing this command

java -jar myrobotlab.jar

//TODO fix the chicken egg problem on the odroid

//TODO find opencv native files for the ODROID

cyberhedz

9 years 9 months ago

Great post, I just want to chip in, if you don't already own an Odroid, or don't mind placing the second order, get the eMMC module that's preloaded with linux.  It outperforms SD cards drastically, and is available is various sizes on their site.  I bought the 16GB for testing, but if all goes well, I may upgrade it to the 64GB.

I already have an odroid U3.. i want to compare a class 10 sd card speed with an emmc speed since the sd card it's easier to find...

Maybe i'll move to the eMMC if the sd card is too slow

 

 

hairygael

9 years 9 months ago

Great post,

This will be a must have, it is good you started it, because with all the confusion I went through for to install Ubuntu 14.04 on my SD card and getting MyRobotlab working on the Odroid U3, I already had forgoten the "how to".

I use a 32 Giga SD card Class 10, the speed is correct, although I can't compare with a emmc card since I don't have one.

.

 

cyberhedz

9 years 9 months ago

I have done performance testing in the past on various devices comparing USB drives to SD card to eMMC.  from what i can remember the SD card was about 5-10mbps faster than usb, and eMMC was 10-15mbps faster than that.

kmcgerald

9 years 9 months ago

Here's a quick way to test your "disk"

On my loaner UDOO (not sure what class card)

(17:16 ubuntu@udoobuntu ~) > cat /proc/partitions
major minor  #blocks  name

 179        0   30748672 mmcblk0
 179        1   30740377 mmcblk0p1
(17:16 ubuntu@udoobuntu ~) > sudo hdparm -tT /dev/mmcblk0

/dev/mmcblk0:
 Timing cached reads:   668 MB in  2.00 seconds = 334.08 MB/sec
 Timing buffered disk reads:  52 MB in  3.02 seconds =  17.21 MB/sec
 

On my Beaglebone Black onboard eMMC

root@beaglebone:~# cat /proc/partitions
major minor  #blocks  name

 179        0    1875968 mmcblk0
 179        1      72261 mmcblk0p1
 179        2    1799280 mmcblk0p2
 179       16       1024 mmcblk0boot1
 179        8       1024 mmcblk0boot0
root@beaglebone:~# hdparm -tT /dev/mmcblk0

/dev/mmcblk0:
 Timing cached reads:   458 MB in  2.00 seconds = 229.00 MB/sec
 Timing buffered disk reads:  50 MB in  3.13 seconds =  15.97 MB/sec
 

I'll update the post when I get home and can try to peek at what the card is in my UDOO.

juerg

8 years 5 months ago

Odroid XU4, my numbers with SDCard SanDisk UHS-I

Timing cached reads: 1964 MB in 2 secs = 983.58 MB/sec

Timing buffered disk reads: 104 MV in 3.03 sec = 34.27 MB

First had a emmc card but could not make odroid boot from it. Also had problems using an older SDCard as it did not work. My next try was a Sony 32 GB card which worked but then stopped working and gave me only "its a read only card". Got a refund for the whole package once returned (Pollin, Germany).

Now with ths SanDisk Card it looks like to be working (and I hope it stays like that)