[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] EDK 9.2
Hi Frederic,
LEGER wrote:
EDK9.2 is also adding some new IPs
one multi-DCM IP with placement constraints inside to avoid the placement
problems of EDK9.1 on small chips (ie: S3E500).
This new all-in-one clock manager is nice, however I've seen problems
with BSB designs @ 100Mhz. Basically map gives up trying to
automatically place the DCMs, and wants manual LOCs instead. No such
issue at 50Mhz...
Memory controler is MPMC3.0 with plenty of placement constraints. This is a
very powerfull solution but takes lot's of logic => big problems to upgrade
users designs on V4FX12 and S3E500... (I remember MPMC2.0 and PLB_TEMAC on a
MEMEC FX12 board)
In my opinion, the choice is to increase the data bandwith (for TCP,video?),
to merge Microblaze&PPC, to allow full Linux and to give to new users the
ability to create designs without too much FPGA knowledge.
If it is the beginning of a new era => why not having two releases of
Petalinux.
Short answer - maintenence and support! With every new EDK release, and
every new board added, the testing and maintenence burden of PetaLinux
multiplies. We've scripted a lot of it, but it still takes a lot of effort.
With Xilinx's announcement of a public git server, I'm looking to ways
of changing the PetaLinux development and management model. It's a big
drain on my time, and the current closed model makes it difficut for
people other than me to contribute. This has other consequences, like
keeping me as the "choke point" in development and bug fixes etc
I'm looking for ways of opening it up so it can be community managed and
developed. The simplest way is to just open up the internal SVN repo
to the outside world, and offer commit rights to those who request, and
demonstrate capacity for it. The overheads associated with maintaining
what is essentially two forks - one fork of the kernel, and one fork of
uClinux-dist - are starting to become a strain. There must be a smarter
way.
Cheers,
John
___________________________
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/