skip menu and go to main content

body start

Odroid - Start from here !

Project News

Project Info

  • Operating System: Linux
  • Member count : 5
  • Registered:  : 2009.11.07
  • Activity Percentile:  : 94.73%

activity viewforum,download view

Odroid Project

1.1 Introduction


Odroid is a project dedicated to delivering mobile entertainment devices with Android. HardKernel is currently selling the Odroid devices to advanced users and will start selling it to the general public (end-users) as soon as the software is more developed.

The Odroid is a sleek, handheld development platform that enables Integrators, Developers and OEMs to create customized applications and Android environmet.

Developers and OEMs can buy the Odroid Developer Edition NOW with Android 1.5-R3 and then download FREE firmware updates in the future.

Please note that the Odroid is a development platform and its specifications are subject to change without notice and it may include Beta and Pre-Release software. As such it is not designed for end-users.

Getting started with the [http]Odroid-T & S & 7

Getting started with the [http]Odroid-A & PC & A4

Getting started with the [http] Odroid-Q & X

1.2 Hardware Information

Full schematics are stored in the Odroid memory card.

You can see more detailed information in this link.



1.3 Android Platform Development for ODROID

The Free Your Odroid mission allows users to customize their mobile entertainment platform to meet their needs, modify existing software, and create or install any additional software. With Android, Odroid members are working on a stable system services software back-end; Odroid is a collaboration platform for open source and open discussion software projects working on interoperability and shared technology. This evolving Android platform will be used in forthcoming Odroid distributions as well.

_DROID_SOFTWARE.png

The ODROID Platform is composed of 3 major components: the boot loader, the linux kernel and the Android system.

1.4 Android application software development

Under construction ( Refer to http://developer.android.com/sdk/index.html )

1.4.1 Download SDK

1.4.2 Setup Development Environment

  • The Windows XP/VISTA ADB device driver for application developers can be found here. [http]http://dev.odroid.com/projects/odroid/download/13


  • The Linux ADB can be setup using these instructions.

    Use the lsusb command first to check the connection between the PC and ODROID.
        # lsusb
        Bus 001 Device 007: ID 18d1:0002  
        Bus 001 Device 005: ID 045e:00b9 Microsoft Corp. Wireless Optical Mouse 3.0
        Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
        Bus 001 Device 003: ID 0cf2:6230 ENE Technology, Inc. 
        Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
        Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
        Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
        


    In this case the ODROID is the first line shown above. Pay attention to the first ID hex code part "18d1".

    That id is used in the following steps to identify this device.

    Create a new file (as root)
        sudo gedit /etc/udev/rules.d/51-android.rules
        
    with the following content
        SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
        


    Make sure that the text after {idVendor} is the same as the device id found when using the lsusb command. Save and exit the editor.

    To allow execution of the rule, perform a chmod
        # sudo chmod a+rx /etc/udev/rules.d/51-android.rules
        


    To activate the rule, restart udev
        # sudo /etc/init.d/udev restart
        


    Final check: To check if the device is available, use the adb tool (which is part of the Android SDK. Download and installation instructions are at http://code.google.com/android)
        # adb devices
        
        List of devices attached
        BABABEEFBABABEEF device
        


1.4.3 "Hello ODROID !" on Emulator

1.4.4 "Hello ODROID !" on ODROID

1.5 Get Involved

Odroid is a project driven by a community of passionate and intelligent volunteers. If you have the ability, please contribute to our cause. Odroid's ambitions far exceed the resources available.

If you want to get involved, leave a message on the board with the following information.

Title: Want to be a member.

ID: (Your login ID)

Project name: (U-boot, Kernel, Android system and so on)

Description: Brief introduction

After the registration process, you can commit source (git access) and modify Wiki pages.


1.6 How To Purchase


The Odroid is sold directly from HardKernel. [http]http://www.hardkernel.com/store.php

한국에서의 구매는 [http]http://www.hardkernel.com/storeko.php

1.7 Manuals

1) User's manual (Korean version) @ODROID_User_Manual_V01.pdf (1.46 MB)
  • 이 파일에 무슨 문제가 있는 것 같은데요?! 다운로드가 안됩니다.
  • Could not download this file.. please fix this problem..

2) User's manual (English version) [http]http://dev.odroid.com/wiki/odroid/pds/FrontPage/ODROID_User_Manual_ENG_V091.pdf

3) Git 사용하기

1.8 신규 프로젝트 등록

오드로이드 개발자 센터의 시작 페이지의 프로젝트 만들기를 선택하시면, 신규 프로젝트 등록을 할수 있습니다. 관리자의 승인이 이루어 져야 등록이 완료 됩니다.

1.9 그외 것들

각 프로젝트에서 제공하는 기능은 다음과 같습니다.
  • 마일스톤: 버그를 마일스톤 계획에 따라 분류할 수 있습니다.
  • 게시판: 누구나 자유롭게 글을 올리고 답글을 주고받을 수 있습니다.
  • 버그: 프로젝트 진행에 관련된 문제점, 제안사항 등에 대해 담당자를 지정하고 효과적으로 관리합니다.
  • 코드: 소스코드를 내려받는 방법, 소스코드의 변경내역 등을 확인하실 수 있습니다.
  • 다운로드: 이 프로젝트에서 제공하는 파일 릴리즈 현황을 보실 수 있습니다.
  • 그외에도 개발 협업에 필요한 여러가지 기능들이 포함되어 있습니다~

더 많은 정보가 필요하시다면...

  • 좀더 많은 이용 사례는 [http]네이버 개발자 센터를 참고하세요.
  • 위키위키의 문법에 대해 더 알고싶으신 분은 WikiTutorial 을 참고하세요.
  • 이 사이트는 [http]nFORGE로 만들어졌습니다.

혹 문서를 찾으실 수 없는 경우라면 다음의 입력폼 혹은 찾기 페이지를 통해 관련 문서를 찾아보시기 바랍니다.