Forum Discussion
Altera_Forum
Honored Contributor
20 years agoHow to use jffs2 in flash ?
hi hippo I can cp -a some dirs to /mnt on uclinux with using initramfs. In other word, i have build rootfs in my flash(mtdblock0)that can mount it to /mnt dir, and i can see some dirs in /mnt...
Altera_Forum
Honored Contributor
20 years ago --- 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 !