I/O Address for 2nd CF Card

199 views
Skip to first unread message

MartinR

unread,
Aug 5, 2025, 12:11:44 PM8/5/25
to RC2014-Z80
I want to add a second compact-flash adaptor to my SC126/RomWBW machine. 

My device inventory at start-up shows IDE1 as empty and I'd like that to be a second CF adaptor.

Is there a recommended or preferred I/O address for a second adaptor?

Many thanks for any advice.

MartinR

Willy De la Court

unread,
Aug 5, 2025, 12:22:17 PM8/5/25
to RC2014-Z80
What type of CF adapter do you have? There are several different ones with different ways to select addresses.

The easiest way to add a cf adapter setting the address to 0x20 and rebuilding the RomWBW with following settings

IDECNT          .SET    2               ; IDE: NUMBER OF IDE INTERFACES TO DETECT (1-3), 2 DRIVES EACH
IDE1MODE        .SET    IDEMODE_RC      ; IDE 1: DRIVER MODE: IDEMODE_[DIO|DIDE|MK4|RC]
IDE1BASE        .SET    $20             ; IDE 1: IO BASE ADDRESS

This other optiondoes not require to rebuild RomWBW but that needs a cf adapter that can be addresses on 0x18 but most of them can't do that without cutting traces on the board. This normally does not require to rebuild RomWBW.

MartinR

unread,
Aug 5, 2025, 12:33:59 PM8/5/25
to RC2014-Z80
Hello -

And, many thanks for your helpful reply.

I've got two of Spencer Owen's CF adaptors - one built and the other is still a kit. The documentation is at Z80Kits CF Module and says that I can select IO at 0x18 easily by cutting a track and adding a link wire. Not having to build a custom RomWBW is very attractive. 

Am I right in understanding that the two CF interfaces would be independent of each other, and so if I removed the adaptor at 0x10 then the one at 0x18 would still be recognised and useable?

Many thanks -


MartinR

Willy De la Court

unread,
Aug 5, 2025, 12:49:21 PM8/5/25
to RC2014-Z80
Martin,

Be aware that the documentation showing the yellow line is for the 0x20 setting.

Am I right in understanding that the two CF interfaces would be independent of each other, and so if I removed the adaptor at 0x10 then the one at 0x18 would still be recognised and useable?

Yes 
 

MartinR

unread,
Aug 5, 2025, 2:17:12 PM8/5/25
to RC2014-Z80
Willy -

Absolutely - I realised that the yellow line is for 0x20 and I that need to use the next pad along for 0x18.

Great - completely independent! Many thanks for confirming that.

Again, many thanks for your help.

Mark Pruden

unread,
Aug 6, 2025, 7:15:47 AM8/6/25
to RC2014-Z80
Just to add another option : I also have a SC126, and use an SC729 CF adapter. The advantage of his adapter is that the CF card connector is on a daughterboard that plugs int the SC729. While this daughterboard has a single CF socket it has (on the back of the PCB the ability to solder a second CF socket. You can get these daughterboards online for not a lot of money.

The advantage is it only tales a single RCBUS slot, and only need a single IO=0x10 port. It reports IDE0: and IDE1: The only slight downside is you need custom firmware SDCNT .SET 2


Hope this helps.

Mark Pruden

unread,
Aug 6, 2025, 7:21:23 AM8/6/25
to RC2014-Z80
IMG_9249.jpeg

Willy De la Court

unread,
Aug 6, 2025, 7:57:20 AM8/6/25
to RC2014-Z80
Strange I tried that and the moment I plug in a second cf card it does not boot anymore I don't have the board handy at the moment but I think it was also a SC729 board. I will get back to you with the exact make and model.

Tadeusz Pycio

unread,
Aug 6, 2025, 9:03:29 AM8/6/25
to RC2014-Z80
There is an RCBus module design available for two CF cards:  https://oshwlab.com/lgszolnoki/new-project_2024-07-27_12-25-05#P3

Willy De la Court

unread,
Aug 6, 2025, 9:06:13 AM8/6/25
to RC2014-Z80
Yep I ordered the PCB and build it. It works as expected.

Joao Miguel Duraes

unread,
Aug 6, 2025, 2:41:31 PM8/6/25
to RC2014-Z80
I once watched a video by (I'm gonna guess, Jan Beta - probably butchering the name as well) where some of those adapters were created accidentally with the row of pins reversed. In other words, if you were to solder the card slot upside down or reversed, it should work. Check the GND pin where 8t 8s,and you should have the answer if that is the case with yours. 

It could if course be something else... 

Mark Pruden

unread,
Aug 6, 2025, 3:51:15 PM8/6/25
to RC2014-Z80
If you look at the image I posted both cf cards face the same way. You can tell by the label, both have same Cisco label. 

Which means the socket on the rear of the board is different to the front socket. It is inverted in the sense that the card are insert in opposite directions, but since it is on the rear of the board the cards are inserted the same way. 

@willy Could this be your issue?

Willy De la Court

unread,
Aug 6, 2025, 3:55:21 PM8/6/25
to RC2014-Z80
I Will try that. But the connectors are they not slotted to make it impossible to insert the cf card the wrong way? Will check when I have access to that board i soldered the second connector to.

Willy De la Court

unread,
Aug 6, 2025, 4:03:42 PM8/6/25
to RC2014-Z80
Yeah just checked its impossible to insert the CF card the other way because the cf card grooves are different on both sides. So it's impossible to insert the card the wrong way.

Mark Pruden

unread,
Aug 6, 2025, 5:48:03 PM8/6/25
to RC2014-Z80
So does that mean you soldered the wrong type of connector ? And we now know the issue ?

If so you can by these fully soldered boards for very cheap, that’s what I would recommend. 

Willy De la Court

unread,
Aug 6, 2025, 6:52:25 PM8/6/25
to RC2014-Z80
You got links to the correct connector?
Or links to the fully assembled boards?

Mark Pruden

unread,
Aug 6, 2025, 7:51:21 PM8/6/25
to RC2014-Z80
You got links to the correct connector?
Trying to identify the exact part used on these boards is hard, there isn't any clearly identifyable markings for the parts. And coming from China they probably (guess) source a cheaper component that isn't sold by major suppliers. 

Or links to the fully assembled boards?
See aliexpress link in an earlier post.

Willy De la Court

unread,
Aug 6, 2025, 10:52:57 PM8/6/25
to RC2014-Z80
Mark,
thx for the update did not realize the link for the board was double sided. I ordered this one https://nl.aliexpress.com/item/1005005639560305.html which is fast delivery


Spencer suggested I order that one when I asked him what he used. But I was not aware that those boards needed a reverse connector.
I've been searching TME and other manufacturers for the reverse connector but have not been able to find any.

Anyway thx for the info.

MartinR

unread,
Aug 7, 2025, 1:53:52 AM8/7/25
to RC2014-Z80
Mark's idea for doubling up on CF adaptors mounted on one of Steve Cousins' modules is clever and would be a good solution. Thanks for sharing that approach. However, I'm wanting two independent modules that I can use either or both in different RC2014 machines. I've two of Spencer Owen's modules, and so I'll go down the route of setting one to 0x18. I'm hoping to find the time to solder together the second module later today, and test it out.

MartinR

Mark Pruden

unread,
Aug 7, 2025, 2:08:58 AM8/7/25
to RC2014-Z80
Willy

The reverse part (for the one you linked) is below. Noting the part number is 1 character difference TAAB instead of an TAAA. I have seen this on other manufactures, when I searched before.



Mark.

Willy De la Court

unread,
Aug 7, 2025, 3:07:11 AM8/7/25
to RC2014-Z80
Mark,

Yeah I was thinking that also until I saw the pdf side by side if you look at both drawing they look exactly the same with the same measurements.


So not sure what is going on there.

Ed Porter

unread,
Aug 7, 2025, 3:17:29 AM8/7/25
to rc201...@googlegroups.com
On 07/08/2025 09:07, Willy De la Court wrote:
> Mark,
>
> Yeah I was thinking that also until I saw the pdf side by side if you
> look at both drawing they look exactly the same with the same measurements.
>
> https://www.tme.eu/Document/f86c8b36bdb171072867c47da63b9ca6/101D-TAAA-
> R01.pdf
> https://www.tme.eu/Document/99dc5e687bf52788ff444f14d3b03939/101D-TAAB-
> R01.pdf
>
> So not sure what is going on there.

These differ in the locating pin position: 38.74mm or 40.16mm.

You are looking for the RAAA or RAAB parts:

https://www.attend.com.tw/en/product.php?act=list&cid=29

-ed

Mark Pruden

unread,
Aug 7, 2025, 3:32:20 AM8/7/25
to RC2014-Z80
Other manufacturers can include a part identification guide in the PdF that decodes each “part” of the part number so it makes it clear which part to order. 

Willy De la Court

unread,
Aug 7, 2025, 3:47:44 AM8/7/25
to RC2014-Z80
Ed,

On Thursday, August 7, 2025 at 9:17:29 AM UTC+2 Ed Porter wrote:

You are looking for the RAAA or RAAB parts:

https://www.attend.com.tw/en/product.php?act=list&cid=29

-ed


Nice that is the one I will need now to find a supplier that will allow small quantity orders.
TME and digikey don't have the part.


Joao Miguel Duraes

unread,
Aug 7, 2025, 6:03:24 PM8/7/25
to rc201...@googlegroups.com
Exactly what I meant 🙂

--
You received this message because you are subscribed to a topic in the Google Groups "RC2014-Z80" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/rc2014-z80/3HEK2Da6F7I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to rc2014-z80+...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/rc2014-z80/d947aba9-f3d9-4ed7-af83-0295e05316f4n%40googlegroups.com.

Willy De la Court

unread,
Aug 7, 2025, 6:13:07 PM8/7/25
to RC2014-Z80
Yeah I deduced incorrectly that the connector on the back side was the same type as on the front side but as proven by Mark it's not the same connector and Ed providing the correct part number which is effectively the reverse connector needed. Problem is that I can't seem to find any supplier that can deliver 101D-RAAA-R01 reverse part.

Christer Karlsson

unread,
Aug 7, 2025, 6:37:15 PM8/7/25
to rc201...@googlegroups.com

You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/rc2014-z80/15c4f66b-0586-4ac9-b2d2-0c6e460f2b00n%40googlegroups.com.

Willy De la Court

unread,
Aug 7, 2025, 6:46:14 PM8/7/25
to RC2014-Z80
Yes I know I have ordered 101D-TAAA-R01 from them before but the reverse one 101D-RAAA-R01 which I need is not available for order.
Message has been deleted

Sławomir Zegarliński

unread,
Aug 8, 2025, 1:36:19 PM8/8/25
to rc201...@googlegroups.com

Hi.

This is Polish seller.

https://www.tme.eu/pl/details/101d-taaa-r01/zlacza-do-kart/attend

But it has branches in many countries. You can choose yours. 🙂

https://www.tme.eu/pl/about-us/tme-group

Kind regards, Zegar.


W dniu 08.08.2025 o 00:36, Christer Karlsson pisze:

flyingbird

unread,
Aug 8, 2025, 1:36:24 PM8/8/25
to RC2014-Z80

Hi,

look here:

https://www.valachnet.cz/lvanek/diy/rc2014/index.html

chapter: Using two Compact Flash modules with RomWBW

bye,

Lumir



Dne pátek 8. srpna 2025 v 0:46:14 UTC+2 uživatel Willy De la Court napsal:
Reply all
Reply to author
Forward
0 new messages