[U-Boot-Users] ethact, ethprim and NET_MULTI
Wolfgang Denk
wd at denx.de
Fri Mar 9 23:35:01 CET 2007
In message <f608b67d0703090925v1714b02cm78ea07f8a8090ec2 at mail.gmail.com> you wrote:
>
> > Redundancy is useless? Maybe for you. Others pay alot of money for it.
>
> Hey Wolfgang, let's not get personal here, it's just business :-)
I did not intend to get personal. I just tried to explicate my
position.
> I appreciate your point, *in certain setups* it is quite advantageous
> to be able to try using a different interface.
And I agree that in certain setups it may be not beneficial, but on
the other hand I don't see why it would be harmful there.
> But in some other setups (let's say there is a system with a
> controller with two interfaces - once serving the external port, and
> another one serving the backplane) it is completely pointless to try
> to say tftpboot off any other interface but the external port.
OK. So when does it hurt you? You define ethprime such that U-Boot
will start using the correct interface. If you command U-Boot to
perform a network download it will try doing this, using the correct
interface. If your network and your servers are OK, this will
succeed. Fine. If your network connection or your servers have some
temporary glitches, this should be handled gracefully by U-Boots
retry mechanism. So this situation is handled on, too. Only if your
network connection and/or your servers are inoperative for a long
time then U-Boot will try and switch interfaces, which will not help
in your setup. But then - what sort of damage is done? If your
network resp. server did not work for such a long time as the U-Boot
timeout, then chances that they would start working after this are
not exactly high. Continueing to try loading from the non-operative
interface is not much better that trying to download from the other
interface which does not work either. So what do you lose?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office: Kirchenstr. 5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The amount of time between slipping on the peel and landing on the
pavement is precisely 1 bananosecond.
More information about the U-Boot
mailing list