Thread (9 messages) 9 messages, 4 authors, 2006-08-21

Re: Linux hanging on Xilinx SystemACE

From: Jeff Angielski <hidden>
Date: 2006-08-16 22:14:26

On Wed, 2006-08-16 at 17:06 -0400, Clint Thomas wrote:
Using the powerpc development tree of Linux 2.4, I am trying to boot
my system from CompactFlash using Xilinx SystemACE. My compact flash
card has two partitions, a 16MB FAT16 that holds the combination FPGA
image / Linux Kernel ELF file, and an Ext2 partition that holds the
root file system. The system starts the boot process, uncompresses the
Linux kernel and begins loading drivers. Part way into this process,
it conducts a partition check of the drive being reported to it by
SystemACE, however, it hangs at that point. No kernel panic, no error
message, it simply hangs. Here is the output at that point...

Partition check:
 xsysacea:
 
what I am trying to find out is if this problem has been seen/fixed in
the past? or did I format the CF card incorrectly?
Can u-boot see the partition formatted with ext2? 

Can you mount an NFS root filesystem and access the card normally?  Or
is it just when you use it as your rootfs?

How did you create you partitions and format the CF card?

And like somebody else mentioned, if you are really going to use this
for an embedded system, you are going to want to rethink your
partitioning scheme.

Maybe something like:

p1 fat12 - kernel and binary image
p2 ext2 - read only rootfs
p3 ext3 - non volatile, slow rate data rootfs
p4 tmpfs - volatile, high rate data rootfs


Jeff Angielski
The PTR Group
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help