SC114 cp/m and xmodem

193 views
Skip to first unread message

Nick B.

unread,
Aug 18, 2025, 8:29:47 PMAug 18
to retro-comp
Hi,
Not having much luck trying to get CP/M files transferred over the bit bang serial port on SC114, SC729 and 128MB CF card. I've prepared the card using the files from the CPM-A set on smallcomputercentral.com which leaves me with drives A-P formatted and download.com on A:.

Grant's download.com seems to work occasionally but most of the time either fails on checksum or file length errors. I have managed to get a copy of xmodem.com but I cannot get it to start a receive session, if I start it from XMODEM SOMEFILE.COM /R /C /X0 it just hangs. It does transfer files in the opposite direction successfully. I have tried this with both Minicom and Teraterm. I've also tried a couple of different FTDI USB serial interfaces. I think my next step will be to add a console port wusing the ACIA or SIO/2 if I can't get this working.

I did see a thread about this back in August 2023 but the BIOS I have is dated BIOS-A (2023-06-10) so maybe I'm missing an update to this somewhere?

Thanks
Nick


Mark Cohen

unread,
Aug 18, 2025, 8:47:47 PMAug 18
to Nick B., retro-comp
Maybe make sure cf card is close to CPU card.
Also I'm using XM version of xmodem
Settings have RTS/cts

--
You received this message because you are subscribed to the Google Groups "retro-comp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to retro-comp+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/retro-comp/43a88502-887c-424b-b808-f93564bf217dn%40googlegroups.com.
Message has been deleted

David Lochlin

unread,
Aug 19, 2025, 7:31:31 PMAug 19
to retro-comp
I had this issue some time back. I could not get Terraterm to work with the transfers but ExtraPuTTY works as long as you are using CTS/RTS/ Your FTDI needs to support this. See my last post here https://groups.google.com/g/rc2014-z80/c/ngCnL83aSfc

Dave

David Latham

unread,
Aug 19, 2025, 7:31:47 PMAug 19
to retro-comp
Is it a flow control thing? 

Nick B.

unread,
Aug 20, 2025, 7:21:16 PMAug 20
to retro-comp
I've tried several FTDI converters. They appear to have RTS/CTS so next step then is to get my oscilloscope out and see if it actually works.

In the meantime I've managed to get a few essential files on there by reading/writing a copy of the card with dd then using cpmtools.

Thanks for the hints so far.

You received this message because you are subscribed to a topic in the Google Groups "retro-comp" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/retro-comp/c86T5MzkAVk/unsubscribe.
To unsubscribe from this group and all its topics, send an email to retro-comp+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/retro-comp/d09297c6-a897-4f10-815d-b054fa639ac8n%40googlegroups.com.

Nick B.

unread,
Aug 23, 2025, 6:40:42 AMAug 23
to retro-comp
Some success.

I found the USB-C FTDI converters didn't seem to support RTS/CTS, noticeable when trying to use download.com. Then went back and read the docs for the SC114 at smallcomputercentral.com and realised I was setting ASCII delays in Teraterm. Once I set all these to zero and enabled RTS/CTS, transfers to download.com now work properly with both Teraterm and Minicom.

Xmodem (XMODEM 2.7 By M. Eberhard) still mostly unsuccessful but has worked on the odd occasion after hanging for tens of seconds. Otherwise all I see is RETRY 0 NAK ON SECTOR. Xmodem send works fine as does Zmodem (ZMTX.COM). Zmodem RX does not work, I see the initial data sent out and it accepts ^x^x^x to cancel it.

Next step will probably to add a serial card.

Nick.

Nick B.

unread,
Aug 23, 2025, 6:42:06 AMAug 23
to retro-comp
I should have added I'm now using the original USB mini-B FTDI converters.

Mark Cohen

unread,
Aug 23, 2025, 6:50:28 AMAug 23
to Nick B., retro-comp
Most of the FTDI chips I have bought are fake now.
They used to be good but now pretty much 90% seem bad.
My test is to see if I can do a firmware upgrade.
If it halts or does not start then it is fake.
This works 100% of the time and I have bought many of them.


Nick B.

unread,
Aug 23, 2025, 7:24:39 AMAug 23
to retro-comp
Thanks I've ordered a couple of those to evaluate from amazon UK.
I've not tried updating the firmware. Do FTDI have a tool for this or is it part of the normal Windows update process?

Jaap van Ganswijk

unread,
Aug 23, 2025, 7:49:48 AMAug 23
to Nick B., retro-comp
Do you people know of the xon/xoff protocol? It's two special characters that have priority over the normal data flow and work like cts etc. Please check online for details, because it's decades ago that i had to deal with these kinds of problems...

Alan Cox

unread,
Aug 23, 2025, 8:06:26 AMAug 23
to retro-comp
Xon/xoff is extremely problematic with a lot of transfer protocols because it effectively eats two in band symbols and forces you to start using additional quoting/encoding as your line is no longer 7 or 8bit clean.

Xmodem requires a clean line so xmodem + xon/xoff doesn't work. Kermit can work this way and some of the other protocols.

Richard Deane

unread,
Aug 26, 2025, 10:55:05 AMAug 26
to Nick B., retro-comp
8086.net sells some little usb serial  adapters that do rts/cts, and bill shen has documented how to cut a trace and solder a wire to make other adapters do rts/cts. (https://retrobrewcomputers.org/doku.php?id=builderpages:plasmo:epm240dev:3vz80:3vz80rev1_1)

Richard


Reply all
Reply to author
Forward
0 new messages