linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Xilinx SystemACE driver for 2.6
@ 2005-09-06 18:26 Grant Likely
  2005-09-07 13:56 ` Jeff Angielski
  0 siblings, 1 reply; 18+ messages in thread
From: Grant Likely @ 2005-09-06 18:26 UTC (permalink / raw)
  To: linuxppc-embedded

Has anybody ported the SystemACE driver from 2.4 to 2.6 yet?  If so,
where can I pull a patch from?  Otherwise I'll start work on it.

Thanks,
g.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2005-09-06 18:26 Grant Likely
@ 2005-09-07 13:56 ` Jeff Angielski
  0 siblings, 0 replies; 18+ messages in thread
From: Jeff Angielski @ 2005-09-07 13:56 UTC (permalink / raw)
  To: glikely; +Cc: linuxppc-embedded

On Tue, 2005-09-06 at 18:26 +0000, Grant Likely wrote:
> Has anybody ported the SystemACE driver from 2.4 to 2.6 yet?  If so,
> where can I pull a patch from?  Otherwise I'll start work on it.

Along these lines, has anybody done any work to improve the overall
performance of the driver?

What kind of throughput are you seeing on your systems?

With our 266MHz MPC8260 w/ SystemACE (DENX linux-2.4.25), we see the
following numbers from Bonnie 1.4.  The first set is for an ext2 system
and the second is for ext3...

---Sequential Output (nosync)--- ---Sequential Input-- --Rnd Seek-
-Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --04k (03)-
MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU   /sec %CPU
  
     696 65.9  1638  5.7   367  1.6   438 47.6   868  1.7   59.5  5.4

     540 53.4   901  9.4   355  1.8   495 54.1   862  1.6   52.4  3.0



Jeff Angielski
The PTR Group

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Xilinx SystemACE driver for 2.6
@ 2006-06-14 18:35 G.Muruganandam
  0 siblings, 0 replies; 18+ messages in thread
From: G.Muruganandam @ 2006-06-14 18:35 UTC (permalink / raw)
  To: linuxppc-embedded; +Cc: glikely

[-- Attachment #1: Type: text/plain, Size: 479 bytes --]


Hello g,

I am looking for the answer to your question regarding the System ACE 
driver under 2.6
posted in the linuxppc-embedded@ozlabs.org.

Pl let me know whether it is ported to 2.6.

If yes, Would it be possible to share the source code?

Looking forward to hear from you.

Thanks
G.Muruganandam


Earlier post:
=========


Has anybody ported the SystemACE driver from 2.4 to 2.6 yet?  If so,
where can I pull a patch from?  Otherwise I'll start work on it.

Thanks,
g.




[-- Attachment #2: Type: text/html, Size: 599 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
@ 2006-06-28 18:17 Ameet Patil
  2006-06-29  2:45 ` sudheer
  2006-06-29 10:56 ` Xilinx SystemACE driver for 2.6 Ameet Patil
  0 siblings, 2 replies; 18+ messages in thread
From: Ameet Patil @ 2006-06-28 18:17 UTC (permalink / raw)
  To: linuxppc-embedded

Hi,
   I have ported System Ace driver from 2.4 to 2.6. Please post the 
patch soon.

-Ameet

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-28 18:17 Xilinx SystemACE driver for 2.6 Ameet Patil
@ 2006-06-29  2:45 ` sudheer
       [not found]   ` <44A3A77D.6000804@gmail.com>
  2006-06-29 10:56 ` Xilinx SystemACE driver for 2.6 Ameet Patil
  1 sibling, 1 reply; 18+ messages in thread
From: sudheer @ 2006-06-29  2:45 UTC (permalink / raw)
  To: Ameet Patil; +Cc: linuxppc-embedded

Hi Ameet,

Your mail is not clear.


Ameet Patil wrote:

>Hi,
>   I have ported System Ace driver from 2.4 to 2.6. 
>
Hope you have ported System Ace Driver from 2.4 to 2.6.

>Please post the patch soon.
>  
>
Or else you are asking the group for  patch to port it.
Please make it clear.
I am looking for the same .

Thanks
Sudheer

>-Ameet
>_______________________________________________
>Linuxppc-embedded mailing list
>Linuxppc-embedded@ozlabs.org
>https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>
>  
>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-28 18:17 Xilinx SystemACE driver for 2.6 Ameet Patil
  2006-06-29  2:45 ` sudheer
@ 2006-06-29 10:56 ` Ameet Patil
  1 sibling, 0 replies; 18+ messages in thread
From: Ameet Patil @ 2006-06-29 10:56 UTC (permalink / raw)
  To: linuxppc-embedded

Here is the patch containing the SysAce driver for 2.6 Linux kernel.

http://www.cs.york.ac.uk/rtslab/demos/amos/xupv2pro/patches/linuxppc-2.6.17_sysace.patch

Please test it and let me know in case of any issues!

cheers,
-Ameet

Ameet Patil wrote:
> Hi,
>    I have ported System Ace driver from 2.4 to 2.6. Please post the 
> patch soon.
> 
> -Ameet
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
       [not found]   ` <44A3A77D.6000804@gmail.com>
@ 2006-06-29 10:58     ` Ameet Patil
  2006-06-30 16:12       ` Ming Liu
  0 siblings, 1 reply; 18+ messages in thread
From: Ameet Patil @ 2006-06-29 10:58 UTC (permalink / raw)
  To: linuxppc-embedded

Hi Sudheer,
    Sorry, I ate my words there. I meant - I shall soon be posting a
patch that contains my port of the SystemAce driver for 2.6 kernel.

-Ameet

> sudheer wrote:
>> Hi Ameet,
>>
>> Your mail is not clear.
>>
>>
>> Ameet Patil wrote:
>>
>>> Hi,
>>>   I have ported System Ace driver from 2.4 to 2.6.
>> Hope you have ported System Ace Driver from 2.4 to 2.6.
>>
>>> Please post the patch soon.
>>>  
>>>
>> Or else you are asking the group for  patch to port it.
>> Please make it clear.
>> I am looking for the same .
>>
>> Thanks
>> Sudheer
>>
>>> -Ameet
>>> _______________________________________________
>>> Linuxppc-embedded mailing list
>>> Linuxppc-embedded@ozlabs.org
>>> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>>>
>>>  
>>>
>>
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-29 10:58     ` Ameet Patil
@ 2006-06-30 16:12       ` Ming Liu
  2006-06-30 16:55         ` Ameet Patil
  0 siblings, 1 reply; 18+ messages in thread
From: Ming Liu @ 2006-06-30 16:12 UTC (permalink / raw)
  To: appatil; +Cc: linuxppc-embedded

Hi friend,
I have tried your patch for SystemACE. Unfortunately, it looks that I got 
some problem. I applied the patch and compile the kernel. There are some 
XPAR_... parameters defination missing. So I include the xpamameters header 
file( I use the xparameters_ml300 which was generated by EDK and rename it 
as xparameters_ml403.). Then I compiled out the kernel and change it into 
.ace file. When I want to boot the kernel from SystemACE, there is no 
information to say that the linux is booting. So I think the problem is 
still on the driver of SystemACE. My linux version is 2.6.16-rc5. And I 
applied the Xilinx Temac patch in it. So could you please give me some 
detailed guidance on how to successfully apply the driver for SystemACE? 
Thanks a lot in advance.

Regards
Ming

_________________________________________________________________
与联机的朋友进行交流,请使用 MSN Messenger:  http://messenger.msn.com/cn  

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-30 16:12       ` Ming Liu
@ 2006-06-30 16:55         ` Ameet Patil
  2006-06-30 17:24           ` Ming Liu
  0 siblings, 1 reply; 18+ messages in thread
From: Ameet Patil @ 2006-06-30 16:55 UTC (permalink / raw)
  To: Ming Liu; +Cc: linuxppc-embedded

Hi Ming,

Ming Liu wrote:
> Hi friend,
> I have tried your patch for SystemACE. Unfortunately, it looks that I got 
> some problem. I applied the patch and compile the kernel. There are some 
> XPAR_... parameters defination missing. So I include the xpamameters header 
> file( I use the xparameters_ml300 which was generated by EDK and rename it 
> as xparameters_ml403.). 

Do you have a Xilinx ML403 board?

Then I compiled out the kernel and change it into
> .ace file. When I want to boot the kernel from SystemACE, there is no 
> information to say that the linux is booting. So I think the problem is 
> still on the driver of SystemACE. 

Does your kernel boot (show messages) without the SystemACE driver? Try
that first. It should boot and panic at the point where it tries to find
the root fs. Once you have reached this stage, you can then include the
SysAce driver.

> My linux version is 2.6.16-rc5. 
I don't think there is any issue with your kernel version apart from the
fact that 2.6.16- series posed considerable problem for me when trying
to configure a serial shell. The serial driver is BUGGY. So I use
2.6.17.1 (latest release).

> And I 
> applied the Xilinx Temac patch in it. 

Is it possible for you to send me this Temac patch?

So could you please give me some
> detailed guidance on how to successfully apply the driver for SystemACE? 

I am in the process of publishing a detailed article/tutorial on
compiling 2.6 kernel for the Xilinx MLxxx boards. Will send you the link
shortly!


-Ameet

> Thanks a lot in advance.
> 
> Regards
> Ming
> 
> _________________________________________________________________
> 与联机的朋友进行交流,请使用 MSN Messenger:  http://messenger.msn.com/cn  
> 
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-30 16:55         ` Ameet Patil
@ 2006-06-30 17:24           ` Ming Liu
  2006-06-30 17:35             ` Andrei Konovalov
  2006-06-30 19:52             ` Ameet Patil
  0 siblings, 2 replies; 18+ messages in thread
From: Ming Liu @ 2006-06-30 17:24 UTC (permalink / raw)
  To: ammubhai; +Cc: linuxppc-embedded

Hello Ameet,

>Do you have a Xilinx ML403 board?

Yes, I have ML403 board. The reason why I rename the xparameters_ml300 as 
xparameters_ml403 is that EDK generates the driver for ML300(the xparameter 
header file is xparameters_ml300).


>Does your kernel boot (show messages) without the SystemACE driver? Try
>that first. It should boot and panic at the point where it tries to find
>the root fs. Once you have reached this stage, you can then include the
>SysAce driver.

I did try that. There is also no information. At that time, I guessed that 
it was because of the missing of SystemACE driver.Do you think is that the 
problem of others, for example the kernel? Before I use 2.6 version, I have 
successfully booted a linux 2.4 from CF card. 

> > My linux version is 2.6.16-rc5.
>I don't think there is any issue with your kernel version apart from the
>fact that 2.6.16- series posed considerable problem for me when trying
>to configure a serial shell. The serial driver is BUGGY. So I use
>2.6.17.1 (latest release).

I use this version only because I want to implement the Temac driver in the 
link of 
http://ozlabs.org/pipermail/linuxppc-embedded/2006-March/022365.html It 
looks that the patches are specific for that version. 


>Is it possible for you to send me this Temac patch?

http://ozlabs.org/pipermail/linuxppc-embedded/2006-March/022365.html 


>I am in the process of publishing a detailed article/tutorial on
>compiling 2.6 kernel for the Xilinx MLxxx boards. Will send you the link
>shortly!

I am really waiting for that!

Regards
Ming
>
> > Thanks a lot in advance.
> >
> > Regards
> > Ming
> >
> > _________________________________________________________________
> > 与联机的朋友进行交流,请使用 MSN Messenger:  
http://messenger.msn.com/cn
> >
> > _______________________________________________
> > Linuxppc-embedded mailing list
> > Linuxppc-embedded@ozlabs.org
> > https://ozlabs.org/mailman/listinfo/linuxppc-embedded

_________________________________________________________________
与联机的朋友进行交流,请使用 MSN Messenger:  http://messenger.msn.com/cn  

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-30 17:24           ` Ming Liu
@ 2006-06-30 17:35             ` Andrei Konovalov
  2006-07-01  6:21               ` David H. Lynch Jr.
  2006-06-30 19:52             ` Ameet Patil
  1 sibling, 1 reply; 18+ messages in thread
From: Andrei Konovalov @ 2006-06-30 17:35 UTC (permalink / raw)
  To: Ming Liu; +Cc: linuxppc-embedded

Ming Liu wrote:
>>> My linux version is 2.6.16-rc5.
>> I don't think there is any issue with your kernel version apart from the
>> fact that 2.6.16- series posed considerable problem for me when trying
>> to configure a serial shell. The serial driver is BUGGY. So I use
>> 2.6.17.1 (latest release).
> 
> I use this version only because I want to implement the Temac driver in the 
> link of 
> http://ozlabs.org/pipermail/linuxppc-embedded/2006-March/022365.html It 
> looks that the patches are specific for that version. 

There is nothing special in the TEMAC driver that binds it to 2.6.16-rc5.
The patch was generated against and tested with that kernel version. That's all.
The patch will probably not apply cleanly to the more recent kernels. But
otherwise it should work.

In other words, feel free to use that TEMAC patch with the recent kernel.

Thanks,
Andrei

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-30 17:24           ` Ming Liu
  2006-06-30 17:35             ` Andrei Konovalov
@ 2006-06-30 19:52             ` Ameet Patil
  2006-06-30 20:02               ` Grant Likely
  2006-07-06 12:49               ` Xilinx BSP for linux 2.6 Ming Liu
  1 sibling, 2 replies; 18+ messages in thread
From: Ameet Patil @ 2006-06-30 19:52 UTC (permalink / raw)
  To: Ming Liu; +Cc: linuxppc-embedded

Here is PART I of the article:
http://www.linux.get2knowmore.com/2006/06/30/quick-guide-linux-26-on-xilinx-virtex-ii-pro-boards-part-i/

Let me know if you get messages at boot time after following the above...

PART II we be posted shortly!

-Ameet

Ming Liu wrote:
> Hello Ameet,
> 
>> Do you have a Xilinx ML403 board?
> 
> Yes, I have ML403 board. The reason why I rename the xparameters_ml300 
> as xparameters_ml403 is that EDK generates the driver for ML300(the 
> xparameter header file is xparameters_ml300).
> 
> 
>> Does your kernel boot (show messages) without the SystemACE driver? Try
>> that first. It should boot and panic at the point where it tries to find
>> the root fs. Once you have reached this stage, you can then include the
>> SysAce driver.
> 
> I did try that. There is also no information. At that time, I guessed 
> that it was because of the missing of SystemACE driver.Do you think is 
> that the problem of others, for example the kernel? Before I use 2.6 
> version, I have successfully booted a linux 2.4 from CF card.
>> > My linux version is 2.6.16-rc5.
>> I don't think there is any issue with your kernel version apart from the
>> fact that 2.6.16- series posed considerable problem for me when trying
>> to configure a serial shell. The serial driver is BUGGY. So I use
>> 2.6.17.1 (latest release).
> 
> I use this version only because I want to implement the Temac driver in 
> the link of 
> http://ozlabs.org/pipermail/linuxppc-embedded/2006-March/022365.html It 
> looks that the patches are specific for that version.
> 
>> Is it possible for you to send me this Temac patch?
> 
> http://ozlabs.org/pipermail/linuxppc-embedded/2006-March/022365.html
> 
>> I am in the process of publishing a detailed article/tutorial on
>> compiling 2.6 kernel for the Xilinx MLxxx boards. Will send you the link
>> shortly!
> 
> I am really waiting for that!
> 
> Regards
> Ming
>>
>> > Thanks a lot in advance.
>> >
>> > Regards
>> > Ming
>> >
>> > _________________________________________________________________
>> > 与联机的朋友进行交流,请使用 MSN Messenger:  
> http://messenger.msn.com/cn
>> >
>> > _______________________________________________
>> > Linuxppc-embedded mailing list
>> > Linuxppc-embedded@ozlabs.org
>> > https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 
> _________________________________________________________________
> 与联机的朋友进行交流,请使用 MSN Messenger:  http://messenger.msn.com/cn 
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-30 19:52             ` Ameet Patil
@ 2006-06-30 20:02               ` Grant Likely
  2006-06-30 20:07                 ` Ming Liu
  2006-07-03  9:05                 ` Ameet Patil
  2006-07-06 12:49               ` Xilinx BSP for linux 2.6 Ming Liu
  1 sibling, 2 replies; 18+ messages in thread
From: Grant Likely @ 2006-06-30 20:02 UTC (permalink / raw)
  To: Ameet Patil; +Cc: linuxppc-embedded

On 6/30/06, Ameet Patil <ammubhai@gmail.com> wrote:
> Here is PART I of the article:
> http://www.linux.get2knowmore.com/2006/06/30/quick-guide-linux-26-on-xilinx-virtex-ii-pro-boards-part-i/
>
> Let me know if you get messages at boot time after following the above...

Quick comment on your article; unless you're using a microdrive;
*PLEASE* don't recommend using compact flash as swap space.  Flash
technology has limited write cycles (on the order of 100k to 1M cycles
per block).  Using it as swap is a great way to kill the lifecycle of
your device.

(the ML300 ships with a microdrive; the ML40x ships with a regular CF card)

I know the previous article also recommends a swap partition, but
Linux will happily run without swap.

Cheers,
g.

-- 
Grant Likely, B.Sc. P.Eng.
Secret Lab Technologies Ltd.
grant.likely@secretlab.ca
(403) 399-0195

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-30 20:02               ` Grant Likely
@ 2006-06-30 20:07                 ` Ming Liu
  2006-07-03  9:05                 ` Ameet Patil
  1 sibling, 0 replies; 18+ messages in thread
From: Ming Liu @ 2006-06-30 20:07 UTC (permalink / raw)
  To: grant.likely; +Cc: linuxppc-embedded

Yes. I noticed that in the original demo Linux of MontaVista shipped by 
Xilinx for ML403, there is no swap partition. 

Regards
Ming


>From: "Grant Likely" <grant.likely@secretlab.ca>
>To: "Ameet Patil" <ammubhai@gmail.com>
>CC: "Ming Liu" <eemingliu@hotmail.com>, linuxppc-embedded@ozlabs.org
>Subject: Re: Xilinx SystemACE driver for 2.6
>Date: Fri, 30 Jun 2006 14:02:28 -0600
>
>On 6/30/06, Ameet Patil <ammubhai@gmail.com> wrote:
>>Here is PART I of the article:
>>http://www.linux.get2knowmore.com/2006/06/30/quick-guide-linux-26-on-xilinx-virtex-ii-pro-boards-part-i/

>>
>>Let me know if you get messages at boot time after following the 
>>above...
>
>Quick comment on your article; unless you're using a microdrive;
>*PLEASE* don't recommend using compact flash as swap space.  Flash
>technology has limited write cycles (on the order of 100k to 1M 
>cycles
>per block).  Using it as swap is a great way to kill the lifecycle 
>of
>your device.
>
>(the ML300 ships with a microdrive; the ML40x ships with a regular 
>CF card)
>
>I know the previous article also recommends a swap partition, but
>Linux will happily run without swap.
>
>Cheers,
>g.
>
>--
>Grant Likely, B.Sc. P.Eng.
>Secret Lab Technologies Ltd.
>grant.likely@secretlab.ca
>(403) 399-0195

_________________________________________________________________
与联机的朋友进行交流,请使用 MSN Messenger:  http://messenger.msn.com/cn  

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-30 17:35             ` Andrei Konovalov
@ 2006-07-01  6:21               ` David H. Lynch Jr.
  0 siblings, 0 replies; 18+ messages in thread
From: David H. Lynch Jr. @ 2006-07-01  6:21 UTC (permalink / raw)
  To: Andrei Konovalov; +Cc: linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 1412 bytes --]

Andrei Konovalov wrote:
>>
>> I use this version only because I want to implement the Temac driver in the 
>> link of 
>> http://ozlabs.org/pipermail/linuxppc-embedded/2006-March/022365.html It 
>> looks that the patches are specific for that version. 
>>     
>
> There is nothing special in the TEMAC driver that binds it to 2.6.16-rc5.
> The patch was generated against and tested with that kernel version. That's all.
> The patch will probably not apply cleanly to the more recent kernels. But
> otherwise it should work.
>
> In other words, feel free to use that TEMAC patch with the recent kernel.
>   
    I am trying to get a local link version of the hard TEMAC that is
part of the V4 FX FPGA working against a 2.6 Kernel. Would this be an
appropriate patch for that ?
    Is it even close ?

    There are so many different Xilinx (and other) TEMACs floating
around and so many permutation of those that my head is fogged in.

  





-- 
Dave Lynch 					  	    DLA Systems
Software Development:  				         Embedded Linux
717.627.3770 	       dhlii@dlasys.net 	  http://www.dlasys.net
fax: 1.253.369.9244 			           Cell: 1.717.587.7774
Over 25 years' experience in platforms, languages, and technologies too numerous to list.

"Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction."
Albert Einstein


[-- Attachment #2: Type: text/html, Size: 2167 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx SystemACE driver for 2.6
  2006-06-30 20:02               ` Grant Likely
  2006-06-30 20:07                 ` Ming Liu
@ 2006-07-03  9:05                 ` Ameet Patil
  1 sibling, 0 replies; 18+ messages in thread
From: Ameet Patil @ 2006-07-03  9:05 UTC (permalink / raw)
  To: Grant Likely; +Cc: linuxppc-embedded

Hi Grant,
    I totally agree with you. What you say is correct. It will 
definitely kill the CF card. I use a XUPV2PRO board which doesn't come 
with a microdrive and for my research SWAP is a must. :-)

However, I shall add a NOTE in the article mentioning the same.

Thanks a lot,
-Ameet

Grant Likely wrote:
> On 6/30/06, Ameet Patil <ammubhai@gmail.com> wrote:
>> Here is PART I of the article:
>> http://www.linux.get2knowmore.com/2006/06/30/quick-guide-linux-26-on-xilinx-virtex-ii-pro-boards-part-i/ 
>>
>>
>> Let me know if you get messages at boot time after following the above...
> 
> Quick comment on your article; unless you're using a microdrive;
> *PLEASE* don't recommend using compact flash as swap space.  Flash
> technology has limited write cycles (on the order of 100k to 1M cycles
> per block).  Using it as swap is a great way to kill the lifecycle of
> your device.
> 
> (the ML300 ships with a microdrive; the ML40x ships with a regular CF card)
> 
> I know the previous article also recommends a swap partition, but
> Linux will happily run without swap.
> 
> Cheers,
> g.
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Xilinx BSP for linux 2.6
  2006-06-30 19:52             ` Ameet Patil
  2006-06-30 20:02               ` Grant Likely
@ 2006-07-06 12:49               ` Ming Liu
  2006-07-06 13:31                 ` Ameet Patil
  1 sibling, 1 reply; 18+ messages in thread
From: Ming Liu @ 2006-07-06 12:49 UTC (permalink / raw)
  To: ammubhai; +Cc: linuxppc-embedded

Dear Ameet,
Now I am using your patch for SystemACE in Linux 2.6. My linux version is 
2.6.16-rc5 and I have applied the patch for SystemACE and Temac. 

When I generate BSP in EDK, how can I implement it in my linux kernel? I 
know the EDK BSP is for Linux 2.4 and the directory stucture is the same as 
2.4(e.g. arch/ppc/platform/xilinx_ocp/......) But in 2.6, the directory 
tree is different and I cannot simply copy and replace the original files 
there. Also, there is a file called xparameters_ml403.h in Linux kernel but 
in BSP there is only xparameters_ml300.h. Shall I rename the 
xparameters_ml300 as ml403, or configure the board as ml300 in menuconfig? 
In these xparameters files, the peripheral addresses are defined. How can I 
include these xparameters defination in the kernel? It looks complicate and 
you didn't mention how to replace these files in your article. So if you 
can provide some guidance, I will appreciate a lot because it will save me 
much time. 

By the way, I am still waiting for the last part of your article. Where are 
they? :)

