Difference between revisions of "ODROID"

From AIRWiki
Jump to: navigation, search
m (AndreaSalvi moved page O-Droid to ODROID: The platform name was not correct.)
(Added new tested OS; added Unresolved Issues, How-Tos, and Monitors sections;)
Line 1: Line 1:
There are two [http://www.hardkernel.com/ O-Droid] U-2 for development of small robots. Here are details and suggestions for their use.
+
There are two [http://www.hardkernel.com/ ODROID] U2 for development of small robots. Here are details and suggestions for their use.
  
==== Tested OS and versions ====
+
=== Useful How-Tos ===
 +
* [http://forum.odroid.com/viewtopic.php?f=52&t=81 Kernel recompiling process for the ODROID-U2]; it is necessary to do this if you ever wish to install external/out-of-tree drivers, as the "official package" is missing several critical kernel headers.
  
  
==== Tested I/O devices ====
+
=== Unresolved issues ===
  
 +
==== Wireless Networking ====
 +
Wireless communications seem to be very troublesome, as the network interfaces tend to lose or drop a lot of packages, both in RX and TX, to the point that a reliable SSH connection cannot be established. This happens at least with the "officially supported" wireless NIC (with a Realtek RTL 8191SU chipset).
  
==== Tested wireless communication ====
+
===== Realtek RTL8192CU =====
 +
This chipset seems not to be even detected by the stock HK kernel, but it is possible to use it after recompiling the kernel, disabling the in-kernel module for the NIC, and integrating [http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=21&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true Realtek's official driver] for this chipset inside it (instructions are included in the package).
  
  
==== Tested wired communication ====
+
=== Tested OS and versions ===
 +
* [http://forum.odroid.com/viewtopic.php?f=8&t=1193 Xubuntu 13.04]  for armhf architectures, released by HardKernel with their [https://github.com/hardkernel/linux modified Linux kernel, version 3.0.75]. The kernel can be recompiled for using 3D video acceleration but this would prevent USB video cameras to work, so it's useless for robot development (even more so since OpenCL can't be even used).
 +
 
 +
 
 +
=== Tested I/O devices ===
 +
 
 +
==== Monitors ====
 +
Monitors need a native HDMI interface to work with ODROIDs due to the strict requirements of the Exynos system-on-chip; for the same reason, external HDMI-to-DVI adapters are also '''not''' recommended, as you could result having a blank image screen ([http://odroid.us/mediawiki/index.php?title=Troubleshooting#My_Device_boots_.28The_alive_led_blinks.29.2C_but_it_doesnt_show_anything_on_the_display source] )
 +
 
 +
This is a list of monitors and TV screens with native HDMI ports that are known to work.
 +
* Sony KDL-32V4500
 +
* Samsung Syncmaster XL2370 HD
 +
 
 +
 
 +
=== Tested wireless communication ===
 +
 
 +
 
 +
=== Tested wired communication ===

Revision as of 16:48, 19 May 2013

There are two ODROID U2 for development of small robots. Here are details and suggestions for their use.

Useful How-Tos


Unresolved issues

Wireless Networking

Wireless communications seem to be very troublesome, as the network interfaces tend to lose or drop a lot of packages, both in RX and TX, to the point that a reliable SSH connection cannot be established. This happens at least with the "officially supported" wireless NIC (with a Realtek RTL 8191SU chipset).

Realtek RTL8192CU

This chipset seems not to be even detected by the stock HK kernel, but it is possible to use it after recompiling the kernel, disabling the in-kernel module for the NIC, and integrating Realtek's official driver for this chipset inside it (instructions are included in the package).


Tested OS and versions

  • Xubuntu 13.04 for armhf architectures, released by HardKernel with their modified Linux kernel, version 3.0.75. The kernel can be recompiled for using 3D video acceleration but this would prevent USB video cameras to work, so it's useless for robot development (even more so since OpenCL can't be even used).


Tested I/O devices

Monitors

Monitors need a native HDMI interface to work with ODROIDs due to the strict requirements of the Exynos system-on-chip; for the same reason, external HDMI-to-DVI adapters are also not recommended, as you could result having a blank image screen (source )

This is a list of monitors and TV screens with native HDMI ports that are known to work.

  • Sony KDL-32V4500
  • Samsung Syncmaster XL2370 HD


Tested wireless communication

Tested wired communication