[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [microblaze-uclinux] EDK 9.2
Do you have an expected release date?
Bret
-----Original Message-----
From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
[mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of Stephen
Neuendorffer
Sent: Tuesday, November 13, 2007 3:46 PM
To: microblaze-uclinux@xxxxxxxxxxxxxx
Subject: RE: [microblaze-uclinux] EDK 9.2
The codebase we are working on is currently 2.6.23, and our intention is
to continue to track mainline as new kernel releases occur.
Enventually, we plan to push into mainline, although making that happen
seems to be something of an artform.
I should note that although I thought I had gotten the lltemac working
with the microblaze, it still appears to be broken, although it does
compile.
Steve
> -----Original Message-----
> From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
> [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of
> Bret Ketchum
> Sent: Tuesday, November 13, 2007 10:15 AM
> To: microblaze-uclinux@xxxxxxxxxxxxxx
> Subject: RE: [microblaze-uclinux] EDK 9.2
>
> Steve,
>
> We're still talking a 2.4 kernel?
>
> Bret
>
> -----Original Message-----
> From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
> [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of Stephen
> Neuendorffer
> Sent: Tuesday, November 13, 2007 12:03 PM
> To: microblaze-uclinux@xxxxxxxxxxxxxx
> Subject: RE: [microblaze-uclinux] EDK 9.2
>
>
> John (and all),
>
> I've been working on the microblaze Linux code that we have here for
> several months. The ll_temac code works reasonably well with our
> microblaze code base, which is fairly close to the petalogix code.
> We've been pulling and intergrating this along the way. The main
> barrier to doing this was that the ll_temac driver was written for the
> PPC and used some not architecture neutral APIs for invalidating the
> caches, and that the microblaze didn't support the dma_API. In the
> short term, I've been working on updating the microblaze to
> use the full
> dma_API, and now that that is finished, we can go back and look at
> improving the ll_temac driver itself.
>
> All of this code is currently on an external git server, which will be
> announced later today. Our goal here is primarily to be able to
> interact with the community (both for microblaze and PPC) and
> companies
> like PetaLogix more easily. In regards to the MMU, as soon
> as we've got
> the patches, we'll put them up on the git server. Having the MMU is
> certainly a big step forward here.
>
> Steve
>
> > -----Original Message-----
> > From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
> > [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of
> > John Williams
> > Sent: Monday, November 12, 2007 8:49 PM
> > To: microblaze-uclinux@xxxxxxxxxxxxxx
> > Subject: [microblaze-uclinux] EDK 9.2
> >
> > Hi folks,
> >
> > As some of you may have seen, EDK 9.2 came out last week.
> > The big news
> > from a MicroBlaze perspective is the addition of an optional MMU to
> > MicroBlaze v7.00.a, as well as the move to a native PLB bus
> interface
> > for MicroBlaze.
> >
> > Maybe not such good news if you have heavy investment in OPB
> > based cores
> > - if you used IPIF maybe the pain won't be too great. OPB is
> > supported
> > in legacy mode for some time I believe, but will go away eventually.
> >
> > Also included are some changes to the FSL instructions (that I and
> > no-doubt others have lobbied for), basically interruptible
> > versions of
> > the otherwise blocking FSL ops, and a few other tweaks.
> >
> > I assume that a certain embedded Linux vendor is being funded
> > by Xilinx
> > to do the MMU support for MicroBlaze, no idea on status or
> timeframes
> > there. Once the basic patches are released we'll get them
> into shape
> > and into PetaLinux.
> >
> > The move to PLB doesn't have a great deal of impact from a linux
> > perspective, except that the old opb_ and plb_ethernet cores
> > are pretty
> > much history - there's now just the ll_temac and the
> xps_ethernetlite
> > (xps_ == plb_).
> >
> > The existing ethernetlite drivers seem to work ok with the new
> > xps_ethernetlite core, however the same is not true for the
> original
> > ethernet driver. There was some progress on the PPC lists a
> > few months
> > back for an LL_TEMAC driver, I'm chasing that up to see what
> > is involved
> > in getting them going for the MicroBlaze.
> >
> > In the meantime, I've boot tested an MB v7.00a, PLB design on
> > an ML506
> > at 125 MHz, all seems to work nicely (and fast!). Next step
> > is to test
> > on an S3E1600 board.
> >
> > I'm in two minds about whether to put some EDK9.2 reference
> > designs into
> > the next PetaLinux cut - without decent ethernet support I'm
> > not sure it
> > makes too much sense. Waiting until they are ready will delay the
> > release unecessarily. I'm open to suggestions on this matter.
> >
> > 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/
> >
> >
> >
>
>
> ___________________________
> 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/
>
> ___________________________
> 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/
>
>
>
___________________________
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/
___________________________
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/