안녕하세요? 현재 이솝 보드용으로 Kernel 2.6.29를 올리고 있습니다.
구글의 안드로이드 커널을 기본으로 작업 중에 있으며, 최종적으로는 2.6.29 커널 하나만을 가지고,
이솝 포럼에 공개되어 있는 Linux용 RFS와 Android용 RFS를 모두 구동 시킬 수 있는 커널을 제작
하는 것이 목표 입니다. 아직 작업 중이지만 부팅로그 올려드릴께요... :)
이더넷하고, 사운드, OTG... 아직 수정해야 할 부분이 많네요. ㅎㅎ
U-Boot 1.1.6 (Mar 31 2009 - 10:54:38) for AESOP6410
CPU: S3C6410@666MHz
Fclk = 666MHz, Hclk = 133MHz, Pclk = 66MHz, Serial = CLKUART (ASYNC Mode)
Board: AESOP-S3C6410
DRAM: 128 MB
Flash: 0 kB
NAND: 256 MB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
smc911x: initializing
smc911x: detected LAN9215 controller
smc911x: phy initialized
smc911x: MAC 00:40:5c:26:0a:5b
TFTP from server 192.168.1.15; our IP address is 192.168.1.100
Filename 'zImage'.
Load address: 0xc0008000
Loading: T #################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#############
done
Bytes transferred = 1728892 (1a617c hex)
Boot with zImage
Starting kernel ...
Uncompressing Linux................................................................................................................. done, booting the kernel.
Linux version 2.6.29 (jhkim@jhkim-Xeon) (gcc version 4.2.4) #95 Fri Apr 17 16:40:02 KST 2009
CPU: ARMv6-compatible processor [410fb766] revision 6 (ARMv7), cr=00c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: SMDK6410
Memory policy: ECC disabled, Data cache writeback
CPU S3C6410 (id 0x36410101)
S3C24XX Clocks, (c) 2004 Simtec Electronics
S3C64XX: PLL settings, A=666000000, M=532000000, E=24000000
S3C64XX: HCLKx2=266000000, HCLK=133000000, PCLK=66500000
mout_apll: source is fout_apll (1), rate is 666000000
mout_epll: source is fout_epll (1), rate is 24000000
mout_mpll: source is mpll (1), rate is 532000000
mmc_bus: source is mout_epll (0), rate is 24000000
mmc_bus: source is mout_epll (0), rate is 24000000
mmc_bus: source is mout_epll (0), rate is 24000000
usb-host-bus: source is mout_epll (0), rate is 24000000
uclk1: source is dout_mpll (1), rate is 66500000
spi-bus: source is mout_epll (0), rate is 24000000
spi-bus: source is mout_epll (0), rate is 24000000
audio-bus: source is mout_epll (0), rate is 24000000
audio-bus: source is mout_epll (0), rate is 24000000
irda-bus: source is mout_epll (0), rate is 24000000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
Kernel command line: console=ttySAC0,115200 root=/dev/nfs rw nfsroot=192.168.1.15:/nfsroot/RootFS-aESOP6410 ip=192.168.1.85:192.168.1.15:192.168.1.1:255.255.255.0::eth0:off mem=128M ethaddr=00:40:5c:26:0a:5b
PID hash table entries: 512 (order: 9, 2048 bytes)
Console: colour dummy device 80x30
console [ttySAC0] enabled
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 128MB = 128MB total
Memory: 125980KB available (3160K code, 432K data, 160K init)
SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Calibrating delay loop... 665.19 BogoMIPS (lpj=3325952)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 564 bytes
NET: Registered protocol family 16
S3C6410: Initialising architecture
S3C DMA-pl080 Controller Driver, (c) 2006-2007 Samsung Electronics
Total 32 DMA channels will be initialized.
bio: create slab <bio-0> at 0
SCSI subsystem initialized
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
msgmni has been set to 246
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
S3C_LCD clock got enabled :: 133.000 Mhz
LCD TYPE :: LMS350DF01 will be initialized
GPIO-18 autorequested
GPIO-19 autorequested
power on sequence done...
display on sequence done...
Window[0] - FB1: map_video_memory: clear ff000000:00096000
FB1: map_video_memory: dma=57a00000 cpu=ff000000 size=00096000
Window[0] - FB2: map_video_memory: clear ff04b000:0004b000
FB2: map_video_memory: dma=57a4b000 cpu=ff04b000 size=0004b000
Console: switching to colour frame buffer device 40x30
fb0: s3cfb frame buffer device
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
s3c6400-uart.0: s3c2410_serial0 at MMIO 0x7f005000 (irq = 16) is a S3C6400/10
s3c6400-uart.1: s3c2410_serial1 at MMIO 0x7f005400 (irq = 20) is a S3C6400/10
brd: module loaded
loop: module loaded
eth0 (smc911x): not using net_device_ops yet
eth0: LAN9215 (rev 0) at 0x18000000 IRQ 104
eth0: Ethernet addr: 00:09:c0:ff:ec:48
Driver 'sd' needs updating - please use bus_type methods
S3C NAND Driver, (c) 2008 Samsung Electronics
S3C NAND Driver is using software ECC.
NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
Creating 3 MTD partitions on "NAND 256MiB 3,3V 8-bit":
0x000000000000-0x000000040000 : "Bootloader"
0x000000040000-0x000000400000 : "Kernel"
0x000000400000-0x000010000000 : "File System"
mice: PS/2 mouse device common for all mice
S3C Touchscreen driver, (c) 2008 Samsung Electronics
S3C TouchScreen got loaded successfully : 12 bits
input: S3C TouchScreen as /class/input/input0
i2c /dev entries driver
s3c2440-i2c s3c2440-i2c.0: slave address 0x10
s3c2440-i2c s3c2440-i2c.0: bus frequency set to 377 KHz
at24 0-0050: 1024 byte 24c08 EEPROM (writable)
s3c2440-i2c s3c2440-i2c.0: i2c-0: S3C I2C adapter
s3c2440-i2c s3c2440-i2c.1: slave address 0x10
s3c2440-i2c s3c2440-i2c.1: bus frequency set to 377 KHz
at24 1-0057: 16384 byte 24c128 EEPROM (writable)
s3c2440-i2c s3c2440-i2c.1: i2c-1: S3C I2C adapter
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
s3c-sdhci s3c-sdhci.0: clock source 0: hsmmc (133000000 Hz)
s3c-sdhci s3c-sdhci.0: clock source 1: hsmmc (133000000 Hz)
s3c-sdhci s3c-sdhci.0: clock source 2: mmc_bus (24000000 Hz)
s3c6410_setup_sdhci0_cfg_card: CTRL 2=c0004100, 3=80808080
mmc0: SDHCI controller on samsung-hsmmc [s3c-sdhci.0] using DMA
s3c6410_setup_sdhci0_cfg_card: CTRL 2=c0004100, 3=80808080
s3c6410_setup_sdhci0_cfg_card: CTRL 2=c0004100, 3=80808080
s3c6410_setup_sdhci0_cfg_card: CTRL 2=c0004100, 3=80808080
s3c6410_setup_sdhci0_cfg_card: CTRL 2=c0004100, 3=80808080
s3c6410_setup_sdhci0_cfg_card: CTRL 2=c0004100, 3=80808080
Advanced Linux Sound Architecture Driver Version 1.0.18a.
ALSA device list:
No soundcards found.
TCP cubic registered
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
eth0: link down
IP-Config: Complete:
device=eth0, addr=192.168.1.85, mask=255.255.255.0, gw=192.168.1.1,
host=192.168.1.85, domain=, nis-domain=(none),
bootserver=192.168.1.15, rootserver=192.168.1.15, rootpath=
Looking up port of RPC 100003/2 on 192.168.1.15
eth0: link up, 100Mbps, half-duplex, lpa 0xCDE1
Looking up port of RPC 100005/1 on 192.168.1.15
VFS: Mounted root (nfs filesystem) on device 0:12.
Freeing init memory: 160K
udevd version 124 started
INIT: Entering runlevel: 5
Starting Dropbear SSH server: dropbear.
Starting system message bus: dbus.
Starting syslogd/klogd: done
Starting Connection Manager
Starting GPE display manager: gpe-dm
_____ _____ _____ _____ _____
| _ | __| __| | _ |
| | __|__ | | | __|
|__|__|_____|_____|_____|__|.or.kr
(C)2009 aESOP Embedded Forum.
aESOP S3C6410 Embedded Linux Platform.
System : aESOP-S3C6410
Console : s3c2410_serial0
aESOP-S3C6410 login: root
root@aESOP-S3C6410:~#
역쉬 사람들은 다양하대니깐요...ㅎ