[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [microblaze-uclinux] EDK 9.2
Bret, see the forwarded email.
BTW, I fixed the ll_temac driver yesterday: it now successfully acquires
a dhcp address before hitting the softirq bug.
Steve
> -----Original Message-----
> From: owner-microblaze-uclinux@xxxxxxxxxxxxxx
> [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of
> Bret Ketchum
> Sent: Wednesday, November 14, 2007 3:32 AM
> To: microblaze-uclinux@xxxxxxxxxxxxxx
> Subject: 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/
>
>
>
___________________________
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/