공부를 위한게 아니고 급한거라면 체험수기 게시판에 올라와있는
2.6.9 커널용 패치 받으셔서 쓰면 되겠네요.
저도 그걸 받아서 사용하고 있습니다.
필요하시다면 NAND메모리까지 패치된 커널로 올려드리죠.
터치스크린까지 패치해서 올릴려고 했는데 동작을 않고 있습니다;;


초보자 wrote..
: 강좌를 보고 ex-x5 보드에 커널 2.6 zImage 만들어서 올리는데 커널 패닉 이
: 나네요..
: 무슨 에러인지 도저히 몰라서 이렇게 글을 올립니다.
: 에러 로그 :
: OME EZBOOT.X5 V1.7...................for PXA255
: Program by You Young-chang, fooji (FALinux Co.,Ltd)
: Last Modify 2004.11.17
:
: Boot Flash Check ......................
: Detect AM29LV400 (BOTTOM)Flash : 22BA
: 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 9B CB 09]
: Detect value : [3000:3000]
: Chip ID : [0E63:000A]
:
: Quickly Autoboot [ENTER] / Goto BOOT-MENU press [space bar].....
: Copy Kernel Image .....
: Copy Ramdisk Image .....
: Starting kernel [MARCH 359]...
: Uncompressing
: Linux...................................................... done,.Linux
: version 2.6.0-test2-rmk1-pxa1-ez-x5 (root@dark) (gcc version 3.3) #17
: Thu5CPU: XScale-PXA250 [69052d06] revision 6 (ARMv5TE)
: CPU: D undefined 5 cache
: CPU: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets
: CPU:, D cache: 32768, associativity 32, 32 byte lines, 32 sets
: Machine: WWW.FALINUX.COM EZ-X5 for PXA255 Board
: Check ezboot Magic Value [20030702]
: Check ezboot Check String [CMD=]
: Check ezboot command line [ mem=64M initrd=0xa0800000,8M root=/dev/ram0
: ramdisk
: Memory policy: ECC disabled, Data cache write back
: Memory clock: 99.53MHz (*27)
: Run Mode clock: 398.13MHz (*4)
: Turbo Mode clock: 398.13MHz (*1.0, inactive)
: On node 0 totalpages: 16384
: DMA zone: 16384 pages, LIFO batch:4
: Normal zone: 0 pages, LIFO batch:1
: HighMem zone: 0 pages, LIFO batch:1
: Building zonelist for node : 0
: Kernel command line: mem=64M initrd=0xa0800000,8M root=/dev/ram0
: ramdisk=81928PID hash table entries: 512 (order 9: 4096 bytes)
: Calibrating delay loop... 397.31 BogoMIPS
: Memory: 64MB = 64MB total
: Memory: 54832KB available (1348K code, 310K data, 64K init)
: Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
: Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
: Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
: -> /dev
: -> /dev/console
: -> /root
: POSIX conformance testing by UNIFIX
: Initializing RT netlink socket
: BIO: pool of 256 setup, 14Kb (56 bytes/bio)
: biovec pool[0]: 1 bvecs: 106 entries (12 bytes)
: biovec pool[1]: 4 bvecs: 106 entries (48 bytes)
: biovec pool[2]: 16 bvecs: 53 entries (192 bytes)
: biovec pool[3]: 64 bvecs: 26 entries (768 bytes)
: biovec pool[4]: 128 bvecs: 13 entries (1536 bytes)
: biovec pool[5]: 2e56 bvecs: 6 e (3072 bytes)
: eth0: cs8900 rev K Base 0xF1000300<6>, IRQ 44, MAC 00:A2:55:9B:CB:09
: pty: 2048 Unix98 ptys configured
: NetWinder Floating Point Emulator V0.97 (double precision)
: VFS: Disk quotas dquot_6.5.1
: Real Time Clock Driver v1.11
: 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
: RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
: loop: loaded (max 8 devices)
: Using anticipatory scheduling elevator
: nbd: registered device at major 43
: Unable to handle kernel NULL pointer dereference at virtual address
: 00000064
: pgd = c0004000
: [00000064] *pgd=00000000
: Internal error: Oops: f5 [#1]
: CPU: 0
: PC is at i8042_flush+0x34/0x88
: LR is at i8042_controller_init+0x14/0x158
: pc : [] lr : [] Not tainted
: sp : c3fd1f7c ip : 00000064 fp : c3fd1f8c
: r10: a0016470 r9 : 69052d06 r8 : c0178ee0
: r7 : c0017cc0 r6 : 00000001 r5 : c0017c94 r4 : 00000000
: r3 : 00000002 r2 : c3fd0000 r1 : 00000001 r0 : a8000053
: Flags: NzCv IRQs off FIQs off Mode SVC_32 Segment kernel
: Control: 397F Table: A0004000 DAC: 0000001D
: Process swapper (pid: 1, stack limit = 0xc3fd00ec)
: Stack: (0xc3fd1f7c to 0xc3fd2000)
: 1f60:
: c3fd0000
: 1f80: c3fd1fa4 c3fd1f90 c00136e0 c00de8a4 c0178ee0 c3fd0000 c3fd1fc0
: c3fd1fa8
: 1fa0: c0013d9c c00136d8 c3fd0000 c0017c94 00000001 c3fd1fe0 c3fd1fc4
: c0008798
: 1fc0: c0013d54 c3fd0000 00000000 c01ad068 c01a917c c3fd1ff4 c3fd1fe4
: c00180d4
: 1fe0: c000875c c0176000 00000000 c3fd1ff8 c001e1cc c0018094 00000000
: 00000000
: Backtrace:
: [] (i8042_flush+0x0/0x88) from []
: (i8042_controller_init+0x) r4 = C3FD0000
: [] (i8042_controller_init+0x0/0x158) from []
: (i8042_init+0x) r4 = C3FD0000
: [] (i8042_init+0x0/0x1ac) from []
: (do_initcalls+0x48/0xb8)
: r6 = 00000001 r5 = C0017C94 r4 = C3FD0000
: [] (do_initcalls+0x0/0xb8) from [] (init+0x4c/0x1a8)
: r7 = C01A917C r6 = C01AD068 r5 = 00000000 r4 = C3FD0000
: [] (init+0x0/0x1a8) from [] (kernel_thread+0x40/0x48)
: r4 = C0176000
: Code: e5923004 e2833001 e5823004 e3a0c064 (e5dc3000)
: <0>Kernel panic: Attempted to kill init!
:
: 조금이라도 아시는 분들 도와 주세요
: 급한거라서... 무엇 보다 겨우 커널 2.6 을 zImage 까지 만들었더니 안올라 가
: 서 미치겠습니다.
: 모든 건 강의 자료를 보고 진행했습니다.
: 답변 부탁 드립니다.