기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

어렵사리 Aesop 6410 보드를 구하여 작업중인 개발자 입니다.
안드로이드를 올린 후 작업을 하려 하는데 몇가지 애로사항이 발생하여 질문 드립니다.

일단 저의 개발 환경 입니다.
Kernel - 자료실에있는 AESOP6410 : Kernel 2.6.29 - Android & X-Windows - 090725 
RFS - 자료실에 있는 AESOP6410 : Google Android RFS - Cupcake v1.5

문제점
1. 위의 커널과 rfs 로 nfs부팅 시도시 부팅이 안됩니다.
아래 로그와 같이 출력 후 LCD 화면은 Android 로고 애니메이션 에서 더이상 진행을 하지 않습니다.
=================================================================
U-Boot 1.1.6 (Mar 23 2009 - 12:50:09) 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

NAND read: device 0 offset 0x60000, size 0x400000
 4194304 bytes read: OK
Boot with zImage

Starting kernel ...

Uncompressing Linux.............................................................................................................................................. done, booting the kernel.
Linux version 2.6.29 (root@markany-laptop) (gcc version 4.2.4) #5 PREEMPT Sun Aug 2 18:55:14 KST 2009
CPU: ARMv6-compatible processor [410fb766] revision 6 (ARMv7), cr=00c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: AESOP6410
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
s3c64xx: 10485760 bytes SDRAM reserved for fimc at 0x50630000
s3c64xx: 24117248 bytes SDRAM reserved for pp at 0x51030000
s3c64xx: 8388608 bytes SDRAM reserved for tv at 0x52730000
s3c64xx: 6291456 bytes SDRAM reserved for mfc at 0x52f30000
s3c64xx: 4194304 bytes SDRAM reserved for jpeg at 0x53530000
s3c64xx: 1048576 bytes SDRAM reserved for cmm at 0x53930000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
Kernel command line: init=/init root=/dev/nfs rw nfsroot=192.168.100.100:/nfsroot/Android_FS_Build,rsize=8192,wsize=8192 ip=192.168.100.200:192.168.100.100:192.168.100.1:255.255.255.0::eth0:off console=ttySAC0,115200n81 ethaddr=00:40:5c:26:0a:5c
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: 71252KB available (3920K code, 1030K data, 296K init)
Calibrating delay loop... 663.55 BogoMIPS (lpj=3317760)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 564 bytes
NET: Registered protocol family 16
S3C6410 Power Management, (c) 2008 Samsung Electronics
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
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
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
S3C64XX ADC driver, (c) 2008 Samsung Electronics
S3C64XX ADC driver successfully probed
audit: initializing netlink socket (disabled)
type=2000 audit(0.470:1): initialized
ashmem: initialized
NTFS driver 2.1.29 [Flags: R/W].
yaffs Aug  2 2009 18:51:07 Installing.
msgmni has been set to 139
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
LCD TYPE :: LMS350DF01 Power ON Sequence Done.
LCD TYPE :: LMS350DF01 Display ON SequenceDdone.
Window[0] - FB1: map_video_memory: clear ff000000:00096000
            FB1: map_video_memory: dma=57b00000 cpu=ff000000 size=00096000
Window[0] - FB2: map_video_memory: clear ff04b000:0004b000
            FB2: map_video_memory: dma=57b4b000 cpu=ff04b000 size=0004b000
Console: switching to colour frame buffer device 40x30
fb0: s3cfb frame buffer device
Window[1] - FB1: map_video_memory: clear ff096000:0004b000
            FB1: map_video_memory: dma=57c00000 cpu=ff096000 size=0004b000
Window[1] - FB2: map_video_memory: clear ff0bb800:00025800
            FB2: map_video_memory: dma=57c25800 cpu=ff0bb800 size=00025800
fb1: s3cfb frame buffer device
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
nbd: registered device at major 43
usbcore: registered new interface driver ub
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
Linux video capture interface: v2.00
gspca: main v2.4.0 registered
s3c-fimc: controller 0 registered successfully
s3c-fimc: controller 1 registered successfully
S3C6400 MFC Driver, (c) 2007 Samsung Electronics
S3C PostProcessor Driver v3.12, (c) 2009 Samsung Electronics
S3C6410 TV encoder Driver, (c) 2008 Samsung Electronics
 S3C6410 TV encoder Driver init OK.
