I'm having difficulty flashing an image with my NSLU2. When i try to send an image to it with upslug2, it works fine durin gthe "erasing" step, but as soon as it tries to write data, it shows a leading first character in the status line of "*", which appears to mean "timeout occurred". It doesn't seem to ever write any data at all (the number before the + always stays at 0).
During this time, the serial console is responsive, and visibly complies with the request for erasure. I'm not sure where to go with this. At one point, the NIC on the machine running upslug2 had an MTU set far too low. This was causing a hard failure (immediately after erasure) with a message of "broadcast: Message too long: transmit error [std::exception]" With an MTU of 1500 ("ip link set 3com mtu 1500"), there is no hard failure, just a hanging timeout. Here's a transcript (i terminated this run with ^C after it sat like this for about 2 minutes): [0 [EMAIL PROTECTED] ~]# upslug2 -d 3com -i /home/dkg/projects/machines/igor/d-i-official/di-nslu2.bin LKG810142 00:0f:66:81:01:42 Product ID: 65535 Protocol ID:65535 Firmware Version: RFFVFF [0xFFFF] Upgrading LKG810142 00:0f:66:81:01:42 . original flash contents * packet timed out ! being erased - erased u being upgraded U upgraded v being verified V verified Display: <status> <address completed>+<bytes transmitted but not completed> Status: * timeout occured + sequence error detected * 0+0005bf ...u------------------------------------------------------------ [130 [EMAIL PROTECTED] ~]# Here's what the serial console looks like during this process: RedBoot(tm) bootstrap and debug environment [ROMRAM] Red Hat certified release, version 1.92 - built 15:16:07, Feb 3 2004 Platform: IXDP425 Development Platform (XScale) Copyright (C) 2000, 2001, 2002, Red Hat, Inc. RAM: 0x00000000-0x02000000, 0x000723a0-0x01ff3000 available FLASH: 0x50000000 - 0x50800000, 64 blocks of 0x00020000 bytes each. == Executing boot script in 2.000 seconds - enter ^C to abort RedBoot> boot;exec 0x01d00000 not have eRcOmM ^M Entry to download download: GET_VERSION_INFO download: DOWN_REQUEST normal ... Erase from 0x50060000-0x50800000: ............................................................. Any suggestions? What should i look for as my next step toward recovering this machine? Regards, --dkg
pgpQmXuslS4EH.pgp
Description: PGP signature