<HTML>
<HEAD></HEAD>
<BODY BGCOLOR="white">
<FONT SIZE=2>
Dear,<BR>
<BR>
I am using u-boot-0.4.0 + linux-2.4.18-rmk7-swl8 + self-made ramdisk on smdk2410(s3c2410 cpu) board.<BR>
<BR>
Kernel is being successfully uncompressed and booted, but ramdisk isn't mounted.<BR>
My ramdisk is tested well on the same board and kernel without u-boot.<BR>
Ramdisk seems not to be loaded before uncompressing the kernel.<BR>
<BR>
The address where the kernel is being performed is 0x30f00000 and ramdisk's is at 0x30800000.<BR>
<BR>
System logs are as follows.<BR>
<BR>
THANK YOU...<BR>
<BR>
***********************************************************************************<BR>
<BR>
SMDK2410 # bootm 30100000 30200000<BR>
<BR>
## Booting image at 30100000 ...<BR>
   Image Name:   2.4.18-rmk7-swl8 for SMDK2410<BR>
   Created:      2003-09-05   9:22:00 UTC<BR>
   Image Type:   ARM Linux Kernel Image (gzip compressed)<BR>
   Data Size:    630413 Bytes = 615.6 kB<BR>
   Load Address: 30f00000<BR>
   Entry Point:  30f00000<BR>
   Verifying Checksum ... OK<BR>
   Uncompressing Kernel Image ... OK<BR>
<BR>
## Loading Ramdisk Image at 30200000 ...<BR>
   Image Name:   Ramdisk Image for ARM<BR>
   Created:      2003-09-05  12:02:05 UTC<BR>
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)<BR>
   Data Size:    1993960 Bytes =  1.9 MB<BR>
   Load Address: 30800000<BR>
   Entry Point:  30800000<BR>
   Verifying Checksum ... OK<BR>
  <BR>
   => There is no "Loading Ramdisk ... OK" message... <BR>
      <BR>
Starting kernel ...<BR>
<BR>
¡øUncompressing Linux............................................. done, booting the kernel.<BR>
Linux version 2.4.18-rmk7-swl8 (root@adam.skhu.ac.kr) (gcc version 2.95.3 20010315 (release)) #1 2003. 09. 05. (±Ý) 18:06:47 KST<BR>
<BR>
CPU: SAMSUNG S3C2410(Arm920T)sid(wb) revision 0<BR>
Machine: SAMSUNG ELECTRONICS Co., Ltd<BR>
Warning: bad configuration page, trying to continue<BR>
On node 0 totalpages: 16384<BR>
zone(0): 16384 pages.<BR>
zone(1): 0 pages.<BR>
zone(2): 0 pages.<BR>
Kernel command line: root=/dev/ram0 console=ttyS0<BR>
Console: colour dummy device 80x30<BR>
Calibrating delay loop... 101.37 BogoMIPS<BR>
Memory: 64MB = 64MB total<BR>
Memory: 52684KB available (1169K code, 304K data, 68K init)<BR>
Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)<BR>
Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)<BR>
Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)<BR>
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)<BR>
Page-cache hash table entries: 16384 (order: 4, 65536 bytes)<BR>
POSIX conformance testing by UNIFIX<BR>
Linux NET4.0 for Linux 2.4<BR>
Based upon Swansea University Computer Society NET3.039<BR>
Initializing RT netlink socket<BR>
Starting kswapd<BR>
JFFS version 1.0, (C) 1999, 2000  Axis Communications AB<BR>
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.<BR>
l3 S3C2410 Adapter Initialized <BR>
ttyS0 at MEM 0xe0000000 (irq = 52) is a S3C2410<BR>
ttyS1 at MEM 0xe0004000 (irq = 55) is a S3C2410<BR>
Console: switching to colour frame buffer device 30x40<BR>
Loading keyboard on irq 1  <BR>
pty: 256 Unix98 ptys configured<BR>
Loading S3C2410 Touch Screen Driver          <BR>
Installing S3C2410 RTC <BR>
S3C Real Time Clock driver v1.00<BR>
block: 128 slots per queue, batch=32<BR>
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize<BR>
eth0: cs8900 rev J found at 0xf0000300 <BR>
cs89x0: Extended EEPROM checksum bad and no Cirrus EEPROM, relying on command line<BR>
cs89x0 media RJ-45, IRQ 37, programmed I/O, MAC 00:00:00:00:00:00<BR>
loop: loaded (max 8 devices)<BR>
S3C2410 UDA1341 / IIS  initialized<BR>
No NAND device found!!!<BR>
usb.c: registered new driver hub<BR>
usb-ohci.c: USB OHCI at membase 0xd9000000, IRQ 26<BR>
usb.c: new USB bus registered, assigned bus number 1<BR>
hub.c: USB hub found<BR>
hub.c: 2 ports detected<BR>
mice: PS/2 mouse device common for all mice<BR>
NET4: Linux TCP/IP 1.0 for NET4.0<BR>
IP Protocols: ICMP, UDP, TCP<BR>
IP: routing cache hash table of 512 buckets, 4Kbytes<BR>
TCP: Hash tables configured (established 4096 bind 4096)<BR>
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.<BR>
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com<BR>
RAMDISK: Couldn't find valid RAM disk image starting at 0.<BR>
Freeing initrd memory: 10240K<BR>
cramfs: wrong magic<BR>
JFFS: Trying to mount a non-mtd device.<BR>
Kernel panic: VFS: Unable to mount root fs on 01:00<BR>
<BR>
 <BR>
<BR>
*********************************************<BR>
Yeonsik Jeong, Ph.D.<BR>
Assistant Professor<BR>
Division of Computer & Information Science<BR>
SungKongHoe University<BR>
1-1 Hang-Dong, Kuro-Gu, Seoul, 152-716 KOREA<BR>
<BR>
Tel: +82-2-2610-4726<BR>
Fax: +82-2-2610-4390<BR>
HP: +82-11-9940-2862<BR>
Email: ysjeong@mail.skhu.ac.kr<BR>
*********************************************<BR>
<BR><BR>
<IMG SRC="http://mail.skhu.ac.kr:80/cgi-auth/mailrcpt.cgi?userid=ysjeong&maildomainname=mail.skhu.ac.kr &msgid=20030905.AAA1062766502@skhu.ac.kr">
</FONT>
</BODY></HTML>