[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SystemAce and mb-uClinux (was RE: [microblaze-uclinux] Problems with networking)
Hello fellow developers,
Peter thanks for for your hint. I would not have checked that.
Nevertheless the soures from penguinppc already had
XSA_ADDR_ALIGN 1 set, so everything should be ok.
By now I have modified the Makefiles and Config.in.
I did some little changes in adapter.c. Linux is now
booting with the SystemAce driver enabled.
After some fiddling around with kernel configurations,
I finally made up a kernel which seems to work ok.
Afterwards I had to find a way to mount the CompactFlash.
As I understood from the uClinux distribution I have to
generate the device files. I did so by adding
a couple of entries like xsysacea,b,254,0 ...
to the vendors/Insight/XC../Makefile. This
generates the devices in the romfs.
Is this the right way to generate the devices?
Do I have to take care about anything else?
(Btw. I have got the major number the sysace from
/proc/devices)
My bootlog shows something like:
<snip>
Partition check:
xsysacea: xsysacea1
System ACE at 0xCF000000 mapped to 0xCF000000, irq=4, 125440KB
</snip>
Unfortunatly I am still not able to mount the CFCard.
When trying to mount with -t msdos or -t vfat
I receive the following message:
<snip>
FAT: bogus logical sector size 20487
VFS: Can't find a valid FAT filesystem on dev fe:00.
</snip>
The CFCard is formatted according the xilinx's SystemAce
manual with format [...] /a:2048. I am not quite shure whether
this might cause problems?
To be shure I formatted another CFCard with windows.
With this card I get an error stating that the JTAG Contoller
can not read the configuration. XSA_ERR_CFG_READ. This
comes not suprising as I do not have a configuration
file on the CompactFlash card. Nevertheless it should
be posibble to use the card as block device or am
I wrong?
Thanks
Erik
-----Original Message-----
From: Peter Ryser [mailto:Peter.Ryser@xilinx.com]
Sent: Wednesday, November 12, 2003 2:53 AM
To: microblaze-uclinux@itee.uq.edu.au
Subject: Re: [microblaze-uclinux] Problems with networking
Erik,
on System ACE CF please check that in xsysace_l.h you see
#define XSA_ADDR_ALIGN 1
and not
#define XSA_ADDR_ALIGN 4
when you use System ACE CF in an EDK design.
- Peter
--
Diese Nachricht wurde auf Viren und andere gefaehrliche Inhalte untersucht
und ist - aktuelle Virenscanner vorausgesetzt - sauber.
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/