I do not know if it is possible to do something like up and download programs by the robot's com port.
What I have seen was use a usb module that replace the floppy disk and then you can use a pendrive. But I do not know if this works in a S3 controller.