[U-Boot-Users] PCI, Ethernet, IXDP425

Hi all,
I've just got my ixdp425 evaluation board and tried u-boot on it.
I have a PCI Ethernet card on the board. I need to connect to the network from u-boot via this device.
Are there any ways to do so? What I will have to do to enable this support? Or at least are there ANY PCI Ethernet drivers in u-boot?
Thanks for your help, Ara

In message 002d01c4f7bf$e180b7e0$1000000a@araav you wrote:
I have a PCI Ethernet card on the board. I need to connect to the network from u-boot via this device.
Just do it.
Are there any ways to do so? What I will have to do to enable this support? Or at least are there ANY PCI Ethernet drivers in u-boot?
How about checking the code before posting?
Yes, there are.
Best regards,
Wolfgang Denk

Thanks for so helpful and informative reply.
configs/ixdp425.h, line 59: #define CONFIG_COMMANDS (CONFIG_CMD_DFL & ~CFG_CMD_NET)
So how about checking the code before posting?;-)
Thanks, Ara
----- Original Message ----- From: "Wolfgang Denk" wd@denx.de To: "Ara Avanesyan" araav@hylink.am Cc: u-boot-users@lists.sourceforge.net Sent: Wednesday, January 12, 2005 2:40 AM Subject: Re: [U-Boot-Users] PCI, Ethernet, IXDP425
In message 002d01c4f7bf$e180b7e0$1000000a@araav you wrote:
I have a PCI Ethernet card on the board. I need to connect to the network from u-boot via this device.
Just do it.
Are there any ways to do so? What I will have to do to enable this support? Or at least are there ANY PCI Ethernet drivers in u-boot?
How about checking the code before posting?
Yes, there are.
Best regards,
Wolfgang Denk
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de "Confound these ancestors.... They've stolen our best ideas!"
- Ben Jonson

Ara,
If you see the driver for your PCI Ethernet card on the drivers directory, then you'll be fine. However, you may need to write your own driver if it does not exist. So check on the drivers directory first and then, if it exists, write the appropriate CFG parameter on the configs/ixdp425.h file. try removing the ~CFG_CMD_NET, and other parameters that the driver might require.
Regards, Rodel
P.S. Anyone working on ethernet MAC's with MII-only interfaces??? I'm actually lost... Please help.
On Wed, 12 Jan 2005 10:18:28 +0400, Ara Avanesyan araav@hylink.am wrote:
Thanks for so helpful and informative reply.
configs/ixdp425.h, line 59: #define CONFIG_COMMANDS (CONFIG_CMD_DFL & ~CFG_CMD_NET)
So how about checking the code before posting?;-)
Thanks, Ara
----- Original Message ----- From: "Wolfgang Denk" wd@denx.de To: "Ara Avanesyan" araav@hylink.am Cc: u-boot-users@lists.sourceforge.net Sent: Wednesday, January 12, 2005 2:40 AM Subject: Re: [U-Boot-Users] PCI, Ethernet, IXDP425
In message 002d01c4f7bf$e180b7e0$1000000a@araav you wrote:
I have a PCI Ethernet card on the board. I need to connect to the network from u-boot via this device.
Just do it.
Are there any ways to do so? What I will have to do to enable this support? Or at least are there ANY PCI Ethernet drivers in u-boot?
How about checking the code before posting?
Yes, there are.
Best regards,
Wolfgang Denk
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de "Confound these ancestors.... They've stolen our best ideas!"
- Ben Jonson
The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users

Thanks Rodel,
I think we'll switch to one supported by u-boot right now, as poritng will take a long time. Ok, I'm going to play with u-boot's net paramters.
Thanks, Ara
----- Original Message ----- From: "Rodel Miguel" rodelfmiguel@gmail.com To: "Ara Avanesyan" araav@hylink.am Cc: "Wolfgang Denk" wd@denx.de; u-boot-users@lists.sourceforge.net Sent: Wednesday, January 12, 2005 10:41 AM Subject: Re: [U-Boot-Users] Re: PCI, Ethernet, IXDP425
Ara,
If you see the driver for your PCI Ethernet card on the drivers directory, then you'll be fine. However, you may need to write your own driver if it does not exist. So check on the drivers directory first and then, if it exists, write the appropriate CFG parameter on the configs/ixdp425.h file. try removing the ~CFG_CMD_NET, and other parameters that the driver might require.
Regards, Rodel
P.S. Anyone working on ethernet MAC's with MII-only interfaces??? I'm actually lost... Please help.
On Wed, 12 Jan 2005 10:18:28 +0400, Ara Avanesyan araav@hylink.am wrote:
Thanks for so helpful and informative reply.
configs/ixdp425.h, line 59: #define CONFIG_COMMANDS (CONFIG_CMD_DFL & ~CFG_CMD_NET)
So how about checking the code before posting?;-)
Thanks, Ara
----- Original Message ----- From: "Wolfgang Denk" wd@denx.de To: "Ara Avanesyan" araav@hylink.am Cc: u-boot-users@lists.sourceforge.net Sent: Wednesday, January 12, 2005 2:40 AM Subject: Re: [U-Boot-Users] PCI, Ethernet, IXDP425
In message 002d01c4f7bf$e180b7e0$1000000a@araav you wrote:
I have a PCI Ethernet card on the board. I need to connect to the network from u-boot via this device.
Just do it.
Are there any ways to do so? What I will have to do to enable this support? Or at least are there ANY PCI Ethernet drivers in u-boot?
How about checking the code before posting?
Yes, there are.
Best regards,
Wolfgang Denk
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de "Confound these ancestors.... They've stolen our best ideas!"
- Ben Jonson
The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users

