public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Ulf Samuelsson <ulf@atmel.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] Proposal for patch to configure network parameters
Date: Fri, 20 Apr 2007 23:59:07 +0200	[thread overview]
Message-ID: <02b301c78397$9909dfd0$01c4af0a@Glamdring> (raw)
In-Reply-To: 46292528.80907@freescale.com

> Ulf Samuelsson wrote:
>> U-Boot has  a number of network parameters like
>>
>> CONFIG_HOSTNAME
>> CONFIG_IPADDR
>> CONFIG_GATEWAYIP
>> CONFIG_NETMASK
>> etc.
>>
>> While these can be defined in an "include/configs/<board>.h",
>> it would be nice to be able to define this in a separate file
>> since they are really not board specific.
>
> I agree that these don't belong in the board config file.  In fact, I 
> don't see why they should be board-specific at all.  The U-Boot code in 
> denx.de should have a config.h somewhere that specifies these, but we 
> should probably not encourage board maintainers to have their own 
> versions.
>
>> This would allow you to automatically analyse your machine
>> to find out your host ipaddress, and add an appropriate
>> ipaddr, netmask, gatewayip etc and overwrite the file with a custom
>> default network configuration before you build.
>
> I don't think it makes sense to claim that the network properties are 
> somehow tied to a board.  Are there boards out there that have to have 
> certain IP addresses?
>

If you setup serverip to point at your PC for board test&manufacture then 
you can do:

setenv bootcmd     tftp 21000000 autoscript.myboard     ;     autoscr 
21000000

in your default (compile time) configuration.

Connect Ethernet
Power Up
autoscript is downloaded and executed
LED starts to blink when ready.
Power Down
Next board...

The autoscript.myboard is regenerated for every new board so they get a new 
"ethaddr"
and other custom features..

I really do not see the harm in this.


> -- 
> Timur Tabi
> Linux Kernel Developer @ Freescale
>


Best Regards
Ulf Samuelsson

  parent reply	other threads:[~2007-04-20 21:59 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-20 19:22 [U-Boot-Users] Proposal for patch to configure network parameters Ulf Samuelsson
2007-04-20 20:40 ` Timur Tabi
2007-04-20 20:49   ` Wolfgang Denk
2007-04-20 20:55   ` Ben Warren
2007-04-20 21:51     ` [U-Boot-Users] Proposal for patch to configurenetwork parameters Ulf Samuelsson
2007-04-20 23:12       ` Wolfgang Denk
2007-04-20 23:39         ` Ulf Samuelsson
2007-04-21  0:31           ` Wolfgang Denk
2007-04-21  6:07             ` Ulf Samuelsson
2007-04-21  6:17             ` Ulf Samuelsson
2007-04-22 19:56           ` Timur Tabi
2007-04-22 20:25             ` Wolfgang Denk
2007-04-22 20:30               ` Timur Tabi
2007-04-22 21:27             ` Ulf Samuelsson
2007-04-20 21:59   ` Ulf Samuelsson [this message]
2007-04-20 23:14     ` [U-Boot-Users] Proposal for patch to configure network parameters Wolfgang Denk
2007-04-20 23:46       ` [U-Boot-Users] Proposal for patch to configure networkparameters Ulf Samuelsson
2007-04-20 20:47 ` [U-Boot-Users] Proposal for patch to configure network parameters Wolfgang Denk
2007-04-20 21:35   ` [U-Boot-Users] Proposal for patch to configure networkparameters Ulf Samuelsson
2007-04-20 22:59     ` Wolfgang Denk
2007-04-20 23:29       ` Ulf Samuelsson
2007-04-21  0:25         ` Wolfgang Denk
2007-04-21  6:05           ` Ulf Samuelsson
2007-04-21 10:37             ` Robert Schwebel
2007-04-22  5:30               ` Ulf Samuelsson
2007-04-22  7:27                 ` Robert Schwebel
2007-04-22  8:45                   ` Ulf Samuelsson
2007-04-22 11:05                     ` Wolfgang Denk
2007-04-22 13:16                       ` Ulf Samuelsson
2007-04-22 13:58                         ` Wolfgang Denk
2007-04-22 14:28                           ` Ulf Samuelsson
2007-04-22 18:48                             ` Wolfgang Denk
2007-04-22 10:30                 ` Wolfgang Denk
2007-04-20 23:03   ` [U-Boot-Users] Proposal for patch to configure network parameters Timur Tabi
2007-04-20 23:29     ` Wolfgang Denk
2007-04-20 23:58       ` [U-Boot-Users] Proposal for patch to configure networkparameters Ulf Samuelsson
2007-04-21 12:41       ` [U-Boot-Users] Proposal for patch to configure network parameters Andreas Schweigstill
2007-04-22 20:11       ` Timur Tabi
2007-04-22 20:31         ` Wolfgang Denk
2007-04-22 21:50           ` [U-Boot-Users] Proposal for patch to configure networkparameters Ulf Samuelsson
2007-04-22 23:57             ` Wolfgang Denk
2007-04-23  5:43               ` Ulf Samuelsson
2007-04-23  6:46                 ` [U-Boot-Users] MPC8343 I2C problem Monstr at seznam.cz
2007-04-23 14:46                   ` Timur Tabi
2007-04-23  7:00                 ` [U-Boot-Users] MPC8343 NET without PHY Monstr at seznam.cz
2007-04-23 14:51                   ` Timur Tabi
2007-04-23  8:59                 ` [U-Boot-Users] Proposal for patch to configure networkparameters Wolfgang Denk
2007-04-23  9:24                   ` Ulf Samuelsson
2007-04-23 10:50                     ` Wolfgang Denk
2007-04-23  9:01                 ` Ulf Samuelsson
2007-04-22 21:38         ` Ulf Samuelsson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='02b301c78397$9909dfd0$01c4af0a@Glamdring' \
    --to=ulf@atmel.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox