[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] systemace driver freezes linux



I think you are seeing expected behavior.  As mentioned a few times in other
posts, I believe you need to configure the FPGA device from an acefile which
contains both the fpga bitfile and the kernel.  There is more info on how to
create an acefile in the xupv2p design on the website.

When I do this and enable the system ace device driver, I get the following
in the boot log:
..
Initializing SystemAce driver
Partition check:
 xsysacea: xsysacea1
System ACE at 0x41800000 mapped to 0x41800000, irq=2, 509040KB
..
The 512MB CF card only has the uclinux_xupv2p.ace file on it and its
formated with mkdosfs as described in the XUPV2P user guide.

Relevant .config options are
CONFIG_XILINX_SYSACE=y
..
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
# CONFIG_UMSDOS_FS is not set
CONFIG_VFAT_FS=y
..
CONFIG_PROC_FS=y
CONFIG_DEVFS_FS=y
..
CONFIG_PARTITION_ADVANCED=y
CONFIG_MSDOS_PARTITION=y

However, I cannot mount the system ace device:
# cat /proc/partitions
major minor  #blocks  name

 254     0     509040 xsysace/disc0/disc
 254     1     508504 xsysace/disc0/part1
# mkdir /tmp/dos
# mount /dev/xsysace/disc0/part1 /tmp/dos
mount: Mounting /dev/xsysace/disc0/part1 on /tmp/dos failed: No such file or
directory
#

/mnt/ is readonly so I cannot mount the directory there.  I've tried all
manner of options and directories to mount but nothing works.

Thanks.
Paul

Quoting Dries Schellekens <dries.schellekens@xxxxxxxxxxxxxxxx>:
> Hey,
>
> I am also experiencing problems with SystemAce on the XUP V2P board.
>
> The SYSACE Self Test is successfull (see attachment #1).
>
> However loading my design from a CompactFlash card fails. The SYSTEM ACE
> ERROR LED blinks when no card is present, but when I insert the card the
> LED stays red and my design is not loaded.
>
> If I enable the System Ace driver, Linux freezes completely (see
> difference between boot log in attachment #2 and #3).
>
>
> What could be wrong? I also added my configuration in attachment:
> system.{mss,mhs} and generated auto-config.in.
>
>
> Cheers,
>
> Dries
>
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/