P.S. Anyone working on ethernet MAC's with MII-only interfaces??? I'm actually lost... Please help.
I have tried to approach the ethernet driver development for IXP425 NPE, but unfortunately there are some problems with the Intel library and the APIs that are not well described. The source code seems to be not completely available as well.
Actually we have stopped the driver development on u-boot by accepting only to use the NPE with linux (which still requires a big part of library to be resident to work properly), but we are ready to evaluate any possible cooperation to support this development.
regards
Gianfranco

In message 001001c4f86e$882391e0$1000000a@araav you wrote:
Thanks for so helpful and informative reply.
You are welcome.
configs/ixdp425.h, line 59: #define CONFIG_COMMANDS (CONFIG_CMD_DFL & ~CFG_CMD_NET)
So how about checking the code before posting?;-)
So what? The "CONFIG_" part in this define is intended to indicate that this is a user configurable setting - one user does not need or want network support, another may want it.
What exactly are you complaining about? That you don't find the system pre-configured to your specifc wishes?
Best regards,
Wolfgang Denk

What exactly are you complaining about? That you don't find the system pre-configured to your specifc wishes?
have i complained in my posts? although there is one: that the ixp port does not support pci support at all though you said "Just do it" to my
I have a PCI Ethernet card on the board. I need to connect to the network from u-boot via this device.
btw, if you don't know the answer to questions, just don't answer:) there are many other users in the list ;)
anyways, thanks, Ara

"Ara Avanesyan" araav@hylink.am schreibt:
have i complained in my posts? although there is one: that the ixp port does not support pci support at all though you said "Just do it" to my
The ixdp425 port does not _include_ PCI support; that does not mean PCI is not supported.
I have a PCI Ethernet card on the board. I need to connect to the
network
from u-boot via this device.
You still haven't mentioned which one... (BTW, there are truckloads of supported PCI Ethernet cards in U-Boot)
btw, if you don't know the answer to questions, just don't answer:) there are many other users in the list ;)
You obviously haven't done your homework (i.e. read the README), otherwise you would have known that Wolfgang is the project leader.
Cheers Anders

In message fc.004c4e48002d477a3b9aca00d3c0d25e.2d478e@rea.de you wrote:
The ixdp425 port does not _include_ PCI support; that does not mean PCI is not supported.
It does. See my previous message.
Best regards,
Wolfgang Denk

In message 004201c4f889$b1b825a0$1000000a@araav you wrote:
have i complained in my posts? although there is one: that the ixp port does not support pci support at all though you said "Just do it" to my
You sounded a bit aggressive to me, and you are wrong again: The IXP port does support PCI:
I have a PCI Ethernet card on the board. I need to connect to the network from u-boot via this device.
btw, if you don't know the answer to questions, just don't answer:) there are many other users in the list ;)
Here you go again. You should not insult people who you ask for help. I know EXACTLY what I'm speaking of. See here:
--------------------- PatchSet 1138 Date: 2005/01/09 17:12:27 Author: wdenk Branch: HEAD Tag: (none) Log: * Patch by Jon Loeliger, 02 Sep 2004: Reset monitor size back to 256 so environment can be written to flash on MPC85xx ADS and CDS releases.
* Patch by Paolo Broggini, 02 Sep 2004: Make BSS clearing on ARM systems more robust
* Patch by Yue Hu and Joe, 01 Sep 2004: ===>>> - add PCI support for ixp425; ===>>> - add EEPRO100 suppor tfor ixdp425 board. * Fix problem with protected sector detection in driver/cfi_flash.c Members: CHANGELOG:1.406->1.407 board/ixdp425/ixdp425.c:1.3->1.4 board/xilinx/xilinx_iic/iic_adapter.c:1.2->1.3 cpu/arm720t/start.S:1.9->1.10 cpu/arm920t/start.S:1.9->1.10 cpu/arm925t/start.S:1.7->1.8 cpu/arm926ejs/start.S:1.8->1.9 cpu/at91rm9200/start.S:1.7->1.8 cpu/ixp/Makefile:1.1->1.2 cpu/ixp/cpu.c:1.2->1.3 cpu/ixp/pci.c:INITIAL->1.1 cpu/ixp/start.S:1.4->1.5 cpu/lh7a40x/start.S:1.1->1.2 cpu/pxa/start.S:1.6->1.7 cpu/sa1100/start.S:1.6->1.7 drivers/cfi_flash.c:1.15->1.16 drivers/pci.c:1.10->1.11 include/version.h:1.25->1.26 include/asm-arm/arch-ixp/ixp425pci.h:INITIAL->1.1 include/configs/MPC8540ADS.h:1.6->1.7 include/configs/MPC8541CDS.h:1.3->1.4 include/configs/MPC8555CDS.h:1.3->1.4 include/configs/MPC8560ADS.h:1.6->1.7 include/configs/ixdp425.h:1.3->1.4 lib_arm/board.c:1.30->1.31 ---------------------
Seems it's you who has no clue.
I don't blame you for that - I cannot expect that you spend so much time with U-Boot like me, but then you should rather think twice what you write.
I cannot help you if you continue to ignore what I'm trying to tell you.
Best regards,
Wolfgang Denk

