Latest Post
[Android] Exynos5250 Mango520 Android Jellybean4.1.1 Release 20140613
1. emmc 부팅 patch
2. wifi /bt 드라이버 포팅 완료
3. SATA 드라이버 검증 완료 ( 98MB/s )
4. EDID disable , HDMI 1280x720 출력
5. uboot tzpc 초기화 추가
6. kernel audio 드라이버 포팅 및 검증
7. HDMI audio 전송 : VIDEO_EXYNOS_HDMI_AUDIO_I2S 설정
소스 다운로드 


## MangoC520 build and boot

#Boot mode
SD CH2  : Off, ON, Off, Off, Off, Off
eMMC CH0: Off, Off, On, Off, Off, Off

[ SD Writer ]
$ cd image
root@icanjji-pc:/home/icanjji/work/mango5250/image# df
Filesystem      1K-blocks     Used  Available Use% Mounted on
/dev/sdf2      1947374844 47843860 1802068876   3% /
udev              2006144        4    2006140   1% /dev
tmpfs              805972     1396     804576   1% /run
none                 5120        0       5120   0% /run/lock
none              2014924       76    2014848   1% /run/shm
/dev/sdf1           96880      120      96760   1% /boot/efi
/dev/sdh2          231976   184984      46992  80% /media/57f8f4bc-abf4-655f-bf67-946fc0f9f25b
/dev/sdh4           99184     4152      89912   5% /media/c6fbf909-f159-5e26-9034-c242bb92eea0
/dev/sdh3          347152    68804     260428  21% /media/d0d802e7-fb36-2d45-6053-9261c56ff77d
/dev/sdh1        30536096      240   30535856   1% /media/0000-3333

$ sudo./mango5250_uboot_writer sdh 520 
"/dev/sdh 이면 sdh만 입력"


[ u-boot Compile ]
$ ./build_uboot clean
$ ./build_uboot config
$ ./build_uboot

[ Kernel Compile ] 
# Toolchain  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi- 

$ ./build_kernel defconfig mango520_mrvl8787_defconfig
$ ./build_kernel

# clean
$ ./build_kernel clean


[ Android JellyBean Compile ]


$ tar xf mango520-jellybean-4.1.1-xxx-prebuilts.tgz
$ tar xf mango520-jellybean-4.1.1-xxx.tgzb
$ mv prebuilts android-jellybean-4.1.1/
$ cd android-jellybean-4.1.1
$ ./android_build.sh clean
$ ./android_build.sh 

[fastboot write]
u-boot 실행 후 
$ fdisk -c 0 600 1024 300
$ fatformat mmc 0:1
$ fastboot 
### Host PC ( Linux ) 에서 아래 명령을 수행을 합니다. 

[uboot]
$ sudo ./fastboot flash fwbl1 mango520-bl1.bin
$ sudo ./fastboot flash bl2 smdk5250-spl.bin
$ sudo ./fastboot flash bootloader u-boot.bin


[kernel] 
$ sudo ./fastboot flash kernel zImage
[android]

$ sudo ./fastboot flash ramdisk ramdisk-uboot.img
$ sudo ./fastboot flash system system.img
$ sudo ./fastboot -w
[ u-boot ip ]
setenv ipaddr 192.168.3.121; setenv serverip 192.168.3.9; setenv gatewayip 192.168.3.1; setenv netmask 255.255.255.0; setenv ethaddr 04:32:F4:FD:00:B0
setenv ethaddr 04:32:F4:FD:00:B0
setenv bootargs "console=ttySAC2,115200n8 androidboot.console=ttySAC2"



[ u-boot ip ]
setenv ipaddr 192.168.3.121; setenv serverip 192.168.3.9; setenv gatewayip 192.168.3.1; setenv netmask 255.255.255.0; setenv ethaddr 04:32:F4:FD:00:B0


[tftp image fusing ]

[ bootloader fusing ]
==> set boot mode to SD CH2
tftp 41000000 mango520-bl1.bin; movi write fwbl1 0 41000000
tftp 41000000 smdk5250-spl.bin; movi write bl2 0 41000000; tftp 41000000 u-boot.bin; movi write u-boot 0 41000000

tftp 41000000 u-boot.bin; movi write u-boot 0 41000000

[ Kernel fusing ]
tftp 41000000 zImage; movi write kernel 0 41000000

[ Kernel tftp boot ]
tftpboot 40008000 zImage; bootz 40008000

tftpboot 40008000 zImage; tftp 41a00000 ramdisk-uboot.img ;bootz 40008000 41a00000

tftpboot 40008000 zImage; movi read rootfs 0 41000000 200000; bootz 40008000 41000000
Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
일방통행  |  ★★★★★
ISE 14.7 virtualbox를 설치했는데, ,iMPACT가 인식을 못하는데, 어케해야하나요?
min  |  ★★★★☆
These are the only Drives available to write images to: # major minor size name 1: 8 0 512805384 sda 2: 8 16 15558144 sdb Enter Device Number or n to exit: 2 Invalid selection! 왜 이런 오류가 나는 걸까요?
dino  |  ★★☆☆☆
NAND Scrub실행 후 에러가 나타납니다/ 조치방법을 알려주세요 에러내용 crz nand_erase_opts erase.addr=0x0, opt->offset=0x0, erase_ieng minfo_erases=0x20000 .....진행후 s3c-nand:ecc uncorrectable error detected---4개발생합니다 빠른 회신부탁드립니다 연락처:010-3752-6251 강희진
bluewind  |  ★★★★★
안녕하세요..구입했는데..회로도 부탁드립니다. percephy@naver.com 입니다.
조형철  |  ★★★★★
상기 Backlight 관련 회로를 구할 수 있을까요?
hwang  |  ★★★★★
구입한지 조금 됬는데 회로도 부탁합니다. rubens7777@paran.com 입니다.