Dear, Because we're talking about porting uClinux 2.6 for microblaze, i've remembered one thing: Wouldn't it be interesting think about making this port for working on the harvard style of Microblaze. Isn't the performance price pay for using von neuman style a very big price? Thanks. Jardel. Antti Lukats wrote: > Hi Bret, > uClinux-2.4.x images prepared for MB 3.0 (or 4.0) do work "as is" on > Microblaze ver 5.0 based system. Tested 20 seconds ago! Well the test > was on Virtex-4FX but as long as Xilinx ISE supports Virtex-5 the > Microblaze 5.0 based system should equally well run the uClinux on > Virtex-5 as well. > There are some small things though (presently) > 1) some old uclinux image that may work on some MB ver 3.0 may not > work on MB 5.0 based systems, eg the very old "mbvanilla" demo image > from John Willams website does stall at the SystemACE driver init (the > heartbeat continues to beat). There is no compact flash connected, but > well MB 3(4) based system would go over the non-existing systemACE and > complete the boot as much as remember. > 2) opb_sdram should be changed to mch_opb_sdram if caches are used or > the system will not boot at all > 3) the latest version of the MicroBlaze GPL licensed GCC tools that is > available from Xilinx website is synched to EDK 8.1 and those does not > support the new features of the MicroBlaze 5.0 so if you want to > access the PVR then this should be done by assembly macro that inserts > the binary op-code in to code segment as the inline assembler doesnt > recognize rpvr as valid register name. > ... > I was about to forward a humble plea to Xilinx to be forwarded to the > uClinux 2.6 developers, namly to utilize the PVR as much as possible > in order to configure the kernel on the fly depending on the detected > CPU hardware features. But then I realized that the PVR may as well be > added to MicroBlaze ver 5 as a request from the uClinux > community/developers. So I am sure the upcoming uClinux kernels will > utilize the PVR to a areasonable level (without me having to worry > about it). > Antti Lukats > > ----- Original Message ----- > *From:* Bret Ketchum <mailto:bret.ketchum@xxxxxxxxxxxxxxxxxxx> > *To:* microblaze-uclinux@xxxxxxxxxxxxxx > <mailto:microblaze-uclinux@xxxxxxxxxxxxxx> > *Sent:* Wednesday, August 09, 2006 12:39 PM > *Subject:* RE: [microblaze-uclinux] Microblaze uClinux 2.6.11 > > Chang, > > Thanks. I’m sure I’m not alone in hoping Xilinx provides timely > and noteworthy updates for features and function on the embedded > software side of the business. I do have one question, what are > your plans for Virtex-5 in terms of uClinux? Any information is > appreciated. > > Bret > > ------------------------------------------------------------------------ > > *From:* owner-microblaze-uclinux@xxxxxxxxxxxxxx > <mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx> > [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] *On Behalf Of > *Chang Sun > *Sent:* Tuesday, August 08, 2006 12:33 PM > *To:* microblaze-uclinux@xxxxxxxxxxxxxx > *Subject:* RE: [microblaze-uclinux] Microblaze uClinux 2.6.11 > > Bret, > > Thanks for your interest. Currently we are targeting uClinux 2.6.x > for Microblaze by Dec, 06 time frame. I can provide more update > later as the project progresses. > > As for PPC405, both MontaVista and Wind River are very close to > releasing their 2.6.x Linux distributions for Xilinx platforms > (ML403 and ML300). > > Chang > > ************************************************************ > > Chang Ning Sun > > Sr. Technical Marketing Manager > > Embedded Ecosystem Strategic Marketing > > Xilinx Embedded Processing Division > > Tel: 408-626-4217 > > Fax: 408 626 6440 > > Email: chang.sun@xxxxxxxxxx <mailto:chang.sun@xxxxxxxxxx> > > ************************************************************ > > ------------------------------------------------------------------------ > > *From:* owner-microblaze-uclinux@xxxxxxxxxxxxxx > [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] *On Behalf Of > *Bret Ketchum > *Sent:* Tuesday, August 08, 2006 8:03 AM > *To:* microblaze-uclinux@xxxxxxxxxxxxxx > *Subject:* RE: [microblaze-uclinux] Microblaze uClinux 2.6.11 > > Mark, > > Since you’ve hinted at a development/developing strategy would you > please elaborate on Xilinx’s intent with regard to uClinux for the > microblaze and ppc405 along with 2.6 support? Or be able to > provide some type of time frame on when you’d be able to announce > any plans. Thanks. > > Bret > > ------------------------------------------------------------------------ > > *From:* owner-microblaze-uclinux@xxxxxxxxxxxxxx > [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] *On Behalf Of > *Mark Jensen > *Sent:* Monday, August 07, 2006 12:57 PM > *To:* microblaze-uclinux@xxxxxxxxxxxxxx > *Subject:* [microblaze-uclinux] Microblaze uClinux 2.6.11 > > From an official perspective…… > > My job at Xilinx is to provide our customers with the 3^rd party > SW and IP support that they need for their product integration of > Xilinx’s technology. To this end I have to consider not just the > OS porting itself but tools and support as well looking towards > the user’s experience with the whole product. > > We (Xilinx) are engaged with PetaLogix who we regard as a Tier 1 > partner for our Embedded Ecosystem. They are a real company with > real product, however young they may be, and Xilinx will continue > to support them in their growth going forward. > > Because the popularity of uCLinux and the amount of associated > work (and open source Linux as well) continues to grow, Xilinx has > also engaged with a mature Linux company for uCLinux and open > source Linux porting, support and tools. Because of my position at > Xilinx, I can not say who this is until the official press > release. This is not to say that we no longer have a relationship > with PetaLogix – quite the contrary. PetaLogix will be involved in > these efforts. Five months ago John and I tried to build a 3 way > partnership with a company that would provide support and a > commercial tool chain to complement his OS product. This > relationship would have provided uCLinux developers a world class > product followed by world class support and world class tools. > Unfortunately, this deal fell through and it has taken until now > to close with another partner. > > So, all this being said, it is not John’s issue that there is not > yet 2.6.11 support. If you need to question Xilinx’s uCLinux > 2.6.11 support then question me because it was my decision not to > fund PetaLogix directly for the uCLinux 2.6.11 port. > > Best Regards, > > Mark Jensen > > ************************************************************ > > Mark Jensen > > Sr. Manager, Embedded Ecosystem Strategic Marketing > > Embedded Processing Div. > > Processing Solutions Group > > Xilinx,Inc. > > 408 879 5084 W > > 408 960 5800 C > > 408 626 6440 F > > mark.jensen@xxxxxxxxxx <mailto:mark.jensen@xxxxxxxxxx> > > ************************************************************ >
Attachment:
signature.asc
Description: OpenPGP digital signature