Sorry for being so rude. I shouldn't write like that, i just got somewhat uncomfortable when I asked a help for doing something and you said "just do it".
omg, the PCI support was added like three days ago, I'm now feeling so lucky. (I spent all my day reinventing the wheel). I'm now going to try it out. I really hope it will work.
Hey, thanks! Ara
In message 004201c4f889$b1b825a0$1000000a@araav you wrote:
have i complained in my posts? although there is one: that the ixp port does not support pci support at all though you said "Just do it" to my
You sounded a bit aggressive to me, and you are wrong again: The IXP port does support PCI:
I have a PCI Ethernet card on the board. I need to connect to the network from u-boot via this device.
btw, if you don't know the answer to questions, just don't answer:) there are many other users in the list ;)
Here you go again. You should not insult people who you ask for help. I know EXACTLY what I'm speaking of. See here:
PatchSet 1138 Date: 2005/01/09 17:12:27 Author: wdenk Branch: HEAD Tag: (none) Log:
Patch by Jon Loeliger, 02 Sep 2004: Reset monitor size back to 256 so environment can be written to flash on MPC85xx ADS and CDS releases.
Patch by Paolo Broggini, 02 Sep 2004: Make BSS clearing on ARM systems more robust
Patch by Yue Hu and Joe, 01 Sep 2004:
===>>> - add PCI support for ixp425; ===>>> - add EEPRO100 suppor tfor ixdp425 board.
- Fix problem with protected sector detection in driver/cfi_flash.c
Members: CHANGELOG:1.406->1.407 board/ixdp425/ixdp425.c:1.3->1.4 board/xilinx/xilinx_iic/iic_adapter.c:1.2->1.3 cpu/arm720t/start.S:1.9->1.10 cpu/arm920t/start.S:1.9->1.10 cpu/arm925t/start.S:1.7->1.8 cpu/arm926ejs/start.S:1.8->1.9 cpu/at91rm9200/start.S:1.7->1.8 cpu/ixp/Makefile:1.1->1.2 cpu/ixp/cpu.c:1.2->1.3 cpu/ixp/pci.c:INITIAL->1.1 cpu/ixp/start.S:1.4->1.5 cpu/lh7a40x/start.S:1.1->1.2 cpu/pxa/start.S:1.6->1.7 cpu/sa1100/start.S:1.6->1.7 drivers/cfi_flash.c:1.15->1.16 drivers/pci.c:1.10->1.11 include/version.h:1.25->1.26 include/asm-arm/arch-ixp/ixp425pci.h:INITIAL->1.1 include/configs/MPC8540ADS.h:1.6->1.7 include/configs/MPC8541CDS.h:1.3->1.4 include/configs/MPC8555CDS.h:1.3->1.4 include/configs/MPC8560ADS.h:1.6->1.7 include/configs/ixdp425.h:1.3->1.4 lib_arm/board.c:1.30->1.31
Seems it's you who has no clue.
I don't blame you for that - I cannot expect that you spend so much time with U-Boot like me, but then you should rather think twice what you write.
I cannot help you if you continue to ignore what I'm trying to tell you.
Best regards,
Wolfgang Denk
-- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de They say a little knowledge is a dangerous thing, but it is not one half so bad as a lot of ignorance. - Terry Pratchett, _Equal Rites_
participants (5)
-
Anders Larsen
-
Ara Avanesyan
-
Ing.Gianfranco Morandi (LAN)
-
Rodel Miguel
-
Wolfgang Denk