* [U-Boot-Users] Ethernet port @ 2007-09-18 11:41 Yasothabalan 2007-09-18 21:19 ` urwithsughosh at gmail.com 0 siblings, 1 reply; 15+ messages in thread From: Yasothabalan @ 2007-09-18 11:41 UTC (permalink / raw) To: u-boot Hi all, Can anyone say me whether U-Boot supports two Ethernet ports? If so, how to set the IP and MAC address for the second one. Regards, Yasotha Balan R DISCLAIMER: ----------------------------------------------------------------------------------------------------------------------- The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. It shall not attach any liability on the originator or HCL or its affiliates. Any views or opinions presented in this email are solely those of the author and may not necessarily reflect the opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any mail and attachments please check them for viruses and defect. ----------------------------------------------------------------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.denx.de/pipermail/u-boot/attachments/20070918/a6f61490/attachment.htm ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet port 2007-09-18 11:41 [U-Boot-Users] Ethernet port Yasothabalan @ 2007-09-18 21:19 ` urwithsughosh at gmail.com 2007-09-18 12:19 ` Yasothabalan 2007-09-18 19:09 ` Wolfgang Denk 0 siblings, 2 replies; 15+ messages in thread From: urwithsughosh at gmail.com @ 2007-09-18 21:19 UTC (permalink / raw) To: u-boot On Tue Sep 18, 2007 at 05:11:44PM +0530, Yasothabalan Ramaswamy-TLS,Chennai wrote: > Can anyone say me whether U-Boot supports two Ethernet ports? If your processor supports, u-boot supports :-) > If so, how to set the IP and MAC address for the second one. Check the config file for the board you are referring. For eg, the ADS board i refer to have the following configurations for setting the ip and the mac respectively. #define CONFIG_IPADDR 192.168.1.253 #define CONFIG_ETHADDR 00:E0:0C:00:00:FD -- sughosh ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet port 2007-09-18 21:19 ` urwithsughosh at gmail.com @ 2007-09-18 12:19 ` Yasothabalan 2007-09-18 22:48 ` urwithsughosh at gmail.com 2007-09-18 19:09 ` Wolfgang Denk 1 sibling, 1 reply; 15+ messages in thread From: Yasothabalan @ 2007-09-18 12:19 UTC (permalink / raw) To: u-boot Thanks sughosh, So we can set two Ethernet addresses. How can I set two different IP addresses for these two ports? [Two different IPs Two different GATEWAYs Two different SERVERIPs] Regards, Yasotha Balan R -----Original Message----- From: urwithsughosh@gmail.com [mailto:urwithsughosh at gmail.com] Sent: Wednesday, September 19, 2007 2:49 AM To: Yasothabalan Ramaswamy-TLS,Chennai Cc: u-boot-users at lists.sourceforge.net Subject: Re: [U-Boot-Users] Ethernet port On Tue Sep 18, 2007 at 05:11:44PM +0530, Yasothabalan Ramaswamy-TLS,Chennai wrote: > Can anyone say me whether U-Boot supports two Ethernet ports? If your processor supports, u-boot supports :-) > If so, how to set the IP and MAC address for the second one. Check the config file for the board you are referring. For eg, the ADS board i refer to have the following configurations for setting the ip and the mac respectively. #define CONFIG_IPADDR 192.168.1.253 #define CONFIG_ETHADDR 00:E0:0C:00:00:FD -- sughosh DISCLAIMER: ----------------------------------------------------------------------------------------------------------------------- The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. It shall not attach any liability on the originator or HCL or its affiliates. Any views or opinions presented in this email are solely those of the author and may not necessarily reflect the opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any mail and attachments please check them for viruses and defect. ----------------------------------------------------------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet port 2007-09-18 12:19 ` Yasothabalan @ 2007-09-18 22:48 ` urwithsughosh at gmail.com 2007-09-18 13:55 ` Yasothabalan 0 siblings, 1 reply; 15+ messages in thread From: urwithsughosh at gmail.com @ 2007-09-18 22:48 UTC (permalink / raw) To: u-boot Hello, On Tue Sep 18, 2007 at 05:49:44PM +0530, Yasothabalan Ramaswamy-TLS,Chennai wrote: > So we can set two Ethernet addresses. Forgot to mention one thing in the previous mail though. It is not recommended to configure the mac addresses, using this method. If you flash the same u-boot image on multiple boards (which you most probably will), the ethernet controllers on all the boards will end up having the same mac addresses, which is something you don't want. You can configure the mac addresses through the environment settings, for each board. Check this, http://www.nabble.com/Changing-ethaddr-tf4192505.html#a11927308 > How can I set two different IP addresses for these two ports? > [Two different IPs > Two different GATEWAYs > Two different SERVERIPs] I'm not sure what you want to do, but AFAIK, you have a single ethernet controller which is active, set by the 'ethact' env variable. This is used to send/receive the traffic. So i'm not sure why you require multiple ip/gateways and serverip's to be set. -- sughosh ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet port 2007-09-18 22:48 ` urwithsughosh at gmail.com @ 2007-09-18 13:55 ` Yasothabalan [not found] ` <CE54F2377C0FB8439A290BF5A88BF13D066727E0@CHN-HCLT-EVS01.HCLT.CORP.HCL .IN> 0 siblings, 1 reply; 15+ messages in thread From: Yasothabalan @ 2007-09-18 13:55 UTC (permalink / raw) To: u-boot Thanks sughosh. Here in my board I have two Ethernet ports; So now I have to set two different IP addresses for these ports. As when the U-Boot prompt comes up we can set the IP address as, => set ipaddr 10.128.19.1 => set ethaddr aa:bb:cc:ee:ff:gg So above setting is valid only for single Ethernet port. My doubt how to set IP address for another Ethernet port or what is the method to do that? Regards, Yasotha Balan R -----Original Message----- From: urwithsughosh@gmail.com [mailto:urwithsughosh at gmail.com] Sent: Wednesday, September 19, 2007 4:19 AM To: Yasothabalan Ramaswamy-TLS,Chennai Cc: u-boot-users at lists.sourceforge.net Subject: Re: [U-Boot-Users] Ethernet port Hello, On Tue Sep 18, 2007 at 05:49:44PM +0530, Yasothabalan Ramaswamy-TLS,Chennai wrote: > So we can set two Ethernet addresses. Forgot to mention one thing in the previous mail though. It is not recommended to configure the mac addresses, using this method. If you flash the same u-boot image on multiple boards (which you most probably will), the ethernet controllers on all the boards will end up having the same mac addresses, which is something you don't want. You can configure the mac addresses through the environment settings, for each board. Check this, http://www.nabble.com/Changing-ethaddr-tf4192505.html#a11927308 > How can I set two different IP addresses for these two ports? > [Two different IPs > Two different GATEWAYs > Two different SERVERIPs] I'm not sure what you want to do, but AFAIK, you have a single ethernet controller which is active, set by the 'ethact' env variable. This is used to send/receive the traffic. So i'm not sure why you require multiple ip/gateways and serverip's to be set. -- sughosh DISCLAIMER: ----------------------------------------------------------------------------------------------------------------------- The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. It shall not attach any liability on the originator or HCL or its affiliates. Any views or opinions presented in this email are solely those of the author and may not necessarily reflect the opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any mail and attachments please check them for viruses and defect. ----------------------------------------------------------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 15+ messages in thread
[parent not found: <CE54F2377C0FB8439A290BF5A88BF13D066727E0@CHN-HCLT-EVS01.HCLT.CORP.HCL .IN>]
* [U-Boot-Users] Ethernet port [not found] ` <CE54F2377C0FB8439A290BF5A88BF13D066727E0@CHN-HCLT-EVS01.HCLT.CORP.HCL .IN> @ 2007-09-18 14:17 ` Ramasamy C 2007-09-18 19:13 ` Wolfgang Denk 0 siblings, 1 reply; 15+ messages in thread From: Ramasamy C @ 2007-09-18 14:17 UTC (permalink / raw) To: u-boot > Here in my board I have two Ethernet ports; > So now I have to set two different IP addresses for these ports. > > As when the U-Boot prompt comes up we can set the IP address as, > > => set ipaddr 10.128.19.1 > => set ethaddr aa:bb:cc:ee:ff:gg > > So above setting is valid only for single Ethernet port. > Yes. > My doubt how to set IP address for another Ethernet port or what is the > method to do that? > Presently U-Boot supports only one active Ethernet configuration at a time. In case if you wish to use multiple ethernet ports with same or different IP/MAC addresses, it is _not_ possible. In case if you wish to test other ethernet ports, this can be done by changing the 'ethact' value. Though this cannot be done simultaneously. Ramasamy C -- "Thought Ought not be Caught or Bought to be Faught till Nought." - Philosophical Nights ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet port 2007-09-18 14:17 ` Ramasamy C @ 2007-09-18 19:13 ` Wolfgang Denk 0 siblings, 0 replies; 15+ messages in thread From: Wolfgang Denk @ 2007-09-18 19:13 UTC (permalink / raw) To: u-boot In message <62316.202.144.30.226.1190125053.squirrel@mail.gdatech.co.in> you wrote: > > Presently U-Boot supports only one active Ethernet configuration at a > time. In case if you wish to use multiple ethernet ports with same or > different IP/MAC addresses, it is _not_ possible. In case if you wish to Of course it is possible. If you use DHCP/BOOTP to assign the addresses it's working out of the box because the server will provide IP config settings depending on your MAC address. If you use fixed configurations with manual swithing of the interfaces, the you can also manualy redefine the network config variables. With automatic switching, you have to extend the code. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de Reader, suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself. - Mark Twain ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet port 2007-09-18 21:19 ` urwithsughosh at gmail.com 2007-09-18 12:19 ` Yasothabalan @ 2007-09-18 19:09 ` Wolfgang Denk 2007-09-18 20:57 ` Ulf Samuelsson 1 sibling, 1 reply; 15+ messages in thread From: Wolfgang Denk @ 2007-09-18 19:09 UTC (permalink / raw) To: u-boot In message <20070918211917.GJ25557@GNU> you wrote: > > Check the config file for the board you are referring. For eg, the > ADS board i refer to have the following configurations for setting > the ip and the mac respectively. > > #define CONFIG_IPADDR 192.168.1.253 > > #define CONFIG_ETHADDR 00:E0:0C:00:00:FD It is a terrible bad idea to set the IP address and especially the MAC address of your board in the config file, as then all your boards will share the same address, which will cause only trouble. DO NOT DO THIS!!! Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de There's no future in time travel. ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet port 2007-09-18 19:09 ` Wolfgang Denk @ 2007-09-18 20:57 ` Ulf Samuelsson 2007-09-18 22:11 ` Wolfgang Denk 0 siblings, 1 reply; 15+ messages in thread From: Ulf Samuelsson @ 2007-09-18 20:57 UTC (permalink / raw) To: u-boot tis 2007-09-18 klockan 21:09 +0200 skrev Wolfgang Denk: > In message <20070918211917.GJ25557@GNU> you wrote: > > > > Check the config file for the board you are referring. For eg, the > > ADS board i refer to have the following configurations for setting > > the ip and the mac respectively. > > > > #define CONFIG_IPADDR 192.168.1.253 > > > > #define CONFIG_ETHADDR 00:E0:0C:00:00:FD > > It is a terrible bad idea to set the IP address and especially the MAC > address of your board in the config file, as then all your boards will > share the same address, which will cause only trouble. > > DO NOT DO THIS!!! > Unless you use this functionality to simplify factory programming of the device. By having a compile time setup of ethaddr/ipaddr/serverip, you can easily connect to a production PC using a twisted cable. The production PC is equipped with a secondary ethernet board which is configured as "serverip". If this "feature" is used, it must be possible to reconfigure the ethaddr/ipaddr combination to something unique. You do not want to ship this to end customers. An autoscript at the production PC can do this as part of the production programming. it is probably advisable to disallow booting the linux kernel if the ethaddr/ipaddr has not changed. > Best regards, > > Wolfgang Denk > -- Best Regards, Ulf Samuelsson ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet port 2007-09-18 20:57 ` Ulf Samuelsson @ 2007-09-18 22:11 ` Wolfgang Denk 2007-09-18 22:52 ` Ulf Samuelsson 0 siblings, 1 reply; 15+ messages in thread From: Wolfgang Denk @ 2007-09-18 22:11 UTC (permalink / raw) To: u-boot In message <1190149063.4516.9.camel@aeglos.sweden.atmel.com> you wrote: > > > It is a terrible bad idea to set the IP address and especially the MAC > > address of your board in the config file, as then all your boards will > > share the same address, which will cause only trouble. > > > > DO NOT DO THIS!!! > > Unless you use this functionality to simplify factory programming of the > device. It's still a very stupid thing to do, as you buy your own convenience at the cost of your customers - it's they who will have the problems, not you, obviously. And it's trivial to set up a production envrionment where each and every board has it's own specific serial number, MAC address atf. in the U-Boot environment. Don't tell me it could not be done, or would be too complicated. It's all there, just use it. > By having a compile time setup of ethaddr/ipaddr/serverip, you can > easily connect to a production PC using a twisted cable. It is NOT necessary to do this at compile time. > If this "feature" is used, it must be possible to reconfigure > the ethaddr/ipaddr combination to something unique. > You do not want to ship this to end customers. Then you have to make ethaddr and serial# unprotected, which IMHO is a bad idea either. I don't want to have users messing around with the serial number. If you intend for such a setup, you should at least use the CONFIG_OVERWRITE_ETHADDR_ONCE feature. > An autoscript at the production PC can do this as part of the production > programming. There are much easier ways which don't require console access or booting the system. See "board/tqm8xx/load_sernum_ethaddr.c" for one example wher ethis information can be written by the same programming sequence that programs the U-Boot image - it just programs some small data block in a second step. > it is probably advisable to disallow booting the linux kernel if > the ethaddr/ipaddr has not changed. Too complicated, and not necessary. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de A committee is a group that keeps the minutes and loses hours. -- Milton Berle ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet port 2007-09-18 22:11 ` Wolfgang Denk @ 2007-09-18 22:52 ` Ulf Samuelsson 2007-09-19 7:07 ` [U-Boot-Users] Ethernet ports Yasothabalan 2007-09-21 0:02 ` [U-Boot-Users] At91rm9200 buildroot Leonid 0 siblings, 2 replies; 15+ messages in thread From: Ulf Samuelsson @ 2007-09-18 22:52 UTC (permalink / raw) To: u-boot ons 2007-09-19 klockan 00:11 +0200 skrev Wolfgang Denk: > In message <1190149063.4516.9.camel@aeglos.sweden.atmel.com> you wrote: > > > > > It is a terrible bad idea to set the IP address and especially the MAC > > > address of your board in the config file, as then all your boards will > > > share the same address, which will cause only trouble. > > > > > > DO NOT DO THIS!!! > > > > Unless you use this functionality to simplify factory programming of the > > device. > > It's still a very stupid thing to do, as you buy your own convenience > at the cost of your customers. You assume that the customers will see boards with this configuration. I see this feature should be used by contract manufactures which wants a simple environment. The CEM will have test equipment containing preconfigured U-boot. The CPU BootROM will download this code to SDRAM and execute. The production system will generate a customized autoscript for each board setting the ipaddr/ethaddr to a unique value. The preconfigured bootcmd will download this autoscript, which will download at91bootstrap, generic u-boot, linux and root-fs and program into flash and at the end, set the environment variables. No need for any serial communication. > > - it's they who will have the problems, > not you, obviously. And it's trivial to set up a production > envrionment where each and every board has it's own specific serial > number, MAC address atf. in the U-Boot environment. Add the requirement - no serial port, and you may understand. > > Don't tell me it could not be done, or would be too complicated. It's > all there, just use it. > > By having a compile time setup of ethaddr/ipaddr/serverip, you can > > easily connect to a production PC using a twisted cable. > > It is NOT necessary to do this at compile time. > > > If this "feature" is used, it must be possible to reconfigure > > the ethaddr/ipaddr combination to something unique. > > You do not want to ship this to end customers. > > Then you have to make ethaddr and serial# unprotected, which IMHO is > a bad idea either. I don't want to have users messing around with the > serial number. If you intend for such a setup, you should at least > use the CONFIG_OVERWRITE_ETHADDR_ONCE feature. Yes, once the final data is there, it should not be changeable. > > > An autoscript at the production PC can do this as part of the production > > programming. > > There are much easier ways which don't require console access or > booting the system. See "board/tqm8xx/load_sernum_ethaddr.c" for one > example wher ethis information can be written by the same programming > sequence that programs the U-Boot image - it just programs some small > data block in a second step. A restriction is that at production time, all flash memories are clean. You CAN'T have a small configuration area in a clean flash... You CAN'T program that area into the flash using a serial port or JTAG, because there are no ports in the system. The production system will force the CPU to boot from the BootROM, and then a temporary U-boot is loaded to SDRAM over the SPI bus. The temporary U-boot is stored on a memory card (SD/MMC/Dataflashcard) or fixed SPI memory in the test system. Since the on-board flash memory will never be programmed with the compile time ipaddr/ethaddr, there is really no risk of duplication of addresses... > > it is probably advisable to disallow booting the linux kernel if > > the ethaddr/ipaddr has not changed. > > Too complicated, and not necessary. Yes, comparing two strings is really rocket science. > > Best regards, > > Wolfgang Denk > -- Best Regards, Ulf Samuelsson mail: ulf at atmel.com Atmel Nordic AB Box 2033, 174 52 Sundbyberg Kavalleriv?gen 24, 174 58 Sundbyberg Sweden Tel: +46 8 441 54 22 GSM: +46 706 224457 ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet ports 2007-09-18 22:52 ` Ulf Samuelsson @ 2007-09-19 7:07 ` Yasothabalan 2007-09-19 13:45 ` Detlev Zundel 2007-09-19 18:07 ` Wolfgang Denk 2007-09-21 0:02 ` [U-Boot-Users] At91rm9200 buildroot Leonid 1 sibling, 2 replies; 15+ messages in thread From: Yasothabalan @ 2007-09-19 7:07 UTC (permalink / raw) To: u-boot Hello all, Thanks Wolfgang Denk, Ben and Ulf Samuelsson. In my Board I have two Ethernet ports. These two Ethernet ports must be given two different IP addresses. Through U-Boot code how can I set two different IP addresses for these ports? Where exactly I have to modify in the U-Boot code to achieve this? Regards, Yasotha Balan R -----Original Message----- From: Ulf Samuelsson [mailto:ulf at atmel.com] Sent: Wednesday, September 19, 2007 4:23 AM To: Wolfgang Denk Cc: u-boot-users at lists.sourceforge.net; Yasothabalan Ramaswamy-TLS,Chennai Subject: Re: [U-Boot-Users] Ethernet port ons 2007-09-19 klockan 00:11 +0200 skrev Wolfgang Denk: > In message <1190149063.4516.9.camel@aeglos.sweden.atmel.com> you wrote: > > > > > It is a terrible bad idea to set the IP address and especially the MAC > > > address of your board in the config file, as then all your boards will > > > share the same address, which will cause only trouble. > > > > > > DO NOT DO THIS!!! > > > > Unless you use this functionality to simplify factory programming of the > > device. > > It's still a very stupid thing to do, as you buy your own convenience > at the cost of your customers. You assume that the customers will see boards with this configuration. I see this feature should be used by contract manufactures which wants a simple environment. The CEM will have test equipment containing preconfigured U-boot. The CPU BootROM will download this code to SDRAM and execute. The production system will generate a customized autoscript for each board setting the ipaddr/ethaddr to a unique value. The preconfigured bootcmd will download this autoscript, which will download at91bootstrap, generic u-boot, linux and root-fs and program into flash and at the end, set the environment variables. No need for any serial communication. > > - it's they who will have the problems, > not you, obviously. And it's trivial to set up a production > envrionment where each and every board has it's own specific serial > number, MAC address atf. in the U-Boot environment. Add the requirement - no serial port, and you may understand. > > Don't tell me it could not be done, or would be too complicated. It's > all there, just use it. > > By having a compile time setup of ethaddr/ipaddr/serverip, you can > > easily connect to a production PC using a twisted cable. > > It is NOT necessary to do this at compile time. > > > If this "feature" is used, it must be possible to reconfigure > > the ethaddr/ipaddr combination to something unique. > > You do not want to ship this to end customers. > > Then you have to make ethaddr and serial# unprotected, which IMHO is > a bad idea either. I don't want to have users messing around with the > serial number. If you intend for such a setup, you should at least > use the CONFIG_OVERWRITE_ETHADDR_ONCE feature. Yes, once the final data is there, it should not be changeable. > > > An autoscript at the production PC can do this as part of the production > > programming. > > There are much easier ways which don't require console access or > booting the system. See "board/tqm8xx/load_sernum_ethaddr.c" for one > example wher ethis information can be written by the same programming > sequence that programs the U-Boot image - it just programs some small > data block in a second step. A restriction is that at production time, all flash memories are clean. You CAN'T have a small configuration area in a clean flash... You CAN'T program that area into the flash using a serial port or JTAG, because there are no ports in the system. The production system will force the CPU to boot from the BootROM, and then a temporary U-boot is loaded to SDRAM over the SPI bus. The temporary U-boot is stored on a memory card (SD/MMC/Dataflashcard) or fixed SPI memory in the test system. Since the on-board flash memory will never be programmed with the compile time ipaddr/ethaddr, there is really no risk of duplication of addresses... > > it is probably advisable to disallow booting the linux kernel if > > the ethaddr/ipaddr has not changed. > > Too complicated, and not necessary. Yes, comparing two strings is really rocket science. > > Best regards, > > Wolfgang Denk > -- Best Regards, Ulf Samuelsson mail: ulf at atmel.com Atmel Nordic AB Box 2033, 174 52 Sundbyberg Kavalleriv?gen 24, 174 58 Sundbyberg Sweden Tel: +46 8 441 54 22 GSM: +46 706 224457 DISCLAIMER: ----------------------------------------------------------------------------------------------------------------------- The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. It shall not attach any liability on the originator or HCL or its affiliates. Any views or opinions presented in this email are solely those of the author and may not necessarily reflect the opinions of HCL or its affiliates. Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have received this email in error please delete it and notify the sender immediately. Before opening any mail and attachments please check them for viruses and defect. ----------------------------------------------------------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet ports 2007-09-19 7:07 ` [U-Boot-Users] Ethernet ports Yasothabalan @ 2007-09-19 13:45 ` Detlev Zundel 2007-09-19 18:07 ` Wolfgang Denk 1 sibling, 0 replies; 15+ messages in thread From: Detlev Zundel @ 2007-09-19 13:45 UTC (permalink / raw) To: u-boot Hi Yasotha, > In my Board I have two Ethernet ports. These two Ethernet ports must > be given two different IP addresses. Through U-Boot code how can I > set two different IP addresses for these ports? > > Where exactly I have to modify in the U-Boot code to achieve this? We do this already, so you don;t need to change common code. Inside U-Boot we only use one ethernet port at a time, so what we do is if we have multiple ethernet ports that we define the "active" device through the "ethact" U-Boot environment variable. Then the usual environment variables like ipaddr are used for the ethernet commands. Ah and I nearly forgot, the MACs have to be set through "ethaddr" and "eth1addr" (,...) For how to do this in the code you can look at the ocotea (4 ports) or sequoia (2 ports) code. Best wishes Detlev -- Indeed, the author firmly believes that the best serious work is also good fun. We needn't apologize if we enjoy doing research. -- Donald Knuth -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] Ethernet ports 2007-09-19 7:07 ` [U-Boot-Users] Ethernet ports Yasothabalan 2007-09-19 13:45 ` Detlev Zundel @ 2007-09-19 18:07 ` Wolfgang Denk 1 sibling, 0 replies; 15+ messages in thread From: Wolfgang Denk @ 2007-09-19 18:07 UTC (permalink / raw) To: u-boot In message <CE54F2377C0FB8439A290BF5A88BF13D066A1F78@CHN-HCLT-EVS01.HCLT.CORP.HCL.IN> you wrote: > > In my Board I have two Ethernet ports. These two Ethernet ports must be > given two different IP addresses. Through U-Boot code how can I set two > different IP addresses for these ports? This has already been answered. Please read the postings on the list. > Where exactly I have to modify in the U-Boot code to achieve this? You don't have to modify any code. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de ######## This message was made from 100% recycled electrons. ######## ^ permalink raw reply [flat|nested] 15+ messages in thread
* [U-Boot-Users] At91rm9200 buildroot. 2007-09-18 22:52 ` Ulf Samuelsson 2007-09-19 7:07 ` [U-Boot-Users] Ethernet ports Yasothabalan @ 2007-09-21 0:02 ` Leonid 1 sibling, 0 replies; 15+ messages in thread From: Leonid @ 2007-09-21 0:02 UTC (permalink / raw) To: u-boot Hi, Ulf: You have mentioned that you'll be fixing the tarball. Did you have a chance to do so and if yes where resulting tarball is located? Thanks, Leonid. ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2007-09-21 0:02 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-18 11:41 [U-Boot-Users] Ethernet port Yasothabalan
2007-09-18 21:19 ` urwithsughosh at gmail.com
2007-09-18 12:19 ` Yasothabalan
2007-09-18 22:48 ` urwithsughosh at gmail.com
2007-09-18 13:55 ` Yasothabalan
[not found] ` <CE54F2377C0FB8439A290BF5A88BF13D066727E0@CHN-HCLT-EVS01.HCLT.CORP.HCL .IN>
2007-09-18 14:17 ` Ramasamy C
2007-09-18 19:13 ` Wolfgang Denk
2007-09-18 19:09 ` Wolfgang Denk
2007-09-18 20:57 ` Ulf Samuelsson
2007-09-18 22:11 ` Wolfgang Denk
2007-09-18 22:52 ` Ulf Samuelsson
2007-09-19 7:07 ` [U-Boot-Users] Ethernet ports Yasothabalan
2007-09-19 13:45 ` Detlev Zundel
2007-09-19 18:07 ` Wolfgang Denk
2007-09-21 0:02 ` [U-Boot-Users] At91rm9200 buildroot Leonid
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox