Martin's CFX

About original Memotech hardware.
Post Reply
Bill B
Posts: 294
Joined: 26 Jan 2014 16:31

Martin's CFX

Post by Bill B »

I note with considerable interest the Compact Flash storage that Martin is developing for the MTX ... fx/cfx.htm. It looks very interesting. I wonder whether it would also support interfacing to PATA hard disks, as I believe that the interface is essentially the same.

I had also been idly wondering about a cheaper alternative to Andy's REMEMOrizer. Two alternatives had occurred to me:

* One was simply bit-bashing the SPI interface to an SD card.
* More recently, I have been playing with a Parallax Propeller chip, in the form of the Propeller HAT for the RaspberryPi. The Propeller chip is also available in 40 pin DIP format, and is capable of both interfacing to SD cards, and producing VGA output.

But then my ideas were just idle dreaming, while Martin has done something about it. Good on you.
Martin A
Posts: 483
Joined: 09 Nov 2013 21:03

Re: Martin's CFX

Post by Martin A »

The interface is a 16 bit IDE implementation, with the CF sitting on a small adaptor board that Dave sourced from China via E-bay.

In theory it should support PATA hard drives, and optical drives if the ATAPI control software were written.

I have some read only Fat32 code that ought to work with hard drives of up to 8 gig (it's using 24 bit sector addressing) but it's only been tested on CF cards.

Read/write is turning out to be a lot more complicated than I expected. Gigabytes of drive space and 8 bit processors are an ugly mix.

With a suitable SATA to PATA adaptor there's no reason a modern serial device couldn't be fitted, 48bit IDE is just an extension of the older 28 bit standard.

Although I'll leave writing the software to access terabyte sized NTFS or EXT2/3/4 partitions to someone else!
User avatar
Posts: 648
Joined: 24 Dec 2012 03:01
Location: Looking forward to summer, in Somerset, UK

Re: Martin's CFX

Post by 1024MAK »

So does that mean I won't be able to connect up and use my 4T byte HDD with a certain film (featuring a lovely woman and an MTX) and play the movie on my lovely MTX? :cry:

Post Reply