CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: arnoldemu on 13:03, 06 June 15

Title: Yarek's 4MB ram expansion
Post by: arnoldemu on 13:03, 06 June 15
The download link on Yarek's page for the schematics for the 4MB ram expansion do not work. I get a 0 byte file.
Does anyone have it or can they upload it to the wiki please?

Title: Re: Yarek's 4MB ram expansion
Post by: TotO on 13:12, 06 June 15
May be better to ask it to him?
By the way, hacking his 6128 mainboard is not a good way to expend the 6128 RAM today.
Title: Re: Yarek's 4MB ram expansion
Post by: Bryce on 13:19, 06 June 15
I've only ever seen one of Yareks 4MB expansions and it was an external device, no hacking required.

Bryce.
Title: Re: Yarek's 4MB ram expansion
Post by: gerald on 13:20, 06 June 15
Quote from: arnoldemu on 13:03, 06 June 15
The download link on Yarek's page for the schematics for the 4MB ram expansion do not work. I get a 0 byte file.
Does anyone have it or can they upload it to the wiki please?
I've seen that asked for at least 4 time on the wiki forum, with always the same result. No files and no answer from Yarek  :(
Title: Re: Yarek's 4MB ram expansion
Post by: TotO on 13:54, 06 June 15
OK...  :-\
Title: Re: Yarek's 4MB ram expansion
Post by: KaosOverride on 18:24, 06 June 15
Isn't the 4 MB external expansion  just a normal expansion with 8x512Kb blocks and an extra 8bit buffer at some I/O port to select the 512kb block?

And the internal, has sense just for hacking the A14-A15 from 6128 PAL and have the extra mapping modes...
Title: Re: Yarek's 4MB ram expansion
Post by: Bryce on 19:24, 06 June 15
Yes, that about sums it up as a far as I can remember.

Bryce.
Title: Re: Yarek's 4MB ram expansion
Post by: arnoldemu on 20:03, 06 June 15
Yarek's website claims A15-A11 are 01111.

But if it's using the PAL and only using /CAS1 then in fact this is true:

A15-A11 0xxxx.

PAL decodes bit A15 only for the i/o address.

I was hoping to get the schematic to confirm the I/O decoding.

Title: Re: Yarek's 4MB ram expansion
Post by: TotO on 20:11, 06 June 15
Quote from: KaosOverride on 18:24, 06 June 15
Isn't the 4 MB external expansion  just a normal expansion with 8x512Kb blocks and an extra 8bit buffer at some I/O port to select the 512kb block?

And the internal, has sense just for hacking the A14-A15 from 6128 PAL and have the extra mapping modes...
I doubt that expansion allow to support extra PAL modes over the 8x512kB[nb]Sometime wrote KB, but not Kb = kilobit[/nb] RAM blocks.
Title: Re: Yarek's 4MB ram expansion
Post by: gerald on 22:03, 06 June 15
Quote from: TotO on 20:11, 06 June 15
I doubt that expansion allow to support extra PAL modes over the 8x512kB[nb]Sometime wrote KB, but not Kb = kilobit[/nb] RAM blocks.
Why not ? The 'extra' mode are managed by the PAL. The only thing you need to extend the standard 512K is more bank select bits and associated decoding, (and refresh for the additional DRAM ROW addresses).
Title: Re: Yarek's 4MB ram expansion
Post by: gerald on 22:04, 06 June 15
Quote from: arnoldemu on 20:03, 06 June 15
Yarek's website claims A15-A11 are 01111.

But if it's using the PAL and only using /CAS1 then in fact this is true:

A15-A11 0xxxx.

PAL decodes bit A15 only for the i/o address.

I was hoping to get the schematic to confirm the I/O decoding.


Anyone having one of these interface to test ?
Title: Re: Yarek's 4MB ram expansion
Post by: TotO on 07:55, 07 June 15
Quote from: gerald on 22:03, 06 June 15
Why not ? The 'extra' mode are managed by the PAL.
You are true, it is a 6128 expansion only... A bit of confusion with the 464/664 RAM expansion topic.  :-\
Title: Re: Yarek's 4MB ram expansion
Post by: rpalmer on 20:00, 07 June 15
gerald,

While the I/O address of the VGA is A15 low, the use of the A14 to A11 lines should not be low when A15 is low as these are also used to select the other devices.
So Yarek is correct in correct in stating the values for A14 to A11 must be '1'.

rpalmer
Title: Re: Yarek's 4MB ram expansion
Post by: gerald on 20:39, 07 June 15
Quote from: rpalmer on 20:00, 07 June 15
While the I/O address of the VGA is A15 low, the use of the A14 to A11 lines should not be low when A15 is low as these are also used to select the other devices.
So Yarek is correct in correct in stating the values for A14 to A11 must be '1'.
I know that, but I think arnoldemu would like to be sure that the ram extension really react only to "0111" and not to "0xxx" to emulate it properly.
The PAL in 6128 only cares about A15.
Title: Re: Yarek's 4MB ram expansion
Post by: arnoldemu on 21:10, 07 June 15
Quote from: gerald on 20:39, 07 June 15
I know that, but I think arnoldemu would like to be sure that the ram extension really react only to "0111" and not to "0xxx" to emulate it properly.
The PAL in 6128 only cares about A15.
Correct. I want to emulate this ram expansion accurately.

Title: Re: Yarek's 4MB ram expansion
Post by: TFM on 16:46, 08 June 15
Quote from: gerald on 22:04, 06 June 15
Anyone having one of these interface to test ?


I got the internal 4 MB version of it. RAM replaced on PCB of the 6128. It also has 2.5 MB FlashROM. All works fine and reliable. Looks like a regular 6128 from the outside. If you have questions maybe I can help, but it's not much to it. Just access 8x 512 KB using 8 ports: &7Fxx, &7Exx, ... &78xx.


Sadly people are still crawling with 512 KB Expansions. 4 MB is just way more fun.  :)

Title: Re: Yarek's 4MB ram expansion
Post by: arnoldemu on 13:43, 10 June 15
Quote from: TFM on 16:46, 08 June 15

I got the internal 4 MB version of it. RAM replaced on PCB of the 6128. It also has 2.5 MB FlashROM. All works fine and reliable. Looks like a regular 6128 from the outside. If you have questions maybe I can help, but it's not much to it. Just access 8x 512 KB using 8 ports: &7Fxx, &7Exx, ... &78xx.


Sadly people are still crawling with 512 KB Expansions. 4 MB is just way more fun.  :)
If I make a test program would you run it on your 6128 with 4MB?
Title: Re: Yarek's 4MB ram expansion
Post by: TFM on 15:27, 10 June 15
Quote from: arnoldemu on 13:43, 10 June 15
If I make a test program would you run it on your 6128 with 4MB?


Sure at X-Mas or next year in May. That's when I access the hardware. But you can just ask me for details. I know how it works.  :)
Powered by SMFPacks Menu Editor Mod