2013년 7월 24일 수요일

[S5PV210 Mango210 ] Android Gingerbread 2.3.4 2013-07-24 소스 릴리즈


http://cafe.naver.com/embeddedcrazyboys
http://www.mangoboard.com/

수정 사항
1. SR130PC10 1.3M 카메라 포팅

소스 다운로드

http://crztech.iptime.org:8080/Release/mango210/android/gingerbread/gingerbread_2.3.4/2013_0724/

개발 환경
ubuntu 12.04 64bit
http://cafe.naver.com/embeddedcrazyboys/17766 :환경구성,Compile,Write
http://cafe.naver.com/embeddedcrazyboys/18501 : ubuntu 12.04 환경구성

##u-boot build
cd uboot
$ ./build_uboot

## kernel build
ls arch/arm/configs/
## 7inch 800x480 cap touch
$ ./build_kernel mango210_7inch_mrvl8787_5M_android_defconfig

## android build
$ ./mango210_build_android.sh

[sd 부팅 이미지 만드는 방법 ]
$df
[icanjji@icanjji-pc sdwriter]$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 1947374844 912226028 937686708 50% /
udev 2006136 4 2006132 1% /dev
tmpfs 805972 1388 804584 1% /run
none 5120 0 5120 0% /run/lock
none 2014924 76 2014848 1% /run/shm
/dev/sda1 96880 120 96760 1% /boot/efi
/dev/sdh2 231976 185676 46300 81% /media/57f8f4bc-abf4-655f-bf67-946fc0f9f25b
/dev/sdh1 7070048 60 7069988 1% /media/0000-3333
/dev/sdh4 103736 4152 94232 5% /media/01e933f7-9fc3-d2d1-3e9e-aa6a16374945
/dev/sdh3 348264 74320 255968 23% /media/bf92f2a0-24af-907b-fc47-68149b22cd30


$ cd sdwriter/
$ sudo ./sdwriter sdh 210
setenv bootcmd "movi read kernel 20008000;bootm 20008000"
setenv bootargs "root=/dev/mmcblk0p3 rootfstype=ext3 console=ttySAC1,115200 rootwait"

[ image write ]
SD boot image를 SD 0번 채널에 삽입한다.
전원을 인가하고, usb otg, RS232 연결

u-boot 실행 후
아무키나 누르고
mango210 보드 1, 3, 4 ON
CM-V210 보드 2, 3, 6 ON

MANGO210 # nand scrub
MANGO210 # fastboot

[Linux PC ]
$ cd image
$sudo ./fastboot flash bootloader u-boot.bin

부팅 스위치 변경
Mango210 : 1,2 ON
CM-V210 : 1, 6 ON

전원인가
u-boot 실행 후 아무키나 누르고,

MANGO210 # fastboot
Fastboot: employ default partition information
[Partition table on NAND]
ptn 0 name='bootloader' start=0x0 len=0x100000(~1024KB)
ptn 1 name='recovery' start=0x100000 len=0x500000(~5120KB)
ptn 2 name='kernel' start=0x600000 len=0x500000(~5120KB)
ptn 3 name='ramdisk' start=0xB00000 len=0x300000(~3072KB)
ptn 4 name='system' start=0xE00000 len=0x9800000(~155648KB) (Ubifs)
ptn 5 name='userdata' start=0xA600000 len=N/A (Ubifs)

[Linux PC ]
sudo ./fastboot -w flash kernel zImage
sudo ./fastboot flash ramdisk ramdisk-u-boot.img
sudo ./fastboot flash system system.img
sudo ./fastboot flash userdata userdata.img

재 부팅

댓글 없음:

댓글 쓰기