도와주세요!!
글 수 15,339
2004.10.12 08:12:41 (*.107.2.1)
26286
해결되었습니다.
부트로더에서 SET 명령으로 내용을 보니깐 잘못되어 있었습니다.
수정후 정상동작 합니다.
감사합니다.
장형기 wrote..
: 안녕하세요..
:
: 부트로더에서 SET 명령으로 들어가서.. 내용을 그랩하여 올려 주세요..
:
: 이 문제는 부트로더에서 커널에 커맨드 명령을 보내는데 램디스크의 용량차 이
:
: 때문입니다.
:
: 가량 램디스크이미지를 10M짜리를 올렸는데.. 커널 커맨드에서 8M가로 잡혀 있다면..
:
: 문제가 되겠지요...
:
: 따라서...사용하신 램디스크의 용량을 올려 주세요...
:
: 혹시 모르시면.. CD에 있는 램디스크를 올려셨다면... CD에 적혀있는 버젼 을 적어주세요
:
: ( EZ-X5 040906 )
:
: 그리고.. 부트로더의 SET 명령을 그랩하여 같이 올려 주세요..
:
: 그럼 수고하세요..
:
:
: 영민 wrote..
: : 부팅시 아래와같이 램디스크 이미지를 발견할수 없다는 error가 발생합니 다.
: : CD에 있는 kernel 과 ramdisk image 가 그대로 올라가 있습니다.
: : 그리고 PCB 에는 EZ-X5 V1.1 라고 되어 있습니다.
: :
: :
: : WELCOME EZBOOT.X5 V1.5 ..................for PXA255
: : Program by You Young-chang, fooji ( J.D&T Co.,Ltd )
: : Last Modify 2004.03.27
: :
: : Boot Flash Check ......................
: : Detect MX29LV400T Flash : 22B9
: : SIZE 4M-BIT [512Kbyte]
: :
: : NAND Chip Check .......................
: : Detect SAMSUNG [ec:76] 64MByte
: : BAD BLOCK SCAN -> Kernel, Ramdisk Bad Block [0]
: :
: : CS8900 Init............................
: : Mac Address : [00 A2 55 F2 26 25]
: : Detect value : [3000:3000]
: : Chip ID : [0E63:0009]
: :
: : ..
: : Copy Kernel Image .....
: : Starting kernel [MARCH 303]...
: : Uncompressing Linux............................................. done,
: : booting t
: : he kernel.
: : Linux version 2.4.19-rmk7-pxa1 (root@jdt) (gcc version 3.2.1) #3 Thu Jul
: : 3 21:36
: : :46 KST 2003
: : CPU: XScale-PXA255 revision 6
: : Machine: WWW.FALINUX.COM EZ-X5 for PXA255 Board
: : Ignoring unrecognised tag 0x00000000
: : Check ezboot Magic Value [20030702]
: : Check ezboot Check String [CMD=]
: : Check ezboot command line [ root=/dev/nfs rw
nfsroot=192.168.0.1:/nfs
: : ip=192.168
: : .0.2:192.168.0.1:192.168.0.1:255.255.255.0:ezx5:eth0:off
: : console=ttyS02,115200
: : ip0=192.168.0.2 nandparts=1,3,60]
: : Memory clock: 99.53MHz (*27)
: : Run Mode clock: 398.13MHz (*4)
: : Turbo Mode clock: 398.13MHz (*1.0, inactive)
: : On node 0 totalpages: 16384
: : zone(0): 16384 pages.
: : zone(1): 0 pages.
: : zone(2): 0 pages.
: : Kernel command line: y root=/dev/nfs rw nfsroot=192.168.0.1:/nfs
: : ip=192.168.0.2
: : :192.168.0.1:192.168.0.1:255.255.255.0:ezx5:eth0:off
: : console=ttyS02,115200 ip0=
: : 192.168.0.2 nandparts=1,3,60
: : Console: colour dummy device 80x30
: : Calibrating delay loop... 397.31 BogoMIPS
: : Memory: 64MB = 64MB total
: : Memory: 59168KB available (1181K code, 276K data, 64K init)
: : Dentry cache hash table entries: 8192 (order: 4, 65536 bytes)
: : Inode cache hash table entries: 4096 (order: 3, 32768 bytes)
: : Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
: : Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
: : Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
: : POSIX conformance testing by UNIFIX
: : Linux NET4.0 for Linux 2.4
: : Based upon Swansea University Computer Society NET3.039
: : Initializing RT netlink socket
: : Using PXA255 frequency points.
: : Registering CPU frequency change support.
: : CPU clock: 398.131 MHz (99.000-400.000 MHz)
: : Starting kswapd
: : Console: switching to colour frame buffer device 80x30
: : LCD resolution 640x480
: : pty: 256 Unix98 ptys configured
: : Serial driver version 5.05c (2001-07-08) with no serial options enabled
: : ttyS00 at 0x0000 (irq = 15) is a PXA UART
: : ttyS01 at 0x0000 (irq = 14) is a PXA UART
: : ttyS02 at 0x0000 (irq = 13) is a PXA UART
: : mk712 device OK!
: : eth0: cs8900 rev J Base 0xF1000300<6>, IRQ 44, MAC 00:A2:55:F2:26:25
: : RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
: : loop: loaded (max 8 devices)
: : NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung NAND 64MB 3,3V)
: : Creating 3 MTD partitions on "NAND 64MB 3,3V":
: : 0x00000000-0x00100000 : "EZ-X5 Kernel partition"
: : 0x00100000-0x00400000 : "EZ-X5 Ramdisk partition"
: : 0x00400000-0x04000000 : "EZ-X5 Data partition 0"
: : NET4: Linux TCP/IP 1.0 for NET4.0
: : IP Protocols: ICMP, UDP, TCP
: : IP: routing cache hash table of 512 buckets, 4Kbytes
: : TCP: Hash tables configured (established 4096 bind 8192)
: : NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
: : NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
: : RAMDISK: Couldn't find valid RAM disk image starting at 0.
: : Freeing initrd memory: 4096K
: : VFS: Cannot open root device "nfs" or 00:ff
: : Please append a correct "root=" boot option
: : Kernel panic: VFS: Unable to mount root fs on 00:ff
: :
: :
: : 이와 유사한 Q&A 2677 번 답변에 의하면 다음과 같이 커널소스의 문제인것 처
: : 럼 되어있는데요, CD 에 있는거 그대로 사용했는데 왜 error 가 발생하나 요?
: : 지금 제가 가지고 있는 보드에는 CD에 있는거 말고 새로이 커널컴파일을 해서
: : 올려야 하는 건가요?
: : ------------------------------------------------------------
: : 2.4.18 이하려면 소스상에서 램디스크의 주소를 잘못 지정했거나
: : 2.4.19 이상이려면 커널 커맨드 명령에서 램디스크의 주소를 잘못 지정했 거나
: : 커널 이미지가 없거나
: : 커널 이미지가 램에 잘못 복사되었거나
: : 의 경우중 하나입니다.
부트로더에서 SET 명령으로 내용을 보니깐 잘못되어 있었습니다.
수정후 정상동작 합니다.
감사합니다.
장형기 wrote..
: 안녕하세요..
:
: 부트로더에서 SET 명령으로 들어가서.. 내용을 그랩하여 올려 주세요..
:
: 이 문제는 부트로더에서 커널에 커맨드 명령을 보내는데 램디스크의 용량차 이
:
: 때문입니다.
:
: 가량 램디스크이미지를 10M짜리를 올렸는데.. 커널 커맨드에서 8M가로 잡혀 있다면..
:
: 문제가 되겠지요...
:
: 따라서...사용하신 램디스크의 용량을 올려 주세요...
:
: 혹시 모르시면.. CD에 있는 램디스크를 올려셨다면... CD에 적혀있는 버젼 을 적어주세요
:
: ( EZ-X5 040906 )
:
: 그리고.. 부트로더의 SET 명령을 그랩하여 같이 올려 주세요..
:
: 그럼 수고하세요..
:
:
: 영민 wrote..
: : 부팅시 아래와같이 램디스크 이미지를 발견할수 없다는 error가 발생합니 다.
: : CD에 있는 kernel 과 ramdisk image 가 그대로 올라가 있습니다.
: : 그리고 PCB 에는 EZ-X5 V1.1 라고 되어 있습니다.
: :
: :
: : WELCOME EZBOOT.X5 V1.5 ..................for PXA255
: : Program by You Young-chang, fooji ( J.D&T Co.,Ltd )
: : Last Modify 2004.03.27
: :
: : Boot Flash Check ......................
: : Detect MX29LV400T Flash : 22B9
: : SIZE 4M-BIT [512Kbyte]
: :
: : NAND Chip Check .......................
: : Detect SAMSUNG [ec:76] 64MByte
: : BAD BLOCK SCAN -> Kernel, Ramdisk Bad Block [0]
: :
: : CS8900 Init............................
: : Mac Address : [00 A2 55 F2 26 25]
: : Detect value : [3000:3000]
: : Chip ID : [0E63:0009]
: :
: : ..
: : Copy Kernel Image .....
: : Starting kernel [MARCH 303]...
: : Uncompressing Linux............................................. done,
: : booting t
: : he kernel.
: : Linux version 2.4.19-rmk7-pxa1 (root@jdt) (gcc version 3.2.1) #3 Thu Jul
: : 3 21:36
: : :46 KST 2003
: : CPU: XScale-PXA255 revision 6
: : Machine: WWW.FALINUX.COM EZ-X5 for PXA255 Board
: : Ignoring unrecognised tag 0x00000000
: : Check ezboot Magic Value [20030702]
: : Check ezboot Check String [CMD=]
: : Check ezboot command line [ root=/dev/nfs rw
nfsroot=192.168.0.1:/nfs
: : ip=192.168
: : .0.2:192.168.0.1:192.168.0.1:255.255.255.0:ezx5:eth0:off
: : console=ttyS02,115200
: : ip0=192.168.0.2 nandparts=1,3,60]
: : Memory clock: 99.53MHz (*27)
: : Run Mode clock: 398.13MHz (*4)
: : Turbo Mode clock: 398.13MHz (*1.0, inactive)
: : On node 0 totalpages: 16384
: : zone(0): 16384 pages.
: : zone(1): 0 pages.
: : zone(2): 0 pages.
: : Kernel command line: y root=/dev/nfs rw nfsroot=192.168.0.1:/nfs
: : ip=192.168.0.2
: : :192.168.0.1:192.168.0.1:255.255.255.0:ezx5:eth0:off
: : console=ttyS02,115200 ip0=
: : 192.168.0.2 nandparts=1,3,60
: : Console: colour dummy device 80x30
: : Calibrating delay loop... 397.31 BogoMIPS
: : Memory: 64MB = 64MB total
: : Memory: 59168KB available (1181K code, 276K data, 64K init)
: : Dentry cache hash table entries: 8192 (order: 4, 65536 bytes)
: : Inode cache hash table entries: 4096 (order: 3, 32768 bytes)
: : Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
: : Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
: : Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
: : POSIX conformance testing by UNIFIX
: : Linux NET4.0 for Linux 2.4
: : Based upon Swansea University Computer Society NET3.039
: : Initializing RT netlink socket
: : Using PXA255 frequency points.
: : Registering CPU frequency change support.
: : CPU clock: 398.131 MHz (99.000-400.000 MHz)
: : Starting kswapd
: : Console: switching to colour frame buffer device 80x30
: : LCD resolution 640x480
: : pty: 256 Unix98 ptys configured
: : Serial driver version 5.05c (2001-07-08) with no serial options enabled
: : ttyS00 at 0x0000 (irq = 15) is a PXA UART
: : ttyS01 at 0x0000 (irq = 14) is a PXA UART
: : ttyS02 at 0x0000 (irq = 13) is a PXA UART
: : mk712 device OK!
: : eth0: cs8900 rev J Base 0xF1000300<6>, IRQ 44, MAC 00:A2:55:F2:26:25
: : RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
: : loop: loaded (max 8 devices)
: : NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung NAND 64MB 3,3V)
: : Creating 3 MTD partitions on "NAND 64MB 3,3V":
: : 0x00000000-0x00100000 : "EZ-X5 Kernel partition"
: : 0x00100000-0x00400000 : "EZ-X5 Ramdisk partition"
: : 0x00400000-0x04000000 : "EZ-X5 Data partition 0"
: : NET4: Linux TCP/IP 1.0 for NET4.0
: : IP Protocols: ICMP, UDP, TCP
: : IP: routing cache hash table of 512 buckets, 4Kbytes
: : TCP: Hash tables configured (established 4096 bind 8192)
: : NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
: : NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
: : RAMDISK: Couldn't find valid RAM disk image starting at 0.
: : Freeing initrd memory: 4096K
: : VFS: Cannot open root device "nfs" or 00:ff
: : Please append a correct "root=" boot option
: : Kernel panic: VFS: Unable to mount root fs on 00:ff
: :
: :
: : 이와 유사한 Q&A 2677 번 답변에 의하면 다음과 같이 커널소스의 문제인것 처
: : 럼 되어있는데요, CD 에 있는거 그대로 사용했는데 왜 error 가 발생하나 요?
: : 지금 제가 가지고 있는 보드에는 CD에 있는거 말고 새로이 커널컴파일을 해서
: : 올려야 하는 건가요?
: : ------------------------------------------------------------
: : 2.4.18 이하려면 소스상에서 램디스크의 주소를 잘못 지정했거나
: : 2.4.19 이상이려면 커널 커맨드 명령에서 램디스크의 주소를 잘못 지정했 거나
: : 커널 이미지가 없거나
: : 커널 이미지가 램에 잘못 복사되었거나
: : 의 경우중 하나입니다.