Phil, BJ,
We have not seen problems as you described in our daily use of tftp download in u-boot and using NFS in kernel. If you can gather more info as to what specific condition can cause this to happen then it will be very helpful. In u-boot occasionally we saw 'checksum errors' or 'T' (timeout) but it always finishes tftp download. Note that u-boot and kernel uses different DM9000 drivers so please point out exactly where it happens. Thanks Owen ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of BJ Opp Sent: Wednesday, March 26, 2008 12:32 PM To: Phil Quiney; davinci-linux-open-source@linux.davincidsp.com Subject: RE: DM355 Ethernet Start failure I've seen the same problem with our dm355 eval boards. Every once in a while it will fail to tftpboot (just prints a 'T' character every 3 seconds or so). Sometimes it will fail to dhcp as it claims the link is down. As you saw the problem is usually 'fixed' by doing a reset but this is hardly a proper solution. If anybody has run across this and fixed it completely, what did you do? I had posted something regarding this issue about a mont or 2 ago and the responses were along the lines of _that's how the DM9000 ehternet controller is_. Thanks BJ ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Phil Quiney Sent: Wednesday, March 26, 2008 6:35 AM To: davinci-linux-open-source@linux.davincidsp.com Subject: DM355 Ethernet Start failure Hi, We have 2 DM355 Boards and both show a problem where the ethernet sometimes fails to come up when the board boots. Do other people see this? If you boot a Linux kernel from FLASH with NFS root filesystem it gets as far as the DHCP request for its IP address (kernel autoconfig) and never gets an address. Booting with a FLASH kernel and FLASH filesystem with no kernel autoconfig but 'dhcpcd' enabled, again the DHCP request is never answered. Also, just booting into u-boot can fail to transfer files (static addresses of DM355 & TFTP server). In all cases rebooting, pressing the reset button or power cycling the board usually fixes it. Regards Phil Q Phil Quiney, Senior Software Engineer Trinity Convergence Cambridge Business Park Cowley Road Cambridge CB4 0WZ, UK T: +44(0)1223-435536 F: +44(0)1223-435560 www.trinityconvergence.com <http://www.trinityconvergence.com/>
_______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source