Is it possible to combine 2 (or more) DK'tronics 64k ram expansions ?
I tried plugging a second 64k module in the back of the first one, but the
DK'tronics software only reports 64k of expansion RAM. Or could it be the
contacts need better cleaning?
thanks in advance,
Jurgen
Yes.
> I tried plugging a second 64k module in the back of the first one, but the
> DK'tronics software only reports 64k of expansion RAM. Or could it be the
> contacts need better cleaning?
That sounds likely. Try attaching the second one first.
--
Brian
Sorry, you can use only one dk'tronics 64KB expansion. Because it
occupies the Expansion-RAMs 1-4 (RAM select: C4, C5, C6 and C7). If
you use two expansions, then you use the same 64 KB twice.
But maybe you find another CPC464 on Ebay ;-)
Greets,
TFM / FS
p.s. You can use the program "OS-Infos" under FutureOS to see how much
expansion RAM is connected and/or useable.
Jurgen <jurgendebac...@telenet.be> schrieb:
I'm sure I've used a Silicon Disc + a memory expansion and got 256k extra.
--
Brian
Thanks for all your answers. There's also something I noticed: with 1
64k module attached to my CPC664, I seem to have some problems,
for example SymbOS boots fine, but if I want to start an application, it
hangs. Same for the 128k game X-out, it hangs while loading.
If I try these 2 programs on my CPC6128, they both work fine.
Could this be an incompatibility with the 664+ 64k configuration, or is my
memory expansion faulty ? (again here, the DK'tronics software reports no
problems)
thanks again :-)
Jurgen
Read carefully. We were talking about a 64 KB expansion (this is to
simulate the 6128's second RAM Bank), You are talking about the 256 KB
Memory expansion and the 256 KB Silicon Disc. Thats the difference.
Surely you can use the 256 KB Memory expansion and the 256 KB Silicon
Disc together, then you will get 512 KB expansion RAM, but that's NOT
the same as two 64 KB expansions.
Generally it would be better to get the 512 KB RAM expansion from
Dobbertin or Inicron. Then you have all in one case.
The very best choice would today be the Symbiface with 512 KB RAM, 512
KB simulated ROM, RTC and IDE (don't forget the PS/2 mouse). And you
can run FutureOS and SymbOS pretty well with the Symbiface.
Hope that the RAM problems are cleared now :-)
Dr. Stefan W. Stumpferl
This is probably indeed a problem of the expansion. It is known that
RAM configuration &C1 and &C3 work different on old 464/664 and 6128.
SymbOS needs &C1 and the possibility to bank complete 64 KB banks.
In this case I suppose a Dobbertin RAM-expansion, or better the
Symbiface.
>thanks again :-)
>
>Jurgen
OK, Thanks again !
Jurgen
Does CP/M Plus work on your 664 with this 64K expansion??? If yes, it's
very strange...
> If I try these 2 programs on my CPC6128, they both work fine.
> Could this be an incompatibility with the 664+ 64k configuration, or is my
> memory expansion faulty ?
SymbOS needs #c0 (reset),#c1 (#c000 16k-switch),#c2 (complete 64k
switch) and #c4-#c7 (#4000 16k-switch).
Is your dk'tronics expansion a special version for the 464/664? Maybe
it doesn't support #c2? While booting SymbOS already uses #c0,#c1 and
#c4-#c7. #c2 is only used when running applications.
FYI, the SYMBiFACE II won't support #c3 on a 464/664, as the computer
itself has to support this special banking configuration, and as far as
I heard, the 464/664 don't do so (right?). Fortunately SymbOS and most
other software don't need this config.
CU,
Prodatron
>> Thanks for all your answers. There's also something I noticed: with 1
>> 64k module attached to my CPC664, I seem to have some problems,
>> for example SymbOS boots fine, but if I want to start an application, it
>> hangs. Same for the 128k game X-out, it hangs while loading.
>
> Does CP/M Plus work on your 664 with this 64K expansion??? If yes, it's
> very strange...
>
No idea about CP/M plus, I will try it out.
>> If I try these 2 programs on my CPC6128, they both work fine.
>> Could this be an incompatibility with the 664+ 64k configuration, or is my
>> memory expansion faulty ?
>
> SymbOS needs #c0 (reset),#c1 (#c000 16k-switch),#c2 (complete 64k
> switch) and #c4-#c7 (#4000 16k-switch).
> Is your dk'tronics expansion a special version for the 464/664? Maybe
> it doesn't support #c2? While booting SymbOS already uses #c0,#c1 and
> #c4-#c7. #c2 is only used when running applications.
> FYI, the SYMBiFACE II won't support #c3 on a 464/664, as the computer
> itself has to support this special banking configuration, and as far as
> I heard, the 464/664 don't do so (right?). Fortunately SymbOS and most
> other software don't need this config.
The expansion module can be connected to the 664, but not to the 6128:
the opening around the the 6128's expansion connector is too tight for the
expansion module.
>
> CU,
> Prodatron
Cheers
Jurgen
CP/M had to be patched to accept my Silidisc. There was a utility supplied
with it to do this.
Made CP/M Protext my preferred version afterwards.
--
Brian
> SymbOS needs #c0 (reset),#c1 (#c000 16k-switch),#c2 (complete 64k
> switch) and #c4-#c7 (#4000 16k-switch).
> #c2 is only used when running applications.
In the past I had problems with my InicronRAMBOX and some programs,
including SymbOS, but I discovered a faulty soldering and it was fixed but
SymbOS still doesn't work, I think mode #c2 is the one my rabox doesn't
support
Maybe only #c0-#c1 and #c4-#c7 is supported?
Could SymbOS manage partialy the Inicrom RAMBOX and instead of 512K, use
part of it, for example 128K extra? (Because of only 1/4 of banking
possible??) that gives 128k (rambox)+64k(base memory)... a plus more than
the inside 128k... Or just try to use almos 64K from the box (The extra 64K
of the 6128K is disabled) so the Inicron box can be used on 464/664... If
there's no way then I'll wait the SymifaceII ;)
See you soon!!
Mikel Erauskin / KaosOverride
I'd love one, but so far they don't seem to be available to buy :(
CU,
Prodatron
does that mean my existing order is invalid?
CU,
Prodatron
More likely the apps are written for the 6128 and rely either on
undocumented features that were slightly different in the 664, or else on
firmware enhancements. Crucially the firmware call KL_BANK_SWITCH (&BD5B)
was not present in the 664 firmware so any program calling this function on
a 664 is likely to hang or reset.
Try CALLing this address from Basic - without parameters - on each machine.
This gives a call to the routine with A=0 to tell it to select the "normal"
configuration. It should return without comment on the 6128. If it hangs on
the 664, that's the problem pinned down - those apps simply won't go on the
664.
--
They should put out an email to say that the email system is down.
Interchange the alphabetic letter groups to reply
The dk' unit supported all the modes, since the configration I was running
for a time consisted of a 464 (with 6128 ROM) and a dk' 256K unit, and
CP/M+ ran on this setup without a hitch.
It's not 100% compatibility. From the dk'Tronics manual:
"3. If code 3 is used [i.e. &C3], reads from &4000 to &7FFF, on CPC 464
and 664 machines, will only return the correct data if the upper ROM is
disabled. This is at variance with CPC 6128 operation, but is unlikely
to be a significant difference."
ISTR CP/M Plus needed to be patched (slightly) to work properly on a
464 or 664.
Richard
> ISTR CP/M Plus needed to be patched (slightly) to work properly on a
> 464 or 664.
It did, and so did my 6128.
--
Brian
"Fight like the Devil, die like a gentleman."
> Jurgen (or somebody else of the same name) wrote thusly in message
Hey, it IS me :-)
> <pan.2006.03.02....@telenet.be>:
>>
>>>
<snip>>
> Try CALLing this address from Basic - without parameters - on each machine.
> This gives a call to the routine with A=0 to tell it to select the "normal"
> configuration. It should return without comment on the 6128. If it hangs on
> the 664, that's the problem pinned down - those apps simply won't go on the
> 664.
Hey thanks, that's interesting.
I already suspected something, also because of an article I read in one
of the Amstrad Action magazines (cpc oxygen); it explains how to
turn a 464/664 into a 6128 by not only adding a memory expansion, but also
replacing the ROM by a 6128 ROM,
cheers,
Jurgen
> It's not 100% compatibility. From the dk'Tronics manual:
>
> "3. If code 3 is used [i.e. &C3], reads from &4000 to &7FFF, on CPC 464
> and 664 machines, will only return the correct data if the upper ROM is
> disabled. This is at variance with CPC 6128 operation, but is unlikely
> to be a significant difference."
I would be interested to know if this were a hardware or software variance.
Note that I had a 6128 ROM installed in my 464. I had a ROM based utility
(an in-line debugger) which *used* mode &c3 from upper ROM, and there were
no problems with it.
> On Mon, 27 Mar 2006 22:49:50 +0100, Prai Jei wrote:
>
>> Jurgen (or somebody else of the same name) wrote thusly in message
>
> Hey, it IS me :-)
Just hedging my bets :)))