Welcome, Guest. Please login or register.

Author Topic: Mtec 1230LC  (Read 2318 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline hppacitoTopic starter

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show only replies by hppacito
Mtec 1230LC
« on: November 10, 2005, 08:47:08 AM »
Hallo everybody !

Seems, that I will win an auction on ebay, for an A1200 with what seems to be a Mtec 1230LC. Is there any more data than the blurry photo in TBBAH ?. This borad has 4MB soldered onto the pcb. Can that be expanded using... some hack ?
btw, when an accelerator is "PCMCIA" firendly, where does the RAM reside ? (read: Address z.B. 0x08000000 or 0x04000000).
Chip is in 0x00000000..0x001fffff
Fast is in 0x00200000..0x00bfffff
Slow is in 0x00c00000..0x00dbffff (I think)

And where is the RAM in for example a Blizzard 1230 ???

thx !
2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline zipper

Re: Mtec 1230LC
« Reply #1 on: November 10, 2005, 10:59:59 AM »
Does it have EC 68030 chip? Some el cheapo 030 accelerators coud only address 8 MB (24bit) like 020 machines.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Mtec 1230LC
« Reply #2 on: November 10, 2005, 11:04:29 AM »
@zipper

Nonsense. 68EC030 address full 32-bit.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Mtec 1230LC
« Reply #3 on: November 10, 2005, 11:08:53 AM »
@hppacito
Quote
btw, when an accelerator is "PCMCIA" firendly, where does the RAM reside ?

If the memory is conflicting it resides at 0x00600000 (overlapping this address).

Typically non-conflicting boards have 32-bit address space, that is the memory beginning is at >= 0x01000000.

Quote
And where is the RAM in for example a Blizzard 1230 ???

That depends on the Blizzard model. At least -II, -III and -IV have full 32-bit addressing.
 

Offline hppacitoTopic starter

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show only replies by hppacito
Re: Mtec 1230LC
« Reply #4 on: November 10, 2005, 11:59:57 AM »
@Piru:

Quote
Typically non-conflicting boards have 32-bit address space, that is the memory beginning is at >= 0x01000000.


Actually internal to the processor, all addresses are 32 bit.
That could mean that they decode the full 32 bits of the address bus. Mmmm, not a big deal.

Quote

That depends on the Blizzard model. At least -II, -III and -IV have full 32-bit addressing.


So... where !?!, may you be a bit more specific with the number ?, is it important (read: the os only would use memory in the range ... to ...) ?, and how if I find how to add some more mem, is the os going to see it, do I have to run some soft/driver/oracle-invoquing-techniques ?

thx


2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Mtec 1230LC
« Reply #5 on: November 10, 2005, 12:04:27 PM »
@hppacito
Quote
Actually internal to the processor, all addresses are 32 bit.

Not really. 68000, 68010 and 68EC020 ignore the upper 8bit of addresses.

Quote
So... where !?!

You don't need to know.

Quote
how if I find how to add some more mem, is the os going to see it

Avail and ShowConfig.

Quote
do I have to run some soft/driver/oracle-invoquing-techniques ?

With Blizzard, no. The memory is fully 32-bit (not conflicting with PCMCIA) and autoconfig (no need to mess about with jumpers and/or drivers).
 

Offline hppacitoTopic starter

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show only replies by hppacito
Re: Mtec 1230LC
« Reply #6 on: November 10, 2005, 01:20:52 PM »
Quote
Not really. 68000, 68010 and 68EC020 ignore the upper 8bit of addresses.


Ehhh, half and half.
The Ec020 doesn't ignore the upper 8 bits.
The M68020UM section 5.2.1 says that the upper 8 bits are used internally but not externally, for the on-chip cache.
The others have a 32 bit PC register, but only output 24 bits of addresses. I don't know if they don't have all the buffers to output all address lines or not. The DragonBall has a 68000 core with 32 bits of addresses extternally. So is still valid what I said.

Quote
You don't need to know


Yes, I need to know, because of the mod I am planning (read above).

Quote
Avail and ShowConfig.

And.. is going to use it, besides showing it ?

Quote

With Blizzard, no. The memory is fully 32-bit (not conflicting with PCMCIA) and autoconfig (no need to mess about with jumpers and/or drivers).


That sounds like the memory is 32 bits wide (in data).
And the autoconfig part... doesn't say nothing about the actual value to me.

Let ask a bit more directly: Do you know the actual address value, or dont ?, if you do, would you tell me ? If you don't can you find it for me ?

thx.

(btw: What is that difficult to understand about what I asked ?)

2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline zipper

Re: Mtec 1230LC
« Reply #7 on: November 10, 2005, 02:28:28 PM »
Quote

Piru wrote:
Nonsense. 68EC030 address full 32-bit.


OK, but several accelerators have max capability of(4 or) 8 MB, because of having just soldered memory or budget controller:
Viper 1230 LC, 1230/28 RTC
Mtec 1230 LC (4), 1230/ RTC
Elbox 1230 LC, TRA 1200
Harms TJA 1230
etc.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Mtec 1230LC
« Reply #8 on: November 10, 2005, 03:11:23 PM »
@hppacito
Quote
Yes, I need to know, because of the mod I am planning (read above).

I don't see any sensible description of a mod anywhere, explanation what you're trying to do, or why you'd need to know the start address.

Quote
And.. is going to use it, besides showing it ?

!?
Ehh, if it is shown by these tools, it is in use already!

Quote
That sounds like the memory is 32 bits wide (in data).

I didn't say anything about the data width of the memory. It is 32-bit though.

Quote
And the autoconfig part... doesn't say nothing about the actual value to me.

What value?

Quote
Let ask a bit more directly: Do you know the actual address value, or dont ?, if you do, would you tell me ? If you don't can you find it for me ?

The addresses depend on the memory configuration of the board, there is no clear start address, except that it's always >= 0x01000000 to avoid conflicts. If you need to know more than that, disassemble the different Blizzard roms.

Quote
(btw: What is that difficult to understand about what I asked ?)

Why is it so difficult to explain wtf you're trying to do?
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Mtec 1230LC
« Reply #9 on: November 10, 2005, 03:12:48 PM »
@zipper
Quote
OK, but several accelerators have max capability of(4 or) 8 MB, because of having just soldered memory or budget controller

Sure, but that's just suckyness of the board design, the total memory size is not limited by the CPU.
 

Offline hppacitoTopic starter

  • Jr. Member
  • **
  • Join Date: Oct 2005
  • Posts: 84
    • Show only replies by hppacito
Re: Mtec 1230LC
« Reply #10 on: November 10, 2005, 04:38:03 PM »
I'll start over:

Board: Mtec 1230LC.
Processor 68030
Builtin RAM: 4MB DRAM soldered to the board
Address range used by this memory: 0x00200000..0x005f0000 (guessed), so doesn't conflicts with PCMCIA.
The board doesn't seem to support any additional memory out-of-the-box.

What I want: To expand that memory.

(All that, except the addresses, can be clearly read in my 1st post !, details found in the BB of AH, as I said).

The question was:

Can I expand the memory with a hack ?

As it doesn't have any socket to add chips, simms or zips of DRAM, that _implies_ that some kind of DRAM module or chip should be soldered to the existent (or remove those), and to connect them to some address space.

That was also clear, due to what was explained.

So the new question was:

What address normally use the memory in a Blizzard, so I can use the same in my modified board.
I know that the autoconfig method assigns an Address to the board depending on the amount of memory needed, but for A500 (according to the hw manual of the A500/A2000, you can also request a specific address, IIRC).

*****

Maybe all that was so clear to my due to the fact that I was planning it. But as a matter of fact, if you reread the posts, I think it is just there.


2x A500 1MB ;-)
1x A600
3x PCs
1x Gf  :crazy:
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Mtec 1230LC
« Reply #11 on: November 10, 2005, 04:53:08 PM »
@hppacito

I seriously doubt that you could expand the memory. Typically these el-cheapo cards had the design fixed to the emount of memory fitted.

Anyway, if the available address is your only worry: You can use anything 0x01000000 .. 0x7fffffff. Well obviously you can't overlap with the existing memory you have, but other than that you're free to use whatever address you like.

In the end you're far better off by just grabbing some Blizzard which can take upto 128 or 256MB.

PS. Not everyone is a mind reader.