Thanks for your help.

Regards
Ming

_________________________________________________________________
享用世界上最大的电子邮件系统― MSN Hotmail。  http://www.hotmail.com  

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Xilinx BSP for linux 2.6
  2006-07-06 12:49               ` Xilinx BSP for linux 2.6 Ming Liu
@ 2006-07-06 13:31                 ` Ameet Patil
  0 siblings, 0 replies; 18+ messages in thread
From: Ameet Patil @ 2006-07-06 13:31 UTC (permalink / raw)
  Cc: linuxppc-embedded

Hi Ming,
  I DONOT have a ML403 with me. But does Xilinx EDK generate
xparameters_ml300.h in the BSP instead of xparameters_ml403.h for the
ML403 board?

Anyway, for linux 2.6 theres no xilinx_ocp directory in the code tree.
You need to just copy the xparameters_ml300.h file (if that is what
xilinx EDK generates) as xparameters_ml403.h in
arch/ppc/platforms/4xx/xparameters/ folder. Configure the kernel as ML403.

Like I said to you before, if you want to get started quickly and
without much headache.. then please go step-by-step. Try the things I
mention in the article PART I without applying any patches.

http://www.linux.get2knowmore.com/2006/06/30/quick-guide-linux-26-on-xilinx-virtex-ii-pro-boards-part-i/

