Hi, I just switched from u-boot to barebox on a MINI2440 board and found that I'm unable to use both loadb and loady. I used loady with u-boot and it worked fine. Looks like barebox does not listen to the incoming data. mini2440:/ loady -c ## Ready for binary (ymodem) download to 0x00000000 offset on image.bin device at 115200 bps... C *** file: uImage sb -vv uImage Sending: uImage Ymodem sectors/kbytes sent: 0/ 0kRetry 0: NAK on sector Retry 0: NAK on sector Retry 0: NAK on sector Retry 0: NAK on sector (etc up to timeout) mini2440:/ loadb -c ## Ready for binary (kermit) download to 0x00000000 offset on image.bin device at 115200 bps... *** file: uImage gkermit -iXvs uImage G-Kermit CU-1.00, Columbia University, 1999-12-25 Escape back to your local Kermit and give a RECEIVE command. KERMIT READY TO SEND... - *** exit status: 1 I tried to debug it by adding a simple echo test and I think I found the problem. tstc() may return false even if there are bytes in input buffer. Thus getc() may sleep even if the buffer is full! -- Alex _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox