On 05/10/2014 05:30:02 PM, Zhao, Gang wrote:
> Hi all,
> 
> I'm playing with dlink dir-615-e1 router(similiar to dir-600-a1). As
> wiki[1] said, tftpboot doesn't work.
> 
> But I can't figure out how to use the loady command as wiki
> said. Specifically, where should I input the `sb -vv
> /tftp_root/openwrt.bin` command to transfer the firmware(after input
> loady command in uboot's command line)? I tried on my PC shell and in
> kermit(by `run sb -vv /tftp_root/openwrt.bin`). All didn't work, it
> said
> "Timeout on pathname"(PS: I used a different file path, but it
> shouldn't
> matter I think).

The timeout means the endpoints are not talking.

The odd thing is that u-boot has a loadb, but not
a loady command.

http://www.denx.de/wiki/view/DULG/
UBootCmdGroupDownload#Section_5.9.5.3.

With loady you'd presumably establish the connection
to the remote device, then do something -- from within
kermit -- to execute the sb command and pipe the
output to kermet for delivery over the wire, then 
do the loady from within kermit on
the remote box to start the transfer.

With loadb you'd establish the connection,
then tell kermit to start a kermit transfer,
then do the loadb from within kermit on
the remote box.  (Kermit has the kermit
protocol built-in.)  At least I think
this would be right.  I forget which 
end of the kermit transfer waits
for things to start.


Karl <[email protected]>
Free Software:  "You don't pay back, you pay forward."
                 -- Robert A. Heinlein
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-users

Reply via email to