<div dir="ltr">I must not have made my request clear. i am not running on an os, but have a bare bones stm32 microcontroller that is talking to multiple devices and has a serial port to another device that I need to flash. I can put that device in bootstrap mode and send it the file in kermit format.<div><br></div><div>What I need is a single C function that I can pass the address of the binary image already in memory (no file system on this device) and it does the necessary formatting to send it out to a serial port.</div><div><br></div><div>It must be in Kermit format as that is what the bootloader of the device expects. I do not have the luxury of running Linux (or DOS) commands on this device.</div><div><br></div><div>I can read through the source code of Kernit and other apps like Teraterm that has this built in, but was hoping there was an open source C library that has this functionality already available.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 7, 2020 at 8:44 PM Naoshad Eduljee <<a href="mailto:neduljee@gmail.com">neduljee@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif">Rodney - wput should allow you to send files and wget to receive them - <a href="https://www.debuntu.org/wget-wput-or-how-to-easily-download-upload-over-internet/" target="_blank">https://www.debuntu.org/wget-wput-or-how-to-easily-download-upload-over-internet/</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 7, 2020 at 8:35 PM Carl Nobile via TriEmbed <<a href="mailto:triembed@triembed.org" target="_blank">triembed@triembed.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Rodney,<div><br></div><div>Could you use something as simple as curl?</div><div>I've on a few occasions sent and received files with it.</div><div>Another thought is wget, though I don't remember if you can send files with it.</div><div><br></div><div>~Carl</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Dec 7, 2020 at 4:20 PM Rodney Radford via TriEmbed <<a href="mailto:triembed@triembed.org" target="_blank">triembed@triembed.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Has anyone used an open source version of a simple Kermit cliend send file implementation?<br><br>I have used old Kermit, and used the Kermit built in to other apps like Tera Term, but one of the WiFi parts we are looking at for work has tha ability to upload new firmware to it via kermit send.<br><br>I have verified this works with tera term connected to a breakout board, but in the final version, I will just have a stm32f777 microprocessor to handle flashing the part. It has a fair amount of ram and flash in it to store the image, but I will need to implement the send code to the device.<div><br></div><div>While Kermit is open source, I am looking for what is hopefully just a simple send file command, and not a complete application.</div><div><br></div></div>
_______________________________________________<br>
Triangle, NC Embedded Computing mailing list<br>
<br>
To post message: <a href="mailto:TriEmbed@triembed.org" target="_blank">TriEmbed@triembed.org</a><br>
List info: <a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" rel="noreferrer" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
TriEmbed web site: <a href="http://TriEmbed.org" rel="noreferrer" target="_blank">http://TriEmbed.org</a><br>
To unsubscribe, click link and send a blank message: mailto:<a href="mailto:unsubscribe-TriEmbed@bitser.net" target="_blank">unsubscribe-TriEmbed@bitser.net</a>?subject=unsubscribe<br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr">-------------------------------------------------------------------------------<br>Carl J. Nobile (Software Engineer)<br><a href="mailto:carl.nobile@gmail.com" target="_blank">carl.nobile@gmail.com</a><br>-------------------------------------------------------------------------------</div>
_______________________________________________<br>
Triangle, NC Embedded Computing mailing list<br>
<br>
To post message: <a href="mailto:TriEmbed@triembed.org" target="_blank">TriEmbed@triembed.org</a><br>
List info: <a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" rel="noreferrer" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
TriEmbed web site: <a href="http://TriEmbed.org" rel="noreferrer" target="_blank">http://TriEmbed.org</a><br>
To unsubscribe, click link and send a blank message: mailto:<a href="mailto:unsubscribe-TriEmbed@bitser.net" target="_blank">unsubscribe-TriEmbed@bitser.net</a>?subject=unsubscribe<br>
<br>
</blockquote></div>
</blockquote></div>