[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] SystemACE mount on S3MB1500 fails
Yes, I've only been able to access the compact flash device after booting
from an acefile on the xupv2p board but this was with a different linux
build targeting the ppc. There is an example of how to create an acefile
for microblaze uclinux at
http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/Downloads/platforms.html#xupv2p
However, the appropriate pcores/uclinux support for systemace is not in that
design. Are the only kernel config options required to turn on sysace
support and enable "CONFIG_PARTITION_ADVANCED=y" and
"CONFIG_MSDOS_PARTITION=y"?
Paul
Quoting Claudio Lanconelli <lanconelli.claudio@xxxxxxxxx>:
> Hi Marco,
> I used systemace several months ago, so I'm not sure but I think to
> remember that you
> have to configure the FPGA from the systemace file in the compact flash
> in order to
> access the compact flash from ucLinux. If we are talking about Memec
> 3S1500 evaboard
> I had problems with reset, so I had to keep the FPGA reset pushed during
> systemace
> configuration (AC25 on the board reset, not systemace reset!).
> After that you should mount the compact flash successfully, I suggest
> you to start
> mounting the card read-only. If the system hangs when you mount the card
> read-write
> try a patch I posted some months ago on this list.
>
> Cheers,
> Claudio Lanconelli
>
> Marco Cavallini wrote:
> >> Did you enable MSDOS partition in the uclinux kernel config?
> >> CONFIG_PARTITION_ADVANCED=y
> >> CONFIG_MSDOS_PARTITION=y
> >>
> >
> > I completely ignored and forgotten to set such options, thank you ;-)
> >
> > After doing that,
> > actually the problems starts earlier:
> >
> > .snip.
> > Initializing SystemAce driver
> > Partition check:
> > xsysacea: <3>JTAG controller couldn't read configuration from the
> > CompactFlash
> > xsysacea1
> > System ACE at 0x61000000 mapped to 0x61000000, irq=2, 31744KB
> >
> > I tried 3 different CFs, two hangs during boot at Partition check,
> > and one reaches the login prompt.
> >
> > However mount command always freezed the system
> > # mount -t msdos /dev/xsysacea1 /mnt
> > [here is freezed]
> >
> > Any futher hints ?
> > ciao
> >
> > /marco
___________________________
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/