Difference between revisions of "Android on S3C6410"

From eLinux.org
Jump to: navigation, search
(Mini6410)
(added line number)
(3 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
[http://www.minidevs.com minidevs.com] is designed to highlight open source softwareare communities and projects that utilize Samsung technology. It aims to centralize information about open source projects on Samsung S3C6410, S3C2449 devices, We encourage your suggestions on the site and ways for Samsung to interact and serve the open source community.
 
[http://www.minidevs.com minidevs.com] is designed to highlight open source softwareare communities and projects that utilize Samsung technology. It aims to centralize information about open source projects on Samsung S3C6410, S3C2449 devices, We encourage your suggestions on the site and ways for Samsung to interact and serve the open source community.
  
It is a open source project that came from [ http://www.armdevs.com/ CoreWind] Corporation.
+
It is a open source project that came from [http://www.armdevs.com/ CoreWind] Corporation.
 
This page will explain how to Compile the Android system.
 
This page will explain how to Compile the Android system.
 
If you buy Mini6410, the Android source code and cross compile tools is supplied in DVD.
 
If you buy Mini6410, the Android source code and cross compile tools is supplied in DVD.
Line 19: Line 19:
 
[http://www.minidevs.com/Mini6410/Android.html#4_1_configure_and_compile_linu 4.1 configure and compile linux kernel]<br>
 
[http://www.minidevs.com/Mini6410/Android.html#4_1_configure_and_compile_linu 4.1 configure and compile linux kernel]<br>
 
[http://www.minidevs.com/Mini6410/Android.html#4_2_configure_and_compile_busy 4.2 configure and compile Android system]<br>
 
[http://www.minidevs.com/Mini6410/Android.html#4_2_configure_and_compile_busy 4.2 configure and compile Android system]<br>
make the root filesystem<br>
+
[http://www.minidevs.com/Mini6410/Android.html#4_3_make_the_root_filesystem_1_22797644743695855 4.3 make the root filesystem]<br>
 
[http://www.minidevs.com/Mini6410/Android.html#4_3_1_make_yaffs_filesystem_46 4.3.1 make yaffs filesystem]<br>
 
[http://www.minidevs.com/Mini6410/Android.html#4_3_1_make_yaffs_filesystem_46 4.3.1 make yaffs filesystem]<br>
 
[http://www.minidevs.com/Mini6410/Android.html#4_3_2_make_UBIFS_filesystem_75 4.3.2 make UBIFS filesystem]<br>
 
[http://www.minidevs.com/Mini6410/Android.html#4_3_2_make_UBIFS_filesystem_75 4.3.2 make UBIFS filesystem]<br>
 
[http://www.minidevs.com/Mini6410/Android.html#4_3_3_make_Ext3_filesystem_133 4.3.3 make Ext3 filesystem]<br>
 
[http://www.minidevs.com/Mini6410/Android.html#4_3_3_make_Ext3_filesystem_133 4.3.3 make Ext3 filesystem]<br>
 +
 
== Android Application program==
 
== Android Application program==
 
[http://www.minidevs.com/Mini6410/Android2.html#1_Preface_535465702181682_44841 Preface]<br>
 
[http://www.minidevs.com/Mini6410/Android2.html#1_Preface_535465702181682_44841 Preface]<br>
Line 49: Line 50:
 
[http://www.minidevs.com/resources/test.html#3_8_Android_Udisk_Test 3.8 Android Udisk Test]<br>
 
[http://www.minidevs.com/resources/test.html#3_8_Android_Udisk_Test 3.8 Android Udisk Test]<br>
 
[http://www.minidevs.com/resources/test.html#3_9_Android_backlight_Test 3.9 Android backlight Test]<br>
 
[http://www.minidevs.com/resources/test.html#3_9_Android_backlight_Test 3.9 Android backlight Test]<br>
 +
 +
 +
[[Category:Android]]

Revision as of 19:10, 14 July 2012

Mini6410

The mini6410 Single Board Computer is a high-performance controller board introduced by CoreWind. It is designed based on the S3C6410 microcontroller, 256MByte mDDR SDRAM, 256MByte Nand Flash, RTC, Audio and net on board. .

minidevs.com is designed to highlight open source softwareare communities and projects that utilize Samsung technology. It aims to centralize information about open source projects on Samsung S3C6410, S3C2449 devices, We encourage your suggestions on the site and ways for Samsung to interact and serve the open source community.

It is a open source project that came from CoreWind Corporation. This page will explain how to Compile the Android system. If you buy Mini6410, the Android source code and cross compile tools is supplied in DVD.

Highlights

Mini6410 android23.jpg

Build environment

3.1 Cross compile tools
3.2 Source code Prepared

Build the linux system

4.1 configure and compile linux kernel
4.2 configure and compile Android system
4.3 make the root filesystem
4.3.1 make yaffs filesystem
4.3.2 make UBIFS filesystem
4.3.3 make Ext3 filesystem

Android Application program

Preface
2 Download and install JDK
3 Download and install Android SDK
4 Download Android packages
5 Install Eclipse development tools
6 Install Android Development Tools
7 Configure the Eclipse
8 Create Android Virtual Device(
9 Develop the first android application program
9.1 Creat HelloMini6410 project
9.2 Run Application in AVD
10 Install the debug tools for Mini6410
10.1 Install USB ADB
10.2 Test ADB with Mini6410
10.3 Run application in Mini6410 by USB ADB

6 Android Test method

3.1 Android Ratation Test
3.2 Android MP3 Test
3.3 Android SD wifi Test
3.4 Android CMOS camera Test
3.5 Android net Test
3.6 Android 3G Test
3.7 Android USB bluetooth Test
3.8 Android Udisk Test
3.9 Android backlight Test