I sell on Tindie
Showing posts with label odroid-x. Show all posts
Showing posts with label odroid-x. Show all posts

Wednesday, September 4, 2013

Webcam on odroid-x in Android

Finally I can use my webcam in Android. Thanks to latest release 1.8.0 UVC from hardkernel
Steps needed (Ubuntu):
1. Download kernel BSP for 1.7.1
2. Download arm cross compiler as described in http://forum.odroid.com/viewtopic.php?f=51&t=83
3. Now to command line

PATH=$PATH:/usr/local/arm/arm-2010q1/bin
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- odroidx_android_sdmmc_defconfig
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- xconfig


Enable all webcam drivers as modules. Or enable only specific driver.


make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- INSTALL_MOD_PATH=../rfs modules_install
cp $(find ../rfs | grep .ko) ../rfs_fc
adb remount
adb push ../rfs_fc/ /system/lib/modules
adb reboot


Now when you start camera application - it will display image from your webcam.

Monday, October 1, 2012

Connecting external GPS to ODROID-X (Android ICS)

This bluetooth GPS can be connected to USB. 


I connected it to ODROID-X. After some patches it works.

File that should be patched: android/device/hardkernel/proprietary/libodroid-gps/Android.mk

Friday, September 28, 2012

ODROID-X playing 1080p video

ODROID-X from www.hardkernel.com playing 1080p video with hardware acceleration. Finally one of ARM boards is capable of doing it. I tried it with beagleboard and pandaboard - absolutely no way.
Beagleboard SGX drivers is still under development - forever and ever.
Pandaboard ES is getting really hot. The result - CPU changing clock constantly from high to low. You should install serious cooling system on it.
This one - ODROID-X - is really impressive with customized distribution of Android. This version of Android includes Dice player, that can use GPU hardware decoding. And there is XBMC patch for using this player. The board has great community support.
Ubuntu distribution is still missing graphic drivers.