Then if your kernel boots and shows some messages, it would be much
easier to relate to problems after applying patches.

Please DONOT hesitate to ask further clarifications!

-Ameet

Ming Liu wrote:
> Dear Ameet,
> Now I am using your patch for SystemACE in Linux 2.6. My linux version 
> is 2.6.16-rc5 and I have applied the patch for SystemACE and Temac.
> When I generate BSP in EDK, how can I implement it in my linux kernel? I 
> know the EDK BSP is for Linux 2.4 and the directory stucture is the same 
> as 2.4(e.g. arch/ppc/platform/xilinx_ocp/......) But in 2.6, the 
> directory tree is different and I cannot simply copy and replace the 
> original files there. Also, there is a file called xparameters_ml403.h 
> in Linux kernel but in BSP there is only xparameters_ml300.h. Shall I 
> rename the xparameters_ml300 as ml403, or configure the board as ml300 
> in menuconfig? In these xparameters files, the peripheral addresses are 
> defined. How can I include these xparameters defination in the kernel? 
> It looks complicate and you didn't mention how to replace these files in 
> your article. So if you can provide some guidance, I will appreciate a 
> lot because it will save me much time.
> By the way, I am still waiting for the last part of your article. Where 
> are they? :)
> 
> Thanks for your help.
> 
> Regards
> Ming
> 
> _________________________________________________________________
> 享用世界上最大的电子邮件系统― MSN Hotmail。  http://www.hotmail.com 
> 

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2006-07-06 13:33 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-28 18:17 Xilinx SystemACE driver for 2.6 Ameet Patil
2006-06-29  2:45 ` sudheer
     [not found]   ` <44A3A77D.6000804@gmail.com>
2006-06-29 10:58     ` Ameet Patil
2006-06-30 16:12       ` Ming Liu
2006-06-30 16:55         ` Ameet Patil
2006-06-30 17:24           ` Ming Liu
2006-06-30 17:35             ` Andrei Konovalov
2006-07-01  6:21               ` David H. Lynch Jr.
2006-06-30 19:52             ` Ameet Patil
2006-06-30 20:02               ` Grant Likely
2006-06-30 20:07                 ` Ming Liu
2006-07-03  9:05                 ` Ameet Patil
2006-07-06 12:49               ` Xilinx BSP for linux 2.6 Ming Liu
2006-07-06 13:31                 ` Ameet Patil
2006-06-29 10:56 ` Xilinx SystemACE driver for 2.6 Ameet Patil
  -- strict thread matches above, loose matches on Subject: below --
2006-06-14 18:35 G.Muruganandam
2005-09-06 18:26 Grant Likely
2005-09-07 13:56 ` Jeff Angielski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).