Author Topic: X-MEM, a new memory expansion for all CPC.  (Read 111840 times)

0 Members and 1 Guest are viewing this topic.

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #375 on: 11:14, 04 September 14 »
On the DK'Tronics boards, a big transistor force without problem the /MREQ signal needed to make a 464/664 working with a RAM expansion.
Do do simple, on the X-MEM, the CPLD is not enough strong to fight versus some Z80 clones.
So, it look that replacing the CPU with the Zilog one, solve that.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #376 on: 11:15, 04 September 14 »
I've got my notes  ;D

That a shame that AMSTRAD fixed the RAMDIS behaviour (so we don't need the force mreqn), but did not fix the C3 mode when in 464 configuration (and we still have to force A15).
But there is a simple solution to this : configure the pre-asic in 6128 mode so the XMEM work like on a 6128.
This need two wire soldering :
- one grounding the pre-asic configuration pin (tricky, 0.5mm pich IC) to switch to 6128 mode
- one preventing the non existing amsdos rom to be mapped in place of the basic one
Exactly, it was the conclusion and the better think to do. :D
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.332
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2247
  • Likes Given: 3477
Re: X-MEM, a new memory expansion for all CPC.
« Reply #377 on: 11:22, 04 September 14 »
@TotO and @gerald: thankyou for the explanation. :)
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.430
  • Liked: 1005
  • Likes Given: 251
Re: X-MEM, a new memory expansion for all CPC.
« Reply #378 on: 13:11, 04 September 14 »
But there is a simple solution to this : configure the pre-asic in 6128 mode so the XMEM work like on a 6128.
This need two wire soldering :
- one grounding the pre-asic configuration pin (tricky, 0.5mm pich IC) to switch to 6128 mode
- one preventing the non existing amsdos rom to be mapped in place of the basic one
Updated Arnold4 page with the modification : Arnold4 - CPCWiki

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #379 on: 14:11, 04 September 14 »
Are you sure that EXT pin must be forced to GND for making it working?
Isn't the DDI-1 task to do that?
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.105
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3932
  • Likes Given: 410
Re: X-MEM, a new memory expansion for all CPC.
« Reply #380 on: 14:25, 04 September 14 »
Are you sure that EXT pin must be forced to GND for making it working?
Isn't the DDI-1 task to do that?

I think that stops the CPC from crashing when no DDI-1 is connected.

Bryce.

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.430
  • Liked: 1005
  • Likes Given: 251
Re: X-MEM, a new memory expansion for all CPC.
« Reply #381 on: 14:43, 04 September 14 »
I think that stops the CPC from crashing when no DDI-1 is connected.
Yes !

On a 6128, this one is also grounded (be it regular, cost down asic or plus)

The cost down asic include the DDI1 logic, which is active in 6128 mode. Leaving the Ext pin high will configure the DDI1 logic to map the AMSDOS as ROM0 like when you open LK1 in the DDI1.

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #382 on: 16:47, 04 September 14 »
OK. I have just expected that EXT was closed on 6128, only because it embed the FDD+AMSDOS ROM.
Now, if the pre-ASIC check that and the 464 don't have a DDI-1, it's better to link it to GND to always work. :D
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #383 on: 22:31, 09 September 14 »
I have sent a new Zilog Z80 to DerSchatten... And he already got it!  :o
After replacing the STElectronics by it, the Batman Forever and an other demo, now run on a pre-ASIC 464.

A random problem occur some time.
I suggest that is related to the expansion connector (need to be cleaned) or his own ribbon cable (need to be checked).

« Last Edit: 22:43, 09 September 14 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #384 on: 02:28, 24 September 14 »
ROManager 1.87 for X-MEM and other released. For detail look here:
FutureOS corner

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #385 on: 14:15, 24 September 14 »
Dear CPC friends,

You are probably waiting your X-MEM... (or other boards from centpourcent.net)
You have to know that all boards was build!!! :)
But... The right angled MX4 connector is actually missing, so I can't ship them since 2 weeks!

