From: J L. <jin...@gm...> - 2006-07-18 10:40:27
|
hi: I am using basix400xm-bt and breakout board together. Serial port is the connected between PC and gumstix. I found I only can send file from gumstix to PC but not from PC to gumstix. Is there anybody have the same problem? The U-boot version is the latest one r934 from Sourceforge and the file system is r773 from Sourceforge too. I am using the windowxp hyperteminal, serial config: 115200-8-N-1. If I rollback the filesystem to r514. it has not this kind of problem. thanks in advance. jd |
From: Chris D. <cg...@co...> - 2006-07-18 12:34:34
|
On 7/18/06, J Liu <jin...@gm...> wrote: > I am using basix400xm-bt and breakout board together. Serial port is the > connected between PC and gumstix. I found I only can send file from gumstix > to PC but not from PC to gumstix. Is there anybody have the same problem? What kind of file transfer are you attempting, exactly? Please be more specific. best, -chris |
From: Dave H. <dhy...@gm...> - 2006-07-18 13:34:52
|
Hi jd, > I am using basix400xm-bt and breakout board together. Serial port is the > connected between PC and gumstix. I found I only can send file from gumstix > to PC but not from PC to gumstix. Is there anybody have the same problem? > > The U-boot version is the latest one r934 from Sourceforge and the file > system is r773 from Sourceforge too. I am using the windowxp hyperteminal, > serial config: 115200-8-N-1. > > If I rollback the filesystem to r514. it has not this kind of problem. What commands are you using to do the file transfer? I assume you're transferring using the console? -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: J L. <jin...@gm...> - 2006-07-19 11:05:27
|
just specific my problem: 1. I send file from xp to gumstix through the HyperTerminal of Windows->Transfer->Send file, The protocol is Zmodem and Crash Recovery. After I select the file to send and click "Send" button, nothing happened until an error of "connection time out". Sometime, it can success. but most of time, it timed out. 2. the file transfer from gumstix to xp is through console by "sz" commend. it works fine. cheers jd On 7/18/06, > > hi: > I am using basix400xm-bt and breakout board together. Serial port is the > connected between PC and gumstix. I found I only can send file from gumstix > to PC but not from PC to gumstix. Is there anybody have the same problem? > > The U-boot version is the latest one r934 from Sourceforge and the file > system is r773 from Sourceforge too. I am using the windowxp > hyperteminal, serial config: 115200-8-N-1. > > If I rollback the filesystem to r514. it has not this kind of problem. > > thanks in advance. > > jd > > > |
From: Dave H. <dhy...@gm...> - 2006-07-19 13:49:43
|
Hi jd, On 7/19/06, J Liu <jin...@gm...> wrote: > just specific my problem: > 1. I send file from xp to gumstix through the HyperTerminal of > Windows->Transfer->Send file, The protocol is Zmodem and Crash Recovery. > After I select the file to send and click "Send" button, nothing happened > until an error of "connection time out". Sometime, it can success. but most > of time, it timed out. You didn't mention starting rz fromk the console before doing the zmodem send? I always start rz manually and then initiate the file transfer. > 2. the file transfer from gumstix to xp is through console by "sz" commend. > it works fine. I have noticed that sz/rz often don't work properly when a serial-to-USB converter is included in the loop, although it may be brand specific. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Cliff L. B. <cl...@bi...> - 2006-07-19 17:54:19
|
On Jul 19, 2006, at 6:49 AM, Dave Hylands wrote: > You didn't mention starting rz fromk the console before doing the > zmodem send? I always start rz manually and then initiate the file > transfer. This isn't technically necessary, as the initial handshake sequence in a ZMODEM send starts with "rz\n". Assuming you have rz in your path on the receiving end, of course. > I have noticed that sz/rz often don't work properly when a > serial-to-USB converter is included in the loop, although it may be > brand specific. Not to deflate *all* the suggestions in one pass, but this is probably brand-specific; I've used several here without trouble. :-) -Cliff L. Biffle |
From: Dave H. <dhy...@gm...> - 2006-07-19 18:18:08
|
Hi, On 7/19/06, Cliff L. Biffle <cl...@bi...> wrote: > On Jul 19, 2006, at 6:49 AM, Dave Hylands wrote: > > You didn't mention starting rz fromk the console before doing the > > zmodem send? I always start rz manually and then initiate the file > > transfer. > > This isn't technically necessary, as the initial handshake sequence > in a ZMODEM send starts with "rz\n". Yeah, but if it starts sending characters too quickly after the rz but before the command has a chance to run, then initial characters might get dropped (which it shouold recover from, but it might also confuse the driver). Loading rz the first time will also take considerably longer than loading it the 2nd and subsequent times (I don't think rz is part of busybox). Many serial-to-USB drivers do weird buffering which can screw up z-modem. We did a whole lot of testing with the usb-serial gadget and noticed some of this behaviour as well. We observed similar problems with several commercial USB adapters. Fundamentally, the problem is flow control. If you have a fast host, it's possible for the host to deliver data faster than the processor can process it. Admittedly, we were running a 150 MHz ARM processor at the time. Using rz to write to ram disk gives much more predictable behaviour than using rz to write directly to flash, especially for the larger files. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |