회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

리눅스 커널 3.7-rc5에 Devicetree를 이용해서 커널 작업을 하였습니다.

부팅시키는거 만만찮네요.......디버깅도 힘들고요....ㅠ.ㅠ

커널에 대대적인 변화가 있어서 요즘 엄청 고생하고 있습니다.
4412/5250 오픈소스 작업에 커널 메인라인 작업에....

왜 이렇게 해야할 일만 늘어나는지 몰겠네요...쩝.........ㅎ

-------------------------------------------------------------------------
kgene kernel for samsung, 2012/11/15 3.7-rc5 



Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0
Linux version 3.7.0-rc5-dirty (root@godori) (gcc version 4.4.6 
(crosstool-NG 1.14.1) ) #3 SMP PREEMPT Thu Nov 15 19:39:47 KST 2012
CPU: ARMv7 Processor [410fc0f4] revision 4 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
Machine: SAMSUNG EXYNOS5 (Flattened Device Tree), model: INSIGNAL ARNDALE board based on EXYNOS5250SCP
Truncating RAM at 60000000-6fffffff to -6f7fffff (vmalloc region overlap).
Ignoring RAM at 70000000-7fffffff (vmalloc region overlap).
Ignoring RAM at 80000000-8fffffff (vmalloc region overlap).
Ignoring RAM at 90000000-9fffffff (vmalloc region overlap).
Ignoring RAM at a0000000-afffffff (vmalloc region overlap).
Ignoring RAM at b0000000-bfffffff (vmalloc region overlap).
Memory policy: ECC disabled, Data cache writealloc
CPU EXYNOS5250 (id 0x43520010)
S3C24XX Clocks, Copyright 2004 Simtec Electronics
EXYNOS5: PLL settings, A=1000000000, B=800000000, C=333000000
M=1600000000, E=96000000 V=300000000
EXYNOS5: ARMCLK=1000000000, CDREX=800000000, ACLK400=800000000
ACLK333=333000000, ACLK266=266666666, ACLK200=200000000
ACLK166=166500000, ACLK66=66666666
aclk_266_gscl: source is aclk_266 (1), rate is 266666666
sclk_g3d: source is mout_mpll_user (0), rate is 800000000
sclk_gscl_wrap: source is ext_xtal (0), rate is 24000000
sclk_gscl_wrap: source is ext_xtal (0), rate is 24000000
sclk_cam0: source is ext_xtal (0), rate is 24000000
sclk_cam1: source is ext_xtal (0), rate is 24000000
PERCPU: Embedded 7 pages/cpu @c0ac7000 s6400 r8192 d14080 u32768
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 193040
Kernel command line: root=/dev/ram0 rw console=ttySAC2,115200
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 760MB = 760MB total
Memory: 760112k/760112k available, 18128k reserved, 0K highmem
Virtual kernel memory layout:
     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
     modules : 0xbf000000 - 0xc0000000   (  16 MB)
       .text : 0xc0008000 - 0xc041d054   (4181 kB)
       .init : 0xc041e000 - 0xc0443900   ( 151 kB)
       .data : 0xc0444000 - 0xc0483cc0   ( 256 kB)
        .bss : 0xc0483ce4 - 0xc04b90b4   ( 213 kB)
SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Preemptible hierarchical RCU implementation.
NR_IRQS:549
sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 
4294967286ms
Console: colour dummy device 80x30
Calibrating delay loop... 1987.37 BogoMIPS (lpj=9936896)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x403213d0 - 0x40321428
CPU1: Booted secondary processor
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
Brought up 2 CPUs
SMP: Total of 2 processors activated (3981.31 BogoMIPS).
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
S3C Power Management, Copyright 2004 Simtec Electronics
EXYNOS5250 PMU Initialize
EXYNOS: Initializing architecture
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Switching to clocksource mct-frc
NET: Registered protocol family 2
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 8, 1310720 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP: reno registered
UDP hash table entries: 512 (order: 2, 24576 bytes)
UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
NET: Registered protocol family 1
Trying to unpack rootfs image as initramfs...
rootfs image is not initramfs (no cpio magic); looks like an initrd
Freeing initrd memory: 6240K
ROMFS MTD (C) 2007 Red Hat, Inc.
msgmni has been set to 1496
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
dma-pl330 dma-pl330.0: Loaded driver for PL330 DMAC-2364208
dma-pl330 dma-pl330.0:  DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 
Num_Events-32
dma-pl330 dma-pl330.1: Loaded driver for PL330 DMAC-2364208
dma-pl330 dma-pl330.1:  DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 
Num_Events-32
dma-pl330 dma-pl330.2: Loaded driver for PL330 DMAC-2364208
dma-pl330 dma-pl330.2:  DBUFF-64x8bytes Num_Chans-8 Num_Peri-1 Num_Events-32
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
exynos4210-uart.0: ttySAC0 at MMIO 0x12c00000 (irq = 83) is a S3C6400/10
exynos4210-uart.1: ttySAC1 at MMIO 0x12c10000 (irq = 84) is a S3C6400/10
exynos4210-uart.2: ttySAC2 at MMIO 0x12c20000 (irq = 85) is a S3C6400/10
console [ttySAC2] enabled
exynos4210-uart.3: ttySAC3 at MMIO 0x12c30000 (irq = 86) is a S3C6400/10
brd: module loaded
loop: module loaded
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver net1080
usbcore: registered new interface driver cdc_subset
usbcore: registered new interface driver zaurus
usbcore: registered new interface driver cdc_ncm
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
mousedev: PS/2 mouse device common for all mice
Synopsys Designware Multimedia Card Interface Driver
dwmmc_exynos dw_mmc.0: Using internal DMA controller.
dwmmc_exynos dw_mmc.0: DW MMC controller at irq 107, 32 bit host data 
width, 128 deep fifo
dwmmc_exynos dw_mmc.0: wp gpio not available
dwmmc_exynos dw_mmc.0: 1 slots initialized
mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, 
actual 400000HZ div = 125)
dwmmc_exynos dw_mmc.0: Version ID is 241a
dwmmc_exynos dw_mmc.2: Using internal DMA controller.
dwmmc_exynos dw_mmc.2: DW MMC controller at irq 109, 32 bit host data 
width, 128 deep fifo
dwmmc_exynos dw_mmc.2: wp gpio not available
mmc0: BKOPS_EN bit is not set
mmc_host mmc0: Bus speed (slot 0) = 100000000Hz (slot req 52000000Hz, 
actual 50000000HZ div = 1)
mmc0: new high speed DDR MMC card at address 0001
mmcblk0: mmc0:0001 M4G1FA 3.72 GiB
dwmmc_exynos dw_mmc.2: 1 slots initialized
mmcblk0boot0: mmc0:0001 M4G1FA partition 1 1.00 MiB
mmcblk0boot1: mmc0:0001 M4G1FA partition 2 1.00 MiB
dwmmc_exynos dw_mmc.2: Version ID is 241a
  mmcblk0: p1 p2 p3 p4
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
  mmcblk0boot1: unknown partition table
TCP: cubic registered
NET: Registered protocol family 17
VFP support v0.3:  mmcblk0boot0: unknown partition table
implementor 41 architecture 4 part 30 variant f rev 0
Registering SWP/SWPB emulation handler
mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 400000Hz, 
actual 400000HZ div = 125)
RAMDISK: gzip image found at block 0
mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 50000000Hz, 
actual 50000000HZ div = 1)
mmc1: new high speed SDHC card at address b368
mmcblk1: mmc1:b368 NCard 3.70 GiB
  mmcblk1: p1
VFS: Mounted root (ext2 filesystem) on device 1:0.
Freeing init memory: 148K
INIT: version 2.84 booting
INIT: Entering runlevel: 3


Linux 2.6.35.7-Origen(by InSignal Co., Ltd.)

  /) /)
(='.'=)

login[1066]: root login on 'ttySAC2'
ls: /dev/ttyF*: No such file or directory
root@godori:~#
root@godori:~#
root@godori:~#
root@godori:~#
root@godori:~#
root@godori:~#
root@godori:~#
root@godori:~# ls -l
total 0
root@godori:~# cd /
root@godori:/# ls -al
total 29
drwxr-xr-x   17 root     root          1024 Nov  9  2011 .
drwxr-xr-x   17 root     root          1024 Nov  9  2011 ..
drwxr-xr-x    2 root     root          2048 Nov  9  2011 bin
drwxr-xr-x    5 root     root         12640 Jan  1 09:00 dev
drwxr-xr-x   12 root     root          1024 Nov 15  2012 etc
drwxr-xr-x    2 root     root          1024 Aug  7  2011 home
dr-xr-xr-x    3 root     root          2048 Nov  9  2011 lib
lrwxrwxrwx    1 root     root             3 Nov  9  2011 lib32 -> lib
lrwxrwxrwx    1 root     root             3 Nov  9  2011 lib64 -> lib
drwx------    2 root     root         12288 Nov  9  2011 lost+found
drwxr-xr-x    2 root     root          1024 Aug  7  2011 mnt
drwxr-xr-x    2 root     root          1024 Aug  7  2011 opt
dr-xr-xr-x   49 root     root             0 Jan  1 09:00 proc
drwxr-xr-x    2 root     root          1024 Mar 17  2012 root
drwxr-xr-x    2 root     root          2048 Nov  9  2011 sbin
-rwxr--r--    1 root     root           290 Nov  9  2011 stripall
dr-xr-xr-x   12 root     root             0 Jan  1 09:00 sys
drwxrwxrwt    2 root     root          1024 Aug  7  2011 tmp
drwxr-xr-x   10 root     root          1024 Nov  9  2011 usr
drwxrwxr-x   11 root     root          1024 Aug  7  2011 var
root@godori:/# uname -a
Linux godori 3.7.0-rc5-dirty #3 SMP PREEMPT Thu Nov 15 19:39:47 KST 2012 
armv7l GNU/Linux
root@godori:/#

"사람은 자기가 보고 싶은 현실만 볼 뿐이다." - Gaius Julius Caesar
엮인글 :
http://www.aesop.or.kr/index.php?mid=Board_Community_Freeboard&document_srl=92749&act=trackback&key=10e
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 107989
1750 예전에 묻고답하기에 PCB 뜨기 질문을 올렸었는데 file [4] Supsupi 2013-01-15 2902
1749 저희 회사 IP 차단이 되었네요. ㅠㅠ [7] 윤동열 2013-01-10 3246
1748 [근래관심사] 다시 디지털 음원에 푹 빠졌습니다. [4] 고도리 2013-01-07 2848
1747 IT 분야로 창업하실때 시행착오를 줄이시려면 ... [4] 파란새 2013-01-07 3278
1746 [JB-MR1]안드로이드 만쉐이....ㅠ.ㅠ, 또 구조를 바꿔 주셨네요 [2] 고도리 2013-01-07 3235
1745 제가 관심을 가졌던 아이템인데 벌써 사업화를 하신 곳이 있네... [2] 파란새 2013-01-06 3225
1744 이솝 시작부터 지금까지 살펴본 고수분들의 공통점 이랄까요 ..... [6] 파란새 2012-12-29 3069
1743 안드로이드 포팅 강의 듣고 왔습니다~ ^^ [6] 용진 2012-12-14 3191
1742 리눅스 커널 대신에 RTOS를 올린 안드로이드 등장. 유형목 2012-12-14 3146
1741 JDK6 설정 방법 :) chlrbgh0 2012-12-13 3267
1740 정말 긴 프로젝트가 하나 끝났습니다....한잔하러 갑니다. [4] 고도리 2012-12-11 3087
1739 [2013년 CES]에 이번에 구경꾼으로 참가하게 되었네요...^^ [6] 고도리 2012-12-06 2942
1738 새로운 $69 쿼드코어 보드 소개 [11] 이제현 2012-12-03 8239
1737 ARM Ubuntu 듀얼 모니터 설정 방법 이제현 2012-11-28 3390
» [Exynos5250] Arndale board 커널 작업 3.7-rc5 고도리 2012-11-16 4956
1735 [ArndaleBoard] Exynos5250 slackware for arm boot log 고도리 2012-11-02 19569
1734 Exynos-4412 User Manual (Public) version 배포 [2] 이제현 2012-10-26 3177
1733 따뜻해진다더니 계속 추운듯 ㅋ [1] 달중이 2012-10-25 2643
1732 토미님.....게시물 제가 삭제했습니다. - 쪽지 확인 후 고도리 2012-10-05 2702
1731 Qt 개발자 스터디 모임 진행 김대진^^ 2012-10-04 2937

사용자 로그인