S3C6410 TV scaler Driver, (c) 2008 Samsung Electronics
 S3C6410 TV scaler Driver init OK.
S3C Rotator Driver, (c) 2008 Samsung Electronics
s3c_rotator_probe called
s3c_rotator_probe success
S3C JPEG Driver, (c) 2007 Samsung Electronics
>> peter jpg_data_base_addr = 0x53530000 <<
s3c_g2d_probe called
 s3c_g2d_probe Success
 S3C G2D Init : Done
S3C G3D Driver, (c) 2007-2009 Samsung Electronics
s3c_g3d version : 0x1050000
 S3C G3D Init : Done
S3C CMM Driver, (c) 2008 Samsung Electronics
Driver 'sd' needs updating - please use bus_type methods
S3C NAND Driver, (c) 2008 Samsung Electronics
S3C NAND Driver is using hardware 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-0x000000060000 : "Bootloader"
0x000000060000-0x000000400000 : "Kernel"
0x000000400000-0x000010000000 : "File System"
spi /dev entries driver
S3C64XX SPI Driver
hspi registers c8838000 (c7c80440, c042c8f0)
hspi irq resource c042c90c (80)
s3c2410-spi s3c2410-spi.0: s3c2410-spi.0: S3C SPI adapter
s3c2410-spi.0: S3C SPI adapter
hspi registers c883c000 (c7c803a0, c042c930)
hspi irq resource c042c94c (81)
s3c2410-spi s3c2410-spi.1: s3c2410-spi.1: S3C SPI adapter
s3c2410-spi.1: S3C SPI adapter
aoe: AoE v47 initialised.
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
s3c2410-ohci s3c2410-ohci: S3C24XX OHCI
s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1
s3c2410-ohci s3c2410-ohci: irq 79, io mem 0x74300000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
s3c_udc_probe: c042afa0
udc_reinit: c044fff0
s3c-udc : S3C HS USB OTG Device Driver, (c) 2008-2009 Samsung Electronics
s3c-udc : version 15 March 2009 (DMA Mode)
android adb driver
usb_gadget_register_driver: android_adb
s3c_alloc_request: ep1-bulk c0450194
s3c_alloc_request: ep1-bulk c0450194
s3c_alloc_request: ep1-bulk c0450194
s3c_alloc_request: ep1-bulk c0450194
s3c_alloc_request: ep2-bulk c04501cc
s3c_alloc_request: ep2-bulk c04501cc
s3c_alloc_request: ep2-bulk c04501cc
s3c_alloc_request: ep2-bulk c04501cc
s3c_alloc_request: ep0-control c045015c
Registered gadget driver 'android_adb'
udc_enable: c044fff0

*** s3c_udc_irq : GINTSTS=0x4001020(on state WAIT_FOR_SETUP), GINTMSK : 0x800c3800, DAINT : 0x0, DAINTMSK : 0x10001
        Reset interrupt - (GOTGCTL):0x10000
                RESET handling skipped
S3C USB 2.0 OTG Controller Core Initialized : 0x800c3800
mice: PS/2 mouse device common for all mice
aesop_keypad_init
input: aesop-keypad as /class/input/input0
aesop_keypad_open
Aesop Keypad Initialized!!
platform_driver_register 0
S3C Touchscreen driver, (c) 2008 Samsung Electronics
S3C TouchScreen got loaded successfully : 12 bits
input: S3C TouchScreen as /class/input/input1
S3C24XX RTC, (c) 2004,2006 Simtec Electronics
s3c2410_rtc: tick irq 34, alarm irq 92
s3c2410-rtc s3c2410-rtc: rtc disabled, re-enabling
s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
i2c /dev entries driver
s3c2440-i2c s3c2440-i2c.0: slave address 0x10
s3c2440-i2c s3c2440-i2c.0: bus frequency set to 377 KHz
parent clock for camera: 266.000 MHz, divisor: 6
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
parent clock for camera: 266.000 MHz, divisor: 6
s3c2440-i2c s3c2440-i2c.1: i2c-1: S3C I2C adapter
S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics
s3c2410-wdt s3c2410-wdt: watchdog inactive, reset disabled, irq enabled
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
oprofile: using arm/armv6
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
s3c2410-rtc s3c2410-rtc: hctosys: invalid date/time
eth0: link down
IP-Config: Complete:
     device=eth0, addr=192.168.100.200, mask=255.255.255.0, gw=192.168.100.1,
     host=192.168.100.200, domain=, nis-domain=(none),
     bootserver=192.168.100.100, rootserver=192.168.100.100, rootpath=
