[Oberon] File transfer.

Jörg joerg.straube at iaeth.ch
Fri Jun 9 08:03:17 CEST 2017

There are different variants to transfer files between ProjectOberon and a computer. All I use do not involve cables.
1) method as described by Srinivas Nayak
2) if you use the emulator on the Mac (http://macdownload.informer.com/oberon1/), no need to tranfer at all, as this emulator has direct access to the macOS. All native macOS files in the Oberon directory will be listed by System.Directory. All files you generate from within the emulator will be native files accessible by macOS.
3) if I'm on the PC (or Mac) and want to copy files to the SD card for "real" ProjectOberon FPGA board, I use an Oberon program to copy the PC (or Mac) files into the image file before I copy the image file to the SD card.


> Am 09.06.2017 um 07:45 schrieb Srinivas Nayak <sinu.nayak2001 at gmail.com>:
> Hmmm...
> No cable needed.
> Lets say we have a Linux desktop.
> Open a Terminal, and start Peter De W's emulator.
> Hope you are able to start Peter De W's emulator.
> [If not, please let me know.]
> Now we have two OS running.
> One Linux. Other Oberon.
> We want to transfer a file (from Linux) to Oberon,
> which is running from Terminal and has its own
> filesystem and disk space.
> Now,
> Inside Oberon, middle click on PCLink1.Run.
> So, some process started inside Oberon, which can
> listen, if said something to it, from Linux space.
> Now,
> In Linux, open another Terminal.
> Run pcreceive.sh <file name>.
> This talks to PCLink1 process of Oberon and
> pushes the file from Linux to Oberon.
> Remember it as, pcreceive means Oberon receives.
> When you want to bring a file from Oberon to Linux,
> Run pcsend.sh <file name>.
> It sends file from Oberon to Linux.
> Remember it as, pcsend means Oberon sends.
> Hope the whole process is clear now.
> Else please let me know.
> [Since Oberon runs inside Linux,
> No cable needed, no special/extra softwares.
> One software needed to run inside Oberon, that is PCLink1.
> Other software needed to run in Linux, that is pcreceive.sh/pcsend.sh.
> These two softwares are available in Peter De W's emulator package.]
> With thanks and best regards,
> Yours sincerely,
> Srinivas Nayak
> Home: http://www.mathmeth.com/sn/
> Blog: http://srinivas-nayak.blogspot.in/
> On 06/09/2017 12:47 AM, peter at easthope.ca wrote:
>>> From sinu.nayak2001 at gmail.com  Thu Apr 20 18:23:18 2017
>>> In Peter De W's emulation, PCLink1 works well to transfer file
>>> between Oberon and the environment.
>> Sorry for the ignorance but what cable is used?  What software
>> on the host?  Available in Linux?
>> Thanks again,                            ... Lyall E.
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.inf.ethz.ch/pipermail/oberon/attachments/20170609/813a239b/attachment.html>

More information about the Oberon mailing list