--- Quote Start ---
originally posted by hippo@Jun 3 2006, 08:14 AM
a1. you can try root jffs2 now with kernel command string.
a2. you need to use mkfs.jffs2. you may read jdhar's epcs guide.
<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15827)
--- quote end ---
--- Quote End ---
hi hippo
I meet the same problem again.
This is my processing setps as follows:
1. I don't use initramfs and add "root=/dev/mtdblock0 rw rootfs=jffs2" string in kernel command line.
2. Rebuild kernel to generate new zImage.
3. Download zImage in sdk shell
4. Use "nios2-terminal" command to input uclinux OS.
<div class='quotetop'>QUOTE </div>
--- Quote Start ---
uClinux/Nios II
Altera Nios II support © 2004 Microtronix Datacom Ltd.
Built 1 zonelists
Kernel command line: root=/dev/mtdblock0 rw rootfs=jffs2
PID hash table entries: 64 (order: 6, 1024 bytes)
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory available: 6768k/8192k RAM, 0k/0k ROM (1185k kernel code, 144k data)
Mount-cache hash table entries: 512
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
JFFS2 version 2.2. (NAND) © 2001-2003 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered (default)
Serial: JTAG UART driver $Revision: 1.4 $
ttyJ0 at MMIO 0x80481120 (irq = 1) is a jtag_uart
Altera NDK flash (AMD): Found 1 x16 devices at 0x0 in 8-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
RedBoot partition parsing not available
Using Altera NDK partition definition
Creating 1 MTD partitions on "Altera NDK flash (AMD)":
0x00000000-0x00400000 : "jffs2"
usbmon: debugfs is not available
driver isp1362-hcd, 2005-04-04
isp1362-hcd isp1362-hcd: ISP1362 Host Controller
isp1362_hc_reset:
isp1362-hcd isp1362-hcd: new USB bus registered, assigned bus number 1
isp1362-hcd isp1362-hcd: irq 4, io mem 0x804810d0
isp1362_hc_start:
isp1362-hcd isp1362-hcd: ISP1362 Memory usage:
isp1362-hcd isp1362-hcd: ISTL: 2 * 256: 512 @ $0000:$0100
isp1362-hcd isp1362-hcd: INTL: 16 * ( 64+8): 1152 @ $0200
isp1362-hcd isp1362-hcd: ATL : 32 * ( 64+8): 2304 @ $0680
isp1362-hcd isp1362-hcd: USED/FREE: 3968 128
usb usb1: configuration# 1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ISP1362 Host Controller, irq 4
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,0)[/b]
--- Quote End ---
How to solve it ?
Thx !