CFX-II first pictures

Topics related to the CFX Interface
Post questions about CFX and raise any issues or problems here
Martin A
Posts: 797
Joined: 09 Nov 2013 21:03

CFX-II first pictures

Post by Martin A »

Meet the CFX-II
it Features:
80 column colour/mono/enhanced colour VGA output for CPM
Optional 512k Silicon Disc
optional 32k Ram for MTX500 to run CPM
Up to 8 8mg partitions on the CF for CPM (4 from basic using SDX extensions)
CPM boot rom
SDX Basic extension rom

The CF interface is now 8bit transfers only, so no hard drives - Sorry - but the raw speed improvement was worth it! The low level transfer rate is twice as fast as the original CFX.

The video circuit is Bill's propeller based display that he demonstrated at Memofest, coupled with his latest software which allows both a FDX style 8 colour display and an enhanced 64 colour version. There's a programming header on the board to allow for updates.

The 512k silicon disc is a single 32pin static ram, unlike the original MTX dynamic ram based boards which needed multiple memory devices. Despite the construction differences, it's fully compatible with the original Memotech type 41 drive, as shown in the central picture, and uses the original driver.

The CPLD provides all the glue as well as the level shifting to allow the MTX CPU to read back data from the propeller. That removed the need for the GAL and 74HCTxxx parts on the Prototype. The in-system programming header for that is also on the board.

Not included on the prototype, but present on final board is a 32k "skinny DIP" ram chip that Dave's somehow managed to squeeze onto the board, that could be used to upgrade the MTX500 to 64k. On the MTX512 it's not needed and would be left off.

The CPM and SDX roms are again based on the MTX sources from Andy's site to maintain as much compatibility with the originals as possible, the latest CFX enhancements such as USER DRIVE are included.
The new board connected to the MTX
The new board connected to the MTX
Img_2687-half.jpg (346.85 KiB) Viewed 10580 times
Output from the VGA port
Output from the VGA port
Img_2688-half.jpg (400.34 KiB) Viewed 10580 times
The prototype nearing completion
The prototype nearing completion
Img_2632-half.jpg (367.9 KiB) Viewed 10580 times
User avatar
1024MAK
Posts: 757
Joined: 24 Dec 2012 03:01
Location: Looking forward to summer, in Somerset, UK

Re: CFX-II first pictures

Post by 1024MAK »

Darn, I still can't find that like button :lol:

Great work and thanks to all who helped in the development of this :D 8-)

Mark
:!: Standby alert :!:
“There are four lights!”
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer in Somerset later in the year :D

Not as many MTXs as Dave! :lol:
lezanderson
Posts: 186
Joined: 14 Aug 2012 15:31

Re: CFX-II first pictures

Post by lezanderson »

Another cool gizmo for the MTX ...

It's amazing what you boys get up to with a Soldering iron and a few components ! :D
protek
Posts: 46
Joined: 02 Aug 2015 08:57
Location: Oulu, Finland

Re: CFX-II first pictures

Post by protek »

Awesome new project! Thanks for sharing!
Potholepete
Posts: 83
Joined: 11 Aug 2012 22:13

Re: CFX-II first pictures

Post by Potholepete »

Really impressive bit of kit both hardware and software wise :-)
User avatar
Crazyboss
Site Admin
Posts: 274
Joined: 09 Aug 2012 21:45
Location: Sweden
Contact:

Re: CFX-II first pictures

Post by Crazyboss »

cool :)

Is is a Rememorizer RIPoff ? :lol: :) prepare yourself for a lawsuit ;) ;) ;)
//CLAUS - Webmaster at www.mtxworld.dk
User avatar
Dave
Posts: 1278
Joined: 11 Aug 2012 18:16
Contact:

Re: CFX-II first pictures

Post by Dave »

You mean in the same way that REMEMOrizer ripped off SDX & FDX ? :D
Martin A
Posts: 797
Joined: 09 Nov 2013 21:03

Re: CFX-II first pictures

Post by Martin A »

I've just sent Dave the latest version of the Boot rom, the SiDisc code's been re-written and is included in the rom.

Booting off the SiDisc is now supported if the drive has previously been set up.

The drive's low level code has also had a work over. The original Memotech SiDisc driver would verify after every read and write, which slowed things down a lot, I've taken that out. Modern SRAM doesn't have any reliability issues that would require a verify.

There are other improvements which means the current raw transfer rate is 230k/sec. Just short of the theoretical maximum of 250k/sec which would need quite a bit more space within the rom.

The reason for all this ?

Dave is currently trialling a 512k NVRAM on his board. With the battery backup, the SiDisc becomes permanent storage. You get a 4mhz Z80 based system that has a boot drive as fast as the hard drive in the first PC I had (and that was a 10mhz 286 based Apricot).

Hopefully Dave will post some pictures of the board....
(that's a hint!)
User avatar
Dave
Posts: 1278
Joined: 11 Aug 2012 18:16
Contact:

Re: CFX-II first pictures

Post by Dave »

OK, OK - hint taken :)

You can see the 512kb NVRAM (Courtesy of Lez) at the bottom of the photo.
It is a drop-in replacement for the 512k SRAM and includes an internal backup battery
Attachments
nvram_red.jpg
nvram_red.jpg (997.61 KiB) Viewed 10482 times
User avatar
Crazyboss
Site Admin
Posts: 274
Joined: 09 Aug 2012 21:45
Location: Sweden
Contact:

Re: CFX-II first pictures

Post by Crazyboss »

Cool, could someone make a compare sheet between the CFX and the Rememorizer ?
//CLAUS - Webmaster at www.mtxworld.dk
Post Reply