Forum Discussion
Altera_Forum
Honored Contributor
20 years agoHey Rual,
I've been encountering the same issue as yourself, and I posted it in an earlier thread, as a continuation to an earlier problem. I suppose it would've made more sense to start a new one up. I'll repost here, where it belongs. The only difference between you and I is that I'm using the Altera Stratix II DSP board, which there isn't a supplied Microtronix uClinux example for. Therefore, I have to generate the romfs from command line instead of using the developer, a known issue. repost I'm still getting a continual reboot. It doesn't seem to matter if I use <base addy of flash> as from my core design or from the flash programmer for the command line genromfs execute. And yes, I clear flash before trying one or the other to ensure it's not a previous burn. However, one run went farther than any other and reported an error near the beginning and at the end that perhaps someone else is familiar with. Here's my boot sequence. uClinux/Nios II Altera Nios II support © 2004 Microtronix Datacom Ltd. setup_arch: No persistant network settings signature at 00FF0000 Built 1 zonelists Kernel command line: root=/dev/mtdblock0 ro PID hash table entries: 128 (order: 7, 2048 bytes) Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) Memory available: 14472k/16384k RAM, 0k/0k ROM (1422k kernel code, 296k data) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) NET: Registered protocol family 16 Serial: JTAG UART driver $Revision: 1.4 $ ttyJ0 at MMIO 0x82120940 (irq = 1) is a jtag_uart io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize smc_probe: 50000 Khz Nios Altera NDK flash (AMD): Found 1 x16 devices at 0x0 in 8-bit bank Amd/Fujitsu Extended Query Table at 0x0040 Altera NDK flash (AMD): CFI does not contain boot bank location. Assuming top. 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 4 MTD partitions on "Altera NDK flash (AMD)": 0x00200000-0x00800000 : "romfs/jffs2" 0x00000000-0x00200000 : "loader/kernel" 0x00800000-0x00c00000 : "User configuration" 0x00c00000-0x01000000 : "safe configuration" microtronix[mtd]: RAM probe address=0x200000 size=0x0 Creating 1 MTD partitions on "RAM": 0x00000000-0x00000000 : "ROMfs" mtd: partition "ROMfs" is out of reach -- disabled microtronix[mtd]: set ROMfs to be root filesystem NET: Registered protocol family 2 IP: routing cache hash table of 512 buckets, 4Kbytes TCP established hash table entries: 1024 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) NET: Registered protocol family 1 NET: Registered protocol family 17 Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,0)