2012년 1월 30일 월요일

ARM Versatile Express on Android 4.0.3

Target Board name is Versatile Express, ARM.
Processor is Cortex-A9 Architecture and have quad core.
And Each Processor speed is 400MHz.
The target board does not have 3D device.
So, Does not run 3D App and Live Wallpaper.
And Android Running Process is very slow.

this is two different move.
Two differences is Android Source Tree.
 - first,
Build Tree is AOSP(Android Open Source Project) and Customizing Device Platform and App.
Live Wallpaper is Linaro's Animation.
Kernel version : 3.2.0
Android Version : 4.0.3


 - second,
Build Tree is Linaro Project.
Kernel version : 3.2.0
Android Version : 4.0.3

2012년 1월 26일 목요일

I will start Google Open Project

I have been make project from my Google Document Service.
but Google Doc size is small. only 1G Bytes.
so, i will make project from Google Open Project.

this is a Project Site.

http://code.google.com/p/androidonplatform/

Usage and Comment is always this blog write, and Binary and Source are that's Project site uses.

2012년 1월 15일 일요일

Mango210 fastboot bootloader

Fastboot bootloader build complete. support ICS [Android 4.0]
uboot based for smdkv210's uboot.
addition, ext4 fileystem and ext4 sparce support.
addition command.

in the future will support ext4 format command and logo.

command :

- fastboot oem format
  : sdcard initialize, partition create.
- fastboot erase fat
  : media partition create.
- fastboot -w flash kernel [kernel_Image]
  : erase userdata, cache and write kernel
- fastboot flash system [system.img]
  : write system image, ext4 sparse support
- fastboot flash userdata [userdata.img]
  : write userdata image, ext4 sparse support

usage :
1. insert sdcard (from host)
2. unzip mango210_uboot.zip
3. run script : ./sdwriter [destiny disk]
   : ex) ./sdwriter /dev/sdb
4. insert sdcard (to mango210)
5. booting mango210 and press gpio key. -> into the fastbooting mode.
6. typing command.
  - fastboot oem format
  - fastboot erase fat
  - fastboot -w flash kernel [image]
  - fastboot flash system [system_image]
  - fastboot flash userdata [userdata_image]
7. last, rebooting board.

image link : bootloader link

2012년 1월 14일 토요일

Android 4.0 on Mango210 (S5PV210)

i have another platform board. name is mango210. this board was used a s5pv210(samsung).
galaxy-s was used as AP type(s5pc110).
so, i have porting all device driver on mango210.
because previous data is old version (2.6.35).
many have device on mango210 board .

this is device list on mango210.
cpu : S5PV210 (samsung)
gpu : SGX540
ram : 512MB DDR2.
memory : 256MB nand (but not used), sdhci interface.
lcd : 7'inch led lcd.
touch : resistive single touch.
axis : bma150 accelator.
camera : 1.3M (noon130pc20)
audio : WM8960 (wolfson)
ethernet : smsc9220
finger mouse : VD5376
wifi,bt : SD8787 (marvell)

porting software version :
uboot : 1.3.4 (customizing ext4 sparce)
kernel : 3.0.8
android platform : 4.0.3

this is a playing movie.
Addition, android application youtube, google market.



link : image link

Android 4.0 on PandaBoard (omap4430)

i have practice on ICS(android 4.0) platform. so, i am used panda board.
panda board was pre-ported on AOSP, but not all device driver.
so, i have to study, on another device driver porting.
now, all device driver loading in ICS (android 4.0).
in addition, porting application youtube, google market, etc...

this, is a playing on ics movie.

kernel : 3.0.8
android platform : 4.0.3
running device : dvi, hdmi, spdif, audio, wifi, bt, dsp device



and link : image Link