RE: RE : Some questions about the Xilinx Temac driver.
Dear Chris, Thanks for your telling. I have seen that guidance. But I think that is specific for the MontaVista linux. In that guidance, it just says to copy the generated directories and files into the kernel tree and then configure and make zImage. However it doesn't work for my 2.6.16 kernel. Any other idea on how to implement such an EDK-generated BSP in the kernel like mine? Thanks for any suggestion. BR Ming From: alayrac [EMAIL PROTECTED] To: 'Ming Liu' [EMAIL PROTECTED],[EMAIL PROTECTED] CC: linuxppc-embedded@ozlabs.org Subject: RE : Some questions about the Xilinx Temac driver. Date: Thu, 30 Nov 2006 18:14:43 +0100 Hi Ming You will find informations to build linux 2.6 BSP in the file EDK_8.2\sw\ThirdParty\bsp\linux_2_6_v1_00_a\doc\linux_2_6_v1_00_a.pdf This file is installed with plateform Studio Regards Chris CRESITT INDUSTRIE 12 Rue de Blois, BP6744 45067 ORLEANS Cedex 2 Tel : 02.38.49.45.59 Fax :02.38.49.45.55 Email : [EMAIL PROTECTED] Web : http://www.cresitt.com -Message d'origine- De : linuxppc-embedded- [EMAIL PROTECTED] [mailto:linuxppc- [EMAIL PROTECTED] De la part de Ming Liu Envoy茅 : jeudi 30 novembre 2006 17:37 �� : [EMAIL PROTECTED] Cc : linuxppc-embedded@ozlabs.org Objet : Re: Some questions about the Xilinx Temac driver. Dear Michael, Now I update my Xilinx design software from 8.1 to 8.2 and notice that there is already linux_2_6 support. Then I generated the BSP for linux 2.6. I found that there are some differences from the older version, e.g. there are some files such as XMakefile, xps_connected.cud, etc. I am confused with this. So could you please give me a hand on how to use such a generated BSP to build my linux 2.6 kernel? I cannot find any guidance on how to do that. Thanks for your help. BR Ming From: Michael Galassi [EMAIL PROTECTED] Reply-To: Michael Galassi [EMAIL PROTECTED] To: Ming Liu [EMAIL PROTECTED] CC: [EMAIL PROTECTED], linuxppc-embedded@ozlabs.org Subject: Re: Some questions about the Xilinx Temac driver. Date: Wed, 29 Nov 2006 08:38:37 -0800 If you use the latest xilinx ISE/EDK/IP update and let it overlay your mvl source tree with it's files it shouldn't take you more than a few hours to patch things up to where you can compile a kernel which will work on the 3.00b IP. The PHY support is useless but you can work around that easily enough. I've not tried to get any of that working with a semi-current kernel so if you're not using mvl's flavor of 2.6.10 you may run into other issues. -michael Dear Andrei, I have some questions about your xilinx Temac driver. If possible, please give me a hand on such confusing problems. 1. I am using the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/, and the IP cores of plb_temac and hard_temac whose hardware versions are 2.00a and 1.00a specifically. I know the newest versions of those hardwares are 3.00a and 3.00a. Is your driver support the 3.00a version hardware? Also, is the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/ the latest one for Xilinx Temac? If you have some updated version, please tell me the address. 2. Is that driver from the above address able to support SGDMA? In fact, I am testing the throughput of the Temac enet by my own little program which is very simple. In the program running on the board, the pseudo code looks just like this: for(;;){ select(); if(FD_ISSET()){ recvfrom(); } sendto(); } The program is just to receive packets from a pc and then transfer them back. But in this condition, the embedded PowerPC CPU is easily used by 100. So I suspect that maybe the DMA is not running properly. Could you please say something about the DMA in your driver? Thanks a lot for your telling. Regards Ming _ ���璐逛��杞� MSN Explorer: http://explorer.msn.com/lccn/ --===1695844909== Content-Type: text/plain; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded --===1695844909
RE : Some questions about the Xilinx Temac driver.
Hi Ming You will find informations to build linux 2.6 BSP in the file EDK_8.2\sw\ThirdParty\bsp\linux_2_6_v1_00_a\doc\linux_2_6_v1_00_a.pdf This file is installed with plateform Studio Regards Chris CRESITT INDUSTRIE 12 Rue de Blois, BP6744 45067 ORLEANS Cedex 2 Tel : 02.38.49.45.59 Fax :02.38.49.45.55 Email : [EMAIL PROTECTED] Web : http://www.cresitt.com -Message d'origine- De : linuxppc-embedded- [EMAIL PROTECTED] [mailto:linuxppc- [EMAIL PROTECTED] De la part de Ming Liu Envoyé : jeudi 30 novembre 2006 17:37 À : [EMAIL PROTECTED] Cc : linuxppc-embedded@ozlabs.org Objet : Re: Some questions about the Xilinx Temac driver. Dear Michael, Now I update my Xilinx design software from 8.1 to 8.2 and notice that there is already linux_2_6 support. Then I generated the BSP for linux 2.6. I found that there are some differences from the older version, e.g. there are some files such as XMakefile, xps_connected.cud, etc. I am confused with this. So could you please give me a hand on how to use such a generated BSP to build my linux 2.6 kernel? I cannot find any guidance on how to do that. Thanks for your help. BR Ming From: Michael Galassi [EMAIL PROTECTED] Reply-To: Michael Galassi [EMAIL PROTECTED] To: Ming Liu [EMAIL PROTECTED] CC: [EMAIL PROTECTED], linuxppc-embedded@ozlabs.org Subject: Re: Some questions about the Xilinx Temac driver. Date: Wed, 29 Nov 2006 08:38:37 -0800 If you use the latest xilinx ISE/EDK/IP update and let it overlay your mvl source tree with it's files it shouldn't take you more than a few hours to patch things up to where you can compile a kernel which will work on the 3.00b IP. The PHY support is useless but you can work around that easily enough. I've not tried to get any of that working with a semi-current kernel so if you're not using mvl's flavor of 2.6.10 you may run into other issues. -michael Dear Andrei, I have some questions about your xilinx Temac driver. If possible, please give me a hand on such confusing problems. 1. I am using the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/, and the IP cores of plb_temac and hard_temac whose hardware versions are 2.00a and 1.00a specifically. I know the newest versions of those hardwares are 3.00a and 3.00a. Is your driver support the 3.00a version hardware? Also, is the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/ the latest one for Xilinx Temac? If you have some updated version, please tell me the address. 2. Is that driver from the above address able to support SGDMA? In fact, I am testing the throughput of the Temac enet by my own little program which is very simple. In the program running on the board, the pseudo code looks just like this: for(;;){ select(); if(FD_ISSET()){ recvfrom(); } sendto(); } The program is just to receive packets from a pc and then transfer them back. But in this condition, the embedded PowerPC CPU is easily used by 100. So I suspect that maybe the DMA is not running properly. Could you please say something about the DMA in your driver? Thanks a lot for your telling. Regards Ming _ 免费下载 MSN Explorer: http://explorer.msn.com/lccn/ --===1695844909== Content-Type: text/plain; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded --===1695844909==-- _ 与联机的朋友进行交流,请使用 MSN Messenger: http://messenger.msn.com/cn ___ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded
Re: RE : Some questions about the Xilinx Temac driver.
Hi Ming, See previous postings from Robert Corley. Pradeep alayrac [EMAIL PROTECTED] wrote: Hi Ming You will find informations to build linux 2.6 BSP in the file EDK_8.2\sw\ThirdParty\bsp\linux_2_6_v1_00_a\doc\linux_2_6_v1_00_a.pdf This file is installed with plateform Studio Regards Chris CRESITT INDUSTRIE 12 Rue de Blois, BP6744 45067 ORLEANS Cedex 2 Tel : 02.38.49.45.59 Fax :02.38.49.45.55 Email : [EMAIL PROTECTED] Web : http://www.cresitt.com -Message d'origine- De : linuxppc-embedded- [EMAIL PROTECTED] [mailto:linuxppc- [EMAIL PROTECTED] De la part de Ming Liu Envoyé : jeudi 30 novembre 2006 17:37 à : [EMAIL PROTECTED] Cc : linuxppc-embedded@ozlabs.org Objet : Re: Some questions about the Xilinx Temac driver. Dear Michael, Now I update my Xilinx design software from 8.1 to 8.2 and notice that there is already linux_2_6 support. Then I generated the BSP for linux 2.6. I found that there are some differences from the older version, e.g. there are some files such as XMakefile, xps_connected.cud, etc. I am confused with this. So could you please give me a hand on how to use such a generated BSP to build my linux 2.6 kernel? I cannot find any guidance on how to do that. Thanks for your help. BR Ming From: Michael Galassi Reply-To: Michael Galassi To: Ming Liu CC: [EMAIL PROTECTED], linuxppc-embedded@ozlabs.org Subject: Re: Some questions about the Xilinx Temac driver. Date: Wed, 29 Nov 2006 08:38:37 -0800 If you use the latest xilinx ISE/EDK/IP update and let it overlay your mvl source tree with it's files it shouldn't take you more than a few hours to patch things up to where you can compile a kernel which will work on the 3.00b IP. The PHY support is useless but you can work around that easily enough. I've not tried to get any of that working with a semi-current kernel so if you're not using mvl's flavor of 2.6.10 you may run into other issues. -michael Dear Andrei, I have some questions about your xilinx Temac driver. If possible, please give me a hand on such confusing problems. 1. I am using the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/, and the IP cores of plb_temac and hard_temac whose hardware versions are 2.00a and 1.00a specifically. I know the newest versions of those hardwares are 3.00a and 3.00a. Is your driver support the 3.00a version hardware? Also, is the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/ the latest one for Xilinx Temac? If you have some updated version, please tell me the address. 2. Is that driver from the above address able to support SGDMA? In fact, I am testing the throughput of the Temac enet by my own little program which is very simple. In the program running on the board, the pseudo code looks just like this: for(;;){ select(); if(FD_ISSET()){ recvfrom(); } sendto(); } The program is just to receive packets from a pc and then transfer them back. But in this condition, the embedded PowerPC CPU is easily used by 100. So I suspect that maybe the DMA is not running properly. Could you please say something about the DMA in your driver? Thanks a lot for your telling. Regards Ming _ å è´¹ä¸è½½ MSN Explorer: http://explorer.msn.com/lccn/ --===1695844909== Content-Type: text/plain; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded --===1695844909==-- _ ä¸èæºçæåè¿è¡äº¤æµï¼è¯·ä½¿ç¨ MSN Messenger: http://messenger.msn.com/cn ___ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded ___ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded
Some questions about the Xilinx Temac driver.
Dear Andrei, I have some questions about your xilinx Temac driver. If possible, please give me a hand on such confusing problems. 1. I am using the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/, and the IP cores of plb_temac and hard_temac whose hardware versions are 2.00a and 1.00a specifically. I know the newest versions of those hardwares are 3.00a and 3.00a. Is your driver support the 3.00a version hardware? Also, is the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/ the latest one for Xilinx Temac? If you have some updated version, please tell me the address. 2. Is that driver from the above address able to support SGDMA? In fact, I am testing the throughput of the Temac enet by my own little program which is very simple. In the program running on the board, the pseudo code looks just like this: for(;;){ select(); if(FD_ISSET()){ recvfrom(); } sendto(); } The program is just to receive packets from a pc and then transfer them back. But in this condition, the embedded PowerPC CPU is easily used by 100. So I suspect that maybe the DMA is not running properly. Could you please say something about the DMA in your driver? Thanks a lot for your telling. Regards Ming _ 免费下载 MSN Explorer: http://explorer.msn.com/lccn/ ___ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded
Re: Some questions about the Xilinx Temac driver.
If you use the latest xilinx ISE/EDK/IP update and let it overlay your mvl source tree with it's files it shouldn't take you more than a few hours to patch things up to where you can compile a kernel which will work on the 3.00b IP. The PHY support is useless but you can work around that easily enough. I've not tried to get any of that working with a semi-current kernel so if you're not using mvl's flavor of 2.6.10 you may run into other issues. -michael Dear Andrei, I have some questions about your xilinx Temac driver. If possible, please give me a hand on such confusing problems. 1. I am using the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/, and the IP cores of plb_temac and hard_temac whose hardware versions are 2.00a and 1.00a specifically. I know the newest versions of those hardwares are 3.00a and 3.00a. Is your driver support the 3.00a version hardware? Also, is the driver from http://source.mvista.com/~ank/paulus-powerpc/20060309/ the latest one for Xilinx Temac? If you have some updated version, please tell me the address. 2. Is that driver from the above address able to support SGDMA? In fact, I am testing the throughput of the Temac enet by my own little program which is very simple. In the program running on the board, the pseudo code looks just like this: for(;;){ select(); if(FD_ISSET()){ recvfrom(); } sendto(); } The program is just to receive packets from a pc and then transfer them back. But in this condition, the embedded PowerPC CPU is easily used by 100. So I suspect that maybe the DMA is not running properly. Could you please say something about the DMA in your driver? Thanks a lot for your telling. Regards Ming _ Ãâ·ÑÏÂÔØ MSN Explorer: http://explorer.msn.com/lccn/ --===1695844909== Content-Type: text/plain; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded --===1695844909==-- ___ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded