커널 mtd드라이버의 nor 파티션 정보와
부트로더에서의 로더/커널/root의 시작주소/크기 가 맞게 되어있나
살펴보세요.
=====================답글내용=======================
안녕하세요.
xhyper255b 보드에 kernel v2.6을 포팅하고 있는데 문제가 생겨 이렇게 도움을 요청합니다. 커널 이미지가 거의 다 올라 간 것
같은데.. 더이상 아무런 출력을 하지 않아서.. 문제가 뭔지 잘 모르겠습니다. 다음은 커널 부팅 메시지 출력 내용입니다.
XHYPER255B-R1 Copyright (C) 2002 Hybus Co,. ltd. Support: http://www.hybus.net
Autoboot in progress, press any key to stop ...Autoboot started. Starting kernel
... Uncompressing
Linux............................................................................
done, booting the kernel. Linux version 2.6.10-xhyper255
(root@localhost.localdomain) (gcc version 3.4.3) #1 Thu Nov 29 15:33:30 KST 2007
CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE) CPU: D VIVT undefined 5 cache
CPU: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets CPU: D
cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets Machine: Hybus
PXA25x Development Platform Warning: bad configuration page, trying to continue
Memory policy: ECC disabled, Data cache writeback Memory clock: 99.53MHz (*27)
Run Mode clock: 398.13MHz (*4) Turbo Mode clock: 398.13MHz (*1.0, active) MCS0 =
0x7ff8a280 MCS1 = 0x5aa85aa8 MCS2 = 0x7ff85aa8 Built 1 zonelists Kernel command
line: root=1f03 rw console=ttyS0,115200 init=/linuxrc PID hash table entries:
512 (order: 9, 8192 bytes) Console: colour dummy device 80x30 Dentry cache hash
table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries:
8192 (order: 3, 32768 bytes) Memory: 64MB = 64MB total Memory: 62368KB available
(1703K code, 334K data, 380K init) Mount-cache hash table entries: 512 (order:
0, 4096 bytes) CPU: Testing write buffer coherency: ok NET: Registered protocol
family 16 Linux Kernel Card Services options: none audit: initializing netlink
socket (disabled) audit(3.288:0): initialized JFFS2 version 2.2. (C) 2001-2003
Red Hat, Inc. Initializing Cryptographic API ttyS0 at MMIO 0x40100000 (irq = 15)
is a FFUART ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART ttyS2 at MMIO
0x40700000 (irq = 13) is a STUART io scheduler noop registered io scheduler
anticipatory registered io scheduler deadline registered io scheduler cfq
registered PP_addr=0x1300 eth0: cs8900 rev J found at 0xf0000300 no EEPROM
cs89x0: No EEPROM, relying on command line.... cs89x0 media RJ-45, IRQ 1,
programmed I/O, MAC 00:0b:9b:54:ae:1b elevator: using anticipatory as default io
scheduler Probing Boot Flash at physical address 0x00000000 (32-bit bankwidth)
Boot Flash: Found 2 x16 devices at 0x0 in 32-bit bank Intel/Sharp Extended Query
Table at 0x0031 Using buffer write method cfi_cmdset_0001: Erase suspend on
write enabled Using static partitions on Boot Flash Creating 4 MTD partitions on
"Boot Flash": 0x00000000-0x00040000 : "bootloader" 0x00040000-0x000c0000 :
"Partition Tables" 0x000c0000-0x002c0000 : "kernel" 0x002c0000-0x02000000 :
"rootfs" mice: PS/2 mouse device common for all mice ads7843 touch screen driver
initialized NET: Registered protocol family 2 IP: routing cache hash table of
512 buckets, 4Kbytes TCP: Hash tables configured (established 4096 bind 8192)
NET: Registered protocol family 1 NET: Registered protocol family 17 VFS:
Mounted root (jffs2 filesystem). Freeing init memory: 380K => 이 다음 부터 꿀 먹은
벙어리입니다. --; file system을 마운트 하고 초기화해 주는 부분이 잘 맞지 않는 것 같긴 한데.. 어딜 어떻게 건드려야 할지
막막합니다. --; 도와주세요 ㅠㅠ
'Embedded > Xhyper255B' 카테고리의 다른 글
PXA 255(Hybus 255B)에 2.6 커널 포팅 문제 2(head.S 에서 진행이 안되는 현상) (0) | 2009.06.08 |
---|---|
[답글]PXA-255B에 Kernel 2.6 포팅시 질문 (0) | 2009.06.08 |
[답글]PXA255관련 질문 입니다 (0) | 2009.06.08 |
[답변] PXA255 부팅관련 질문 (0) | 2009.06.08 |
[답글]pxa-255에 2.6.10 커널 패치 후 커널 패닉이 뜹니다.. (0) | 2009.06.08 |
WRITTEN BY
- RootFriend
개인적으로... 나쁜 기억력에 도움되라고 만들게되었습니다.