I have two Dell computers running Fedora 9 that have taken exception to being nailed to the wall, and they fail to program about half of my motes. Each computer has 7 telosb motes attached to a USB hub, and I get timeout errors, usually after 2 motes have been programmed successfully. My impression is that there is some problem with the linux USB serial driver. I haven't been able to find any reference online to that though. I have tried three different USB hubs just in case that was the problem.
I have an older computer running Fedora Core 5 with 14 motes that programs them just fine, same setup. I am using this line to program the motes: tos-bsl --telosb --slow -c $COM -r -e -I -p $IHEX-$ID the --slow switch seems to help a little, but I'm still getting failures. Here is some of the errors I'm getting from dmesg: ftdi_sio: update_mctrl Error from MODEM_CTRL urb: DTR LOW, RTS LOW ftdi_sio: ftdi_set_termios FAILED to set databits/stopbits/parity ftdi_sio: ftdi_set_termios urb failed to set baudrate ftdi_sio: urb failed to clear flow control ftdi_sio: update_mctrl Error from MODEM_CTRL urb: DTR HIGH, RTS HIGH ftdi_sio: ftdi_set_termios FAILED to set databits/stopbits/parity ftdi_sio: ftdi_set_termios urb failed to set baudrate ftdi_sio: urb failed to clear flow control ftdi_sio: update_mctrl Error from MODEM_CTRL urb: DTR unchanged, RTS HIGH ftdi_sio: error from flowcontrol urb ftdi_sio: update_mctrl Error from MODEM_CTRL urb: DTR LOW, RTS LOW _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
