[comp.sys.amiga.hardware] A2630 and memory

rbabel@babylon.rmt.sub.org (Ralph Babel) (06/28/91)

In article <1991Jun27.180057.20712@actrix.gen.nz>,
keith@actrix.gen.nz (Keith Stewart) writes:

> Does the A2630 card with 2 meg on board reserve 4 meg of
> memory space upon bootup even though the last two meg is
> not yet in it.

No, this is not possible under Zorro-II.

> With my GVP HC+8 with 4 meg filled and an A2630 in my 2000
> the memory is not contiguous between the A2360 (configured
> at $200000 to 3FFFFF) and the GVP HC+8 configs at 600000
> to 9FFFFF.

As I said earlier: according to the Zorro-II specs, 4-meg
PICs must be able to be configured to 4-meg boundaries, to
location $00200000, or to location $00600000. Unfortunately,
the 1.3 expansion.library only makes use of the latter two
configurations.

> I would like contiguous memory if possible and will
> probably fill the A2630 with another 2 meg.

That's probably the best solution, but here's yet another
idea (I'm assuming Kickstart 1.3 and SetCPU 1.6):

1. Save the Kickstart image ($FC0000-$FFFFFF) to disk.
2. Change the byte at location $FC4FBB from $20 to $00.
3. Boot this modified image using SetCPU KICKROM.

Now your memory should be contiguous.

Ralph

keith@actrix.gen.nz (Keith Stewart) (06/28/91)

Following on from my earlier message (Thanks for answering Ralph) I have
one more question:

Does the A2630 card with 2 meg on board reserve 4 meg of memory space
upon bootup even though the last two meg is not yet in it.

With my GVP HC+8 with 4 meg filled and an A2630 in my 2000 the memory is
not contiguous between the A2360 (configured at $200000 to 3FFFFF) and
the GVP HC+8 configs at 600000 to 9FFFFF. 
I would like contiguous memory if possible and will probably fill the A2630
with another 2 meg.

The need the contig memory for ADPRO .

PS As the A2630 puts the ROM (or can) and the GVPputs the drivers in 32-bit
memory so using up some of the 32-bit does anyone know if ADPRO asks for
the largest block i.e the GVP RAM or does it just askfor free mem that is
contiguous from the freememlist which I suppose starts after $200xxx until
3fffff.


Any help appreciated


keith

daveh@cbmvax.commodore.com (Dave Haynie) (06/28/91)

In article <1991Jun27.180057.20712@actrix.gen.nz> keith@actrix.gen.nz (Keith Stewart) writes:

>Does the A2630 card with 2 meg on board reserve 4 meg of memory space
>upon bootup even though the last two meg is not yet in it.

No, it's a normal autoconfiguring/autolinking device, which requires it to have
matching amounts of memory and configuration space.  So you get 2MB to start
with.  When you add another 2MB, you remove a shunt block from a jumper, and 
the board then starts asking for 4MB of configuration space.

>With my GVP HC+8 with 4 meg filled and an A2630 in my 2000 the memory is
>not contiguous between the A2360 (configured at $200000 to 3FFFFF) and
>the GVP HC+8 configs at 600000 to 9FFFFF. 

Assuming you don't have anything between the A2630 and the GVP, it sounds like
a software problem to me.

-- 
Dave Haynie Commodore-Amiga (Amiga 3000) "The Crew That Never Rests"
   {uunet|pyramid|rutgers}!cbmvax!daveh      PLINK: hazy     BIX: hazy
	"This is my mistake.  Let me make it good." -R.E.M.

keith@actrix.gen.nz (Keith Stewart) (06/29/91)

In article <22752@cbmvax.commodore.com> daveh@cbmvax.commodore.com (Dave Haynie) writes:
> In article <1991Jun27.180057.20712@actrix.gen.nz> keith@actrix.gen.nz (Keith Stewart) writes:
> 
> >Does the A2630 card with 2 meg on board reserve 4 meg of memory space
> >upon bootup even though the last two meg is not yet in it.
> 
> No, it's a normal autoconfiguring/autolinking device, which requires it to have
> matching amounts of memory and configuration space.  So you get 2MB to start
> with.  When you add another 2MB, you remove a shunt block from a jumper, and 
> the board then starts asking for 4MB of configuration space.

Could this happen if the A2630 shunt block was set at 4 meg even though
only two meg was only board.

> 
> >With my GVP HC+8 with 4 meg filled and an A2630 in my 2000 the memory is
> >not contiguous between the A2360 (configured at $200000 to 3FFFFF) and
> >the GVP HC+8 configs at 600000 to 9FFFFF. 
> 
> Assuming you don't have anything between the A2630 and the GVP, it sounds like
> a software problem to me.
> 
> -- 

What sort of software You mean the GVP ROM?

Sorry to whine on but this is important as I am just about to order an 
A2630 but I would like to know. 
I mean I would like to know how I can get the maximum contiguous mem with
my A2360 (with 2 meg or 4 meg) and my GVP HC+8 (with 6 meg or 4 meg)
and would the contiguous mem belimited to the maximum of the first
configured card , in any case , the A2630. Would the the congig
be A2630, GVP hard disk controller, GVP RAM card (on one board)
therefore the GVP board controller stopping the GVP RAM from following
straingt into the A2630 RaM


> Dave Haynie Commodore-Amiga (Amiga 3000) "The Crew That Never Rests"
>    {uunet|pyramid|rutgers}!cbmvax!daveh      PLINK: hazy     BIX: hazy
> 	"This is my mistake.  Let me make it good." -R.E.M.

Keith Stewart (The orginal President of the Orginal New Zealand DH Fan Club

wfaust@venus.UUCP (Wolf Faust) (06/29/91)

>The need the contig memory for ADPRO .
>
>PS As the A2630 puts the ROM (or can) and the GVPputs the drivers in 32-bit
>memory so using up some of the 32-bit does anyone know if ADPRO asks for
>the largest block i.e the GVP RAM or does it just askfor free mem that is
>contiguous from the freememlist which I suppose starts after $200xxx until
>3fffff.

This is no problem for ADPro.  Simply use the MAXMEM option and
limit ADPro's memory down to the available size. In case of the
A2630, ADPro should get 32Bit RAM before "SLOWRAM" is needed.

You also should take a look at the HEAD function from setcpu...



>keith

--
Wolf Faust       cbmvax!cbmehq!cbmger!venus!wfaust
Tel: +(49)69-5486556     FIDO: 2:243/43.5