Skip to contentSkip to conversation

TFTP Trouble

U-Boot-Users Stuart Wood 6 participants 8 messages Mar 18, 2004 – Mar 23, 2004

lore
Share & tools
lore
#0 lore raw

Could someone tell me what the following error means?

TFTP from server 192.168.1.102; our IP address is 192.168.1.107 Filename '/tftpboot/loader.bin'.
Load address: 0x10000
Loading: TX not ready
TX timeout

Thanks

Stuart

#1 lore raw

Stuart,

Quoted 10 lines

-----Original Message-----

Could someone tell me what the following error means?

TFTP from server 192.168.1.102; our IP address is 192.168.1.107 Filename '/tftpboot/loader.bin'. Load address: 0x10000
Loading: TX not ready
TX timeout

Which Board? Does ping work? Which version of U-Boot? What is
your Network interface? I had a similar problem when I was setting up a PMC750 board using an PCI Intel Pro100 NIC. The Intel CPC700 PCI bridge
chipset supported swapping or not. I had to set this up to not swap to allow my NIC to be discovered (I could have added a #define in the U-Boot eepro100 driver, but chose not to). However, my PCI mappings are not quite correct, so I would get the above message, which I surmised to be that the NIC wasn't able to read my TBDs due to some type of translation issue.
If you cannot use the I/F at all, maybe something along the lines
of what I just discussed "might" be at issue. HTH.

Quoted 4 lines

Thanks

Stuart

#2 lore raw
Quoted 12 lines · drdiags

Stuart,

Quoted 9 lines

-----Original Message-----

Could someone tell me what the following error means?

TFTP from server 192.168.1.102; our IP address is 192.168.1.107 Filename '/tftpboot/loader.bin'. Load address: 0x10000
Loading: TX not ready
TX timeout

Quoted 4 lines

Which Board? Does ping work? Which version of U-Boot? What is
your Network interface? I had a similar problem when I was setting up a PMC750 board using an PCI Intel Pro100 NIC. The Intel CPC700 PCI bridge

My board is the M5282EVB - Motorola Coldfire
U-boot version is 1.0.2 - built from the CVS tree
Pinging the target gets no responce from it other than the PHY leds blink. I did not think that U-Boot would respond to a ping or had the ping program in it.

I was wondering if the problem was on the target board or my PC witch is running Mandrake 9.2 and loads the tftpd on request.

Thanks for the help.

Stuart

#3 lore raw
Quoted 26 lines · Stuart Wood
Quoted 13 lines · drdiags

Stuart,

Quoted 9 lines

-----Original Message-----

Could someone tell me what the following error means?

TFTP from server 192.168.1.102; our IP address is 192.168.1.107 Filename '/tftpboot/loader.bin'. Load address: 0x10000
Loading: TX not ready
TX timeout

Quoted 4 lines

Which Board? Does ping work? Which version of U-Boot? What is
your Network interface? I had a similar problem when I was setting up a PMC750 board using an PCI Intel Pro100 NIC. The Intel CPC700 PCI bridge

My board is the M5282EVB - Motorola Coldfire
U-boot version is 1.0.2 - built from the CVS tree
Pinging the target gets no responce from it other than the PHY leds blink. I did not think that U-Boot would respond to a ping or had the ping program in it.

Quoted 6 lines

I was wondering if the problem was on the target board or my PC witch is running Mandrake 9.2 and loads the tftpd on request.

Thanks for the help.

Stuart

Check the clocks on the phy and the ethernet controller - sounds like it never gets to transmit at all.

Although there is no 'ping' receptor (server) in U-Boot, the ping command (client end) can be configured in and can be used to ping an IP address (note: no DNS!!). That should indicate if there is a fundamental problem.

Signature · 5 lines
Robin Gilks
Senior Design Engineer          Phone: (+64)(3) 357 1569
Tait Electronics                Fax  :  (+64)(3) 359 4632
PO Box 1645 Christchurch        Email : robin.gilks at tait.co.nz
New Zealand
#4 lore raw

[U-Boot-Users] MCF5282 Ethernet Trouble formally TFTP Trouble

Quoted 7 lines · Robin Gilks

Check the clocks on the phy and the ethernet controller - sounds like it never gets to transmit at all.

Although there is no 'ping' receptor (server) in U-Boot, the ping command (client end) can be configured in and can be used to ping an IP address (note: no DNS!!). That should indicate if there is a fundamental problem.

Unfortunately I can't look at the signal since I'm doing this from home, but I can say that the ping gives the same "TX timeout" error on two different MCF5282 boards.

I suspect that the ethernet controller is not being initialized properly. But I don't know were to look to verify this.

What I've found is:
the "TX timeout" is coming from "u-boot/cpu/mcf52x2/fec.c" specifically the eth_send function. This file also includes the eth_init function. With ET_DEBUG defined I get the following;

Bosch-> setenv ethaddr 00:cf:52:82:eb:01
Bosch-> setenv ipaddr 192.168.1.60
Bosch-> ping 192.168.1.102
Eth Addrs: 00:cf:52:82:eb:01
sending ARP for c0a80166
ARP broadcast 1
TX timeout
fec.c[124] eth_send: cycles: 100 status: 8c00 retry cnt: 0
ARP broadcast 2
TX timeout
fec.c[124] eth_send: cycles: 100 status: ac00 retry cnt: 0
ping failed; host 192.168.1.102 is not alive

Does any one have any ideas of what I should try next?

Stuart

#5 lore raw

[U-Boot-Users] MCF5282 Ethernet Trouble formally TFTP Trouble

Quoted 3 lines · In message <[email protected]> you wrote:
Quoted 3 lines

Check the clocks on the phy and the ethernet controller - sounds like it never gets to transmit at all.

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Quoted 1 line

Does any one have any ideas of what I should try next?

As mentioned before: check your clock configuration.

Best regards,

Wolfgang Denk

Signature · 4 lines
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
I can type faster than I can move a  mouse,  so  I  find  menu-driven
drawing packages time consuming and frustrating.      - W. R. Stevens
#6 lore raw

[U-Boot-Users] Rarpboot problem

Hello Wolfgang Denk,
I am planning to use the rarpboot to assign IP for my client(UUT).
The rarpboot in the u-boot framework is tested ?. when i issue an command as follows i am getting the error

rarpboot 0x800000 linux.dxe

I am getting the following

Boot File linux.dxe
RARP broadcast 1
Filename 'linux.dxe'.
Load address: 0x800000
Loading: *

But dhcp is working fine.

please help as soon as possible.

Regards
Ganapathi C

----- Original Message -----
From: "Wolfgang Denk" <[email protected]>
To: "Stuart Wood" <[email protected]>
Cc: "Robin Gilks" <[email protected]>; "u-boot" <[email protected]>
Sent: Monday, March 22, 2004 4:24 PM
Subject: Re: [U-Boot-Users] MCF5282 Ethernet Trouble formally TFTP Trouble

Quoted 3 lines
Quoted 2 lines · In message <[email protected]> you wrote:
Quoted 2 lines

Check the clocks on the phy and the ethernet controller - sounds like

it

Quoted 2 lines
Quoted 1 line
Quoted 1 line

never gets to transmit at all.

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Quoted 25 lines
Quoted 2 lines

Does any one have any ideas of what I should try next?

As mentioned before: check your clock configuration.

Best regards,

Wolfgang Denk

Signature · 15 lines
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
I can type faster than I can move a  mouse,  so  I  find  menu-driven
drawing packages time consuming and frustrating.      - W. R. Stevens


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users
#7 lore raw

[U-Boot-Users] Rarpboot problem

rarpboot is working fine in my environment.

tftpd and rarpd are running on the same machine ?

If tftpd is runnng on the other machine, rarpboot does not work fine though you set the variable "serverip". There was the problem like this in dhcp and bootp before.

Masami Komiya @ Tokyo Japan

Quoted 83 lines · ganapathi

Hello Wolfgang Denk,
I am planning to use the rarpboot to assign IP for my client(UUT).
The rarpboot in the u-boot framework is tested ?. when i issue an command as follows i am getting the error

rarpboot 0x800000 linux.dxe

I am getting the following

Boot File linux.dxe
RARP broadcast 1
Filename 'linux.dxe'.
Load address: 0x800000
Loading: *

But dhcp is working fine.

please help as soon as possible.

Regards
Ganapathi C

----- Original Message -----
From: "Wolfgang Denk" <[email protected]>
To: "Stuart Wood" <[email protected]>
Cc: "Robin Gilks" <[email protected]>; "u-boot" <[email protected]>
Sent: Monday, March 22, 2004 4:24 PM
Subject: Re: [U-Boot-Users] MCF5282 Ethernet Trouble formally TFTP Trouble

Quoted 4 lines
Quoted 2 lines · In message <[email protected]> you wrote:
Quoted 1 line

Check the clocks on the phy and the ethernet controller - sounds like

it

Quoted 2 lines
Quoted 2 lines
Quoted 1 line

never gets to transmit at all.

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Quoted 24 lines
Quoted 1 line

Does any one have any ideas of what I should try next?

As mentioned before: check your clock configuration.

Best regards,

Wolfgang Denk

Signature · 15 lines
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
I can type faster than I can move a  mouse,  so  I  find  menu-driven
drawing packages time consuming and frustrating.      - W. R. Stevens


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users