Looking up port of RPC 100003/2 on 192.168.100.100
eth0: link up, 100Mbps, half-duplex, lpa 0x45E1
Looking up port of RPC 100005/1 on 192.168.100.100
VFS: Mounted root (nfs filesystem) on device 0:13.
Freeing init memory: 296K
Warning: unable to open an initial console.
init: cannot open '/initlogo.rle'
init: cannot find '/system/bin/playmp3', disabling 'bootsound'
sh: can't access tty; job control turned off
# warning: `rild' uses 32-bit capabilities (legacy support in use)
init: untracked pid 2681 exited
=================================================================
보드와 nfs 서버를 다이렉트 연결, 공유기 통한 연결 둘 다 마찬가지 입니다.
무엇이 문제 인가요?


고현철

2009.08.03 11:22:33
*.59.122.199

통신문제는 아닌데....특이하네요.

내일 커널이미지랑 안드로이드 제가 쓰는 root filesystem올려 드릴테니, 그걸루 테스트해 보시기 바랍니다.

박순철

2009.08.03 22:08:11
*.229.154.129

아...원인을 찾았습니다.
bootarg 에서 rsize=8192,wsize=8192 부분을 nolock,tcp 로 바꾸니 되네요... nfs 연결 중에 not responding 떨어졌나봅니다...
커널 부팅 끝난 후 네트워크 문제 생긴거라 로그도 안나왔었네요...
감사합니다.^^

고현철

2009.08.04 06:01:21
*.59.122.199

음....찾았다니 다행입니다...^^

저는 로그를 다 풀어놓고 테스트하는 통에....쩝....^^
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6168 노트북에서 VirtualBox 네트워크 셋팅 질문입니다 (스크린샷 포함) file [3] 의지박약인 2011-03-04 2872
6167 삼성 PV310 관련 MIPI CSI 4 Lane 규격 영상캡춰 문의 .... [7] 파란새 2011-12-22 2869
6166 메모리 어떻게 빼나요?[완료] [2] 조준동 2007-05-11 2859
6165 [질문]SDL에서 터치 화면 맞지않는 문제 <= 완료 [5] 김경복 2007-01-09 2857
6164 안드로이드 PDK 포함 Full Source 받는 방법을 자세히 알고 싶읍... [5] 장석원 2010-08-13 2843
» Aesop S3C6410 에 Android 설치 관련 질문이 있습니다. [3] 박순철 2009-08-03 2841
6162 6410에 관련 몇가지 질문입니다. [5] 김혁민 2009-01-18 2841
6161 [완료] 완전 초짜의 질문 GPIO는 어디서 뽑을지.. [3] 오주열 2007-05-18 2839
6160 안드로이드 버전 확인 방법 문의 [1] 임유신 2009-06-24 2830
6159 Origenboard (S5PV310) u-boot & kernel 다운로드 [1] gudrl 2013-04-17 2828
6158 git 서버 구축 하여 IP로 접근 할수 있는 방법? [3] 작두 2010-03-26 2823
6157 [완료] LX800 여유분이 남았나요? [2] 황순일 2007-06-04 2820
6156 USB bluetooth 동글을 Android에서 인식하게 하려면? [2] 정낙주 2010-02-10 2808
6155 RTL8100을 두개 붙이려면? [2] 임태진 2008-06-27 2808
6154 [완료] Linux CD에 굽는 방법좀 알려주세요.. [6] 정인권 2007-06-07 2801
6153 busybox compile(Toolchain-aesop6410-090320) [6] 김도윤 2009-04-23 2797
6152 wpa_supplicant에 있어서 문의드립니다. [2] 열심히 2013-07-12 2795
6151 gtk+-2.12.12 on DirectFB-1.4.9에서 gtk-demo 에러 양철심장 2011-07-19 2787
6150 nand erase error입니다 도움 부탁합니다. [2] 문철민 2007-11-24 2786
6149 smpeg질문 [1] 박진수 2006-04-13 2773

사용자 로그인