Linux hanging on Xilinx SystemACE

Grant Likely grant.likely at secretlab.ca
Thu Aug 17 07:48:52 EST 2006


On 8/16/06, Clint Thomas <cthomas at soneticom.com> wrote:
>
>
> Hey,
>
> 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?

Checking partitions is a user-space activity (fsck).  Remove it from
your init scripts.  Besides, unless your using a microdrive, your ext2
rootfs should be mounted read-only which greatly reduces the need for
fsck.  (because FLASH will wear out after too many writes)

Cheers,
g.
-- 
Grant Likely, B.Sc. P.Eng.
Secret Lab Technologies Ltd.
grant.likely at secretlab.ca
(403) 399-0195



More information about the Linuxppc-embedded mailing list