Blog


Pinch zoom without touchscreen in Android platform
Posted by ODROID on 16 May 2013 at 22:46 pm
Some users raised an issue about "Pinch zoom without touchscreen".

As you know well, ODROID-X,X2,U2 don't have multi-point touch screen while Q2 has it.
So there is no way to implement the pinch zoom feature.

But we found a brilliant idea and we are implementing it now.
If you click the scroll-wheel on your mouse, the mouse cursor shape is change to "Magnifier" from "Arrow".
cursor1.jpgcursor2.jpg
When you scroll up the wheel in Magnifier mode, Zoom-out events are generated via multi-touch emulator.
When you scroll down the wheel, Zoom-in events are generated.

If you see this video, you can feel how this new feature is great !!
This implementation is still Work-In-Progress. We will fix some bugs and improve the usability.
We are trying to release a new Android update by end of May.




ODROID-X2,ODROID-U2,ODROID-X

OpenGL ES 2.0 Programming on ARM Linux X11
Posted by ODROID on 16 May 2013 at 21:28 pm
If you are interested in OpenGL ES 2.0 programming, you may know this famous book.

OpenGL ES 2.0 Programming Guide ( Addison Wesley )
1313224-1-thumblg.png


The authors released some example source codes in this link.
http://code.google.com/p/opengles-book-samples/


We've tested the source codes with ARM Ubuntu on ODROID-X/X2/U2 which utilize the Mali GPU accelation in x11 window system.
But a few examples are not working due to some misused APIs. So we've fixed them and released the modified source codes.
Linux_X11_MaliTest.tar.gz



We've tested these examples on the ODROID and captured the running applications.

Chapter 2 : Hello Triangle.
CH02_HelloTriangle.png


Chapter 8 : Simple Vertex Shader
CH08_SimpleVertexShader.png


Chapter 9 : Simple Texture 2D
CH09_SimpleTexture2D.png


Chapter 9 : Texture Wrap
CH09_TextureWrap.png


Chapter 9 : MipMap2D
CH09_MipMap2D.png


Chapter 9 : Texture Cube map
CH09_TextureCubemap.png


Chapter 10 : Multi Texture
CH10_MultiTexture.png


Chapter 11 : Multi Sample
CH11_Multisample.png


Chapter 11 : Stencil Test
CH11_Stencil_Test.png


Chapter 13 : Practicle System
CH13_ParticleSystem.png


Tip !
You can find a PDF version of this great book with Goolgling. ;)


OpenGL,ODROID-X2,ODROID-U2,ODROID-X

SCaLE X11 : Thank you very much for visiting our booth
Posted by pinkodroid on 26 February 2013 at 18:02 pm
We thank you for visiting ODROID booth at SCaLE this year, especially thank to the people driving and flying there only to see the ODROID. 


Lots of ODROID developers visited our booth to talk face to face. We appreciate all your comments. 


scale1.jpg


There was one old man who came with his wife to show her ODROID-U2. He wanted to change her PC to ODROID-U2. She was very happy to use ODROID-U2 for her next PC. 
There was also lots of men who came with their kids. There was one kid who knew about RPI. The kid wanted to know the difference between ODROID-U2 and RPI. What one guy said was "RPI is the raspberry pie, and ODROID-U2 is the wedding cake" We all laughed a lot. 



scale2.jpg







ODROID-X2,ODROID-U2,ODROID-X,ODROID-Q2

ODROID at SCaLE : Southern California Linux Expo
Posted by ODROID on 19 February 2013 at 22:35 pm
We are going to show our ODROID development platform in the SCaLE Exhibition.





The Eleventh Annual Southern California Linux Expo
February 22-24, 2013  (Exhibition date : 23~24)
@ Hilton Los Angeles International Airport

You can find the ODROID in 5th page on this link.
https://www.socallinuxexpo.org/scale11x/exhibitors

If you want to see the ODROID in the wild, please visit us at booth #67.
Use this 4-digit promo code for your registration.
Promotion code : HARD ( For 40% discounts )


We are going to display various Linux distros and Android.

ODROID-U2 : ARM Ubuntu runs on 1080p Full-HD HDMI screen.
ubuntu_u2.jpg


ODROID-U2 :
Mali400 OpenGL-ES accelerated Quake3 3D Game on Ubuntu

quake.jpg


ODROID-U2 :  OpenNI + OpenCV + OpenGL + PCL with Xtion/Kinect Sensor   (Android)

openni.jpg


ODROID-U2 : Full-HD Shooting game (Android)
deadtrigger.jpg


ODROID-X2 : Fedora 18 runs Web browser and 3D OpenGL-ES 2.0 Benchmarking tool GLMark2-ES2.

fedora1.jpg


ODROID-X2 : OpenSUSE ARM 12.2 runs Web browser and 3D gear rendering.

opensuse.jpg


ODROID-X2 : Xubuntu runs Web browser and Quad-core system monitor.
xubuntu_1.jpg


ODROID-Q2(Tablet) : Ubuntu runs Software Center and GLMark2-ES2.odroidq.jpg


Quake3 playing demo by mdrjr ;)


ODROID-X2,ODROID-U2,ODROID-X,ODROID-Q2

Improved Win32DiskImager
Posted by ODROID on 01 February 2013 at 13:24 pm
We already posted "How to make a bootable SD/microSD/eMMC" in this link.  http://www.hardkernel.com/?b130
But few people have met the problem of flashing SD with 'win32DiskImager' or 'dd' utility.

Those utilities read data from an OS image file and write it to storage media.
But USB host in your PC, USB memory card reader or SD card itself may have problem to perform the secure and stable image copy.

Because of those root causes, the OS image can't be copied properly or corrupted in SD card.
So I decided to add a feature of verification of written image on the win32DiskImager Ver 0.6.

Basic flow of writing/verification is here!
1. Read 512KB from OS image file to buffer-a.
2. Write 512KB(buffer-a) to SD card.
3. Read 512KB from SD card to buffer-b.
4. Compare buffer-a with buffer-b. If they are different, stop the loop.
5. Increase pointer and goto #1 by end-of-file.

win32diskimager2.png

You can download the modified Win32DiskImage binaries in this link. It is working with WinXP/Win7.
http://dn.odroid.com/DiskImager_ODROID/win32diskimager2-binary.zip

Modified source code is here. You need the MinGW and Qt 4.8.4 SDK to compile it.
http://dn.odroid.com/DiskImager_ODROID/win32diskimager2-source_ODROID.zip

Note
1. The writing time is almost twice of the original version because of verification process.
2. The file name/path should not contain the 2-byte characters like Korean,Chinese,Japanese and so on.



ODROID-X,ODROID-U,ODROID-X2,ODROID-U2,ODROID-Q2