Why? Because, I have ordered in Germany 1 month ago those connectors.
Printed in stock (as usual) I was informed that no stock is available since end of August.
In fact, the company order them in China to resell them to Europe. (not built in germany)

Now, I hope to get them as soon as possible... But, we can only wait. (me too, as I have sent my boards)
Thank you for understanding,

  TotO.
« Last Edit: 14:17, 24 September 14 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #386 on: 12:58, 30 September 14 »

The missing connectors are here. I will solder them this weekend and ship the boards next week!I remember you that a support page is available on CentPourCent [dot net] if needed. :)


« Last Edit: 12:58, 08 October 14 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline Fernecho

  • CPC464
  • **
  • Posts: 4
  • Country: es
  • Liked: 0
  • Likes Given: 0
Re: X-MEM, a new memory expansion for all CPC.
« Reply #387 on: 20:11, 18 October 14 »
Hi all,
I introduce myself, I am Fernecho and I am a novice with the Amstrad CPC, I have a 464 and I've seen in this thread that the CPU STmicroelectonics Z80 give problems with  X-MEM MX4 and must be replaced by a Zilog Z8040004PSC.

Is a Zilog Z8400APS Z80 CPU 8614,  is a good CPU for work with the X-MEM MX4 ?, or should I replace it with the Z8040004PSC.



Greetings
« Last Edit: 20:33, 18 October 14 by Fernecho »

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #388 on: 14:23, 19 October 14 »
I think yes, as CPC 464 V1 and V2 with Zilog CPU use this Z80400APS.
CPC 464 V3 and 6128 with Zilog CPU use the Z8040004PSC.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline radu14m

  • 464 Plus
  • *****
  • Posts: 392
  • Country: ro
  • Follow your dreams and believe !
  • Liked: 67
  • Likes Given: 545

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #390 on: 15:17, 19 October 14 »
All the X-MEM Boards are ready and the last will be shipped next week!  ;D
Please, peoples going to the ReSeT #18 event have to preorder first to be sure to get one.

« Last Edit: 15:31, 19 October 14 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline Fernecho

  • CPC464
  • **
  • Posts: 4
  • Country: es
  • Liked: 0
  • Likes Given: 0
Re: X-MEM, a new memory expansion for all CPC.
« Reply #391 on: 20:30, 19 October 14 »
I think yes, as CPC 464 V1 and V2 with Zilog CPU use this Z80400APS.
CPC 464 V3 and 6128 with Zilog CPU use the Z8040004PSC.

Ok, thanks for your answer, I ordered a X-MEM MX4 a Mother X4 Main Board and also a Zilog Z0840004PSC to replace the CPU in case of problems.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #392 on: 20:59, 20 October 14 »
Hit me! But IMHO it would be great if expansions would just work with the CPC without the need of changing the CPU.  :-X
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #393 on: 21:28, 20 October 14 »
Hit me! But IMHO it would be great if expansions would just work with the CPC without the need of changing the CPU.  :-X
IMHO, it had been great if ST properly clone the Z80 CPU...  ::)
« Last Edit: 21:33, 20 October 14 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #394 on: 21:30, 20 October 14 »
Right, CRTCs are ever worse.


But that's how it is, and we have to life with it.  :-\
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #395 on: 21:40, 20 October 14 »
Replacing a clone CPU with an original Zilog not conflict with "how it was", has there was used too.
On 100 X-MEM sold, only 2 peoples got the problem. And it was fixed like that.  :-*
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #396 on: 21:41, 20 October 14 »
98% positive is pretty good!
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #397 on: 21:50, 20 October 14 »
100% after that...  8)
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #398 on: 23:57, 04 November 14 »
Is it known what in particular makes the problems? Probably it's some alteration of the timing of the clone cpu. I'm curious!
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.464
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #399 on: 01:43, 05 November 14 »
The DK'Tronics boards use strong transistors to won the bus-fighting against the CPU when running on 464/664.
The X-MEM CPLD does something close, but lose when it is an ST chip.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)