Hey that looks great!
The program you entered is a simple serial port echo program with no output to OSI screen, so that behavior is expected!
We could enhance it to echo to the OSI screen, but perhaps now that communication is established we can try some more complex programs?
On Reset the OSI screen is cleared, but other data is not erased from OSI memory.
But first,
If the OSI does
not need the serial port you are using selected in software after reset, you should be able to RESET, then press M and L . Then any typing of uppercase HEX characters on the PC terminal program should be echoed in the OSI monitor. If not then your OSI
does need the port selected before transfer by entering the the code:
Code: Select all
.0300/A9
34
8D
03
F7
4C
2A
FE
.0300G
One trick when uploading is to change the serial port speed to 16x faster! You can do this with the following: (assuming you also need the software port select code)
Code: Select all
.0300/A9
34
8D
03
F7
A9
10
8D
00
FC
4C
2A
FE
.0300G
Afterwards your OSI should communicate 16x faster : 300baud->4800baud. (Question: What speed worked for you in Putty currently?)
(Both of the above programs leave you back in the OSI monitor, with no visible indication anything happened.)
[I permanently wired the default serial port I/O to the DB-25 connector on the back of my OSI to avoid having to mess with port selection.]
You may have an easier time using a terminal program that can send and receive files. XMODEM is used with several of the disk utilities to speed data transfer, and pasting text from the windows clipboard can be useful.
I've used Tera Term with good success. You can search for it to download on the official Japanese site, but I've had problems with the site timing out lately. However I have a copy on my web page at
https://osi.marks-lab.com/software/file ... -4.106.exe for TeraTerm with installer or
https://osi.marks-lab.com/software/file ... -4.106.zip for Tera Term archive only.
Once again, connect to your OSI with the COM port, set up Tera Term with the same communications setting used before with putty.
Now you can send files located on your PC or upload text from the clipboard. (After entering port selector code if needed :-/)
Try sending a file such as this
Kaleidoscope program (right click on the link to save the ".lod" file).
Once saved to your PC, reset the OSI, press M [enter port selector code if needed] then L, next on the PC on TeraTerm select File/Send File... find "kalideX.lod" (check the binary checkbox) and eventually you should see something like this:
Many of the non-BASIC programs on the
Games page can be loaded via this same method on your machine.
Good Luck!