amiga.org
     
iconAll times are GMT -6. The time now is 05:47 PM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Hardware Issues and discussion » Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

Amiga Hardware Issues and discussion This forum is dedicated to the discussion and resolution of issues related to Classic and Next Generation Amiga hardware. Got a problem with a piece of hardware? Click to speak.

Reply
 
Thread Tools Display Modes
Old 08-20-2012, 04:01 AM   #1
AmmoJammo
Technoid
Points: 2,881, Level: 32 Points: 2,881, Level: 32 Points: 2,881, Level: 32
Activity: 18% Activity: 18% Activity: 18%
 
AmmoJammo's Avatar
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 480
Default Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

is this a known/common fault?

took me a while to realise what was going on.

seems running in 68030 mode (at 33Mhz) it's perfectly fine.

but if I connect the jumper on the board, or use the software switch and run it at 7Mhz, I get varying errors when it trys to boot, either from the HDD, or FDD...

Unplug the A590, and it seems to be fine?
AmmoJammo is offline   Reply With Quote
Old 08-21-2012, 01:34 AM   #2
Azryl
Technoid
Points: 7,448, Level: 57 Points: 7,448, Level: 57 Points: 7,448, Level: 57
Activity: 7% Activity: 7% Activity: 7%
 
Join Date: Jul 2004
Posts: 369
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

Most CPU socket accelerators fail due to DMA bus to memory problems. Once the onboard 680x0 chip forces itself dominant on the bus you get DMA to Fast RAM issues.

The problem is memory no longer accessible to the motherboard but now addressed to your socketed accelerator.

It breaks the DMA, ie Direct Memory Access.

PIO modes can sometimes work with socketed accelerators, PAMC and Adspeed etc

Az
__________________
Completely useless? I can always be used as a bad example
Azryl is offline   Reply With Quote
Old 08-21-2012, 01:52 AM   #3
AmmoJammo
Technoid
Points: 2,881, Level: 32 Points: 2,881, Level: 32 Points: 2,881, Level: 32
Activity: 18% Activity: 18% Activity: 18%
 
AmmoJammo's Avatar
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 480
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

what fast ram? :P
the ram in the A590 is disabled, I was using 8meg under the 68000, but it needs software to be added anyway.

do you think removing the ram from the A590 would make a difference?
AmmoJammo is offline   Reply With Quote
Old 08-21-2012, 01:55 AM   #4
AmmoJammo
Technoid
Points: 2,881, Level: 32 Points: 2,881, Level: 32 Points: 2,881, Level: 32
Activity: 18% Activity: 18% Activity: 18%
 
AmmoJammo's Avatar
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 480
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

Also, the A590 has the AM33c93A SCSI controller, as well as AM33c93A Version 7.0 of the roms.
AmmoJammo is offline   Reply With Quote
Old 08-21-2012, 02:32 AM   #5
AmmoJammo
Technoid
Points: 2,881, Level: 32 Points: 2,881, Level: 32 Points: 2,881, Level: 32
Activity: 18% Activity: 18% Activity: 18%
 
AmmoJammo's Avatar
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 480
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

disabled "Autoboot ROM" (turned switch 1 off at the back of the A590)

boots workbench 1.3 from floppy in 68000 mode no worries!

so, what now?

try the old SCSI roms?
AmmoJammo is offline   Reply With Quote
Old 08-21-2012, 02:36 AM   #6
VingtTrois
Lifetime Member
Points: 10,165, Level: 67 Points: 10,165, Level: 67 Points: 10,165, Level: 67
Activity: 8% Activity: 8% Activity: 8%
 
VingtTrois's Avatar
 
Join Date: Mar 2009
Location: Frankreich/France/Francia/Frankrig/Frankenstein
Posts: 743
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

Is it possible for you to test the A590 with another AMIGA?
__________________
-A3K(T)040@35MHz/78MB/KS3.1/OS3.9/Buster11/PICASSO II/GVP IO/A2088XT/DENEB/HDD18GB
-A3K(D)030@25MHz/134MB RAM/KS3.1/OS3.9/Buster11/RETINA Z2/OKTAGON 2008/VLAB YC/MIDI/DKB3128/HDD18GB
-A2K/ROM 1.3-3.1/2MBCHIP/8MB/A2091/OKTAGON 2008/A2058/TANDEM IDE/FlickerFixer-Scandoubler/Genlock
-A1200/KS3.1/2MB+9MB/CF2GB A1200/KS3.0/2MB/CF1GB/
-A1K/KS1.2/Kickstart Adapter/A1050/512K
-A600/1MB/A603 1MB/CF2GB/4MB RAM expansion
-1xA2K-2xA600-2xA500-C128-C64-PS1-PS3-SNES-Archos GMini400-CDI Philips
VingtTrois is offline   Reply With Quote
Old 08-21-2012, 02:38 AM   #7
AmmoJammo
Technoid
Points: 2,881, Level: 32 Points: 2,881, Level: 32 Points: 2,881, Level: 32
Activity: 18% Activity: 18% Activity: 18%
 
AmmoJammo's Avatar
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 480
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

Quote:
Originally Posted by VingtTrois View Post
Is it possible for you to test the A590 with another AMIGA?
with the mega midget racer?
AmmoJammo is offline   Reply With Quote
Old 08-21-2012, 02:38 AM   #8
VingtTrois
Lifetime Member
Points: 10,165, Level: 67 Points: 10,165, Level: 67 Points: 10,165, Level: 67
Activity: 8% Activity: 8% Activity: 8%
 
VingtTrois's Avatar
 
Join Date: Mar 2009
Location: Frankreich/France/Francia/Frankrig/Frankenstein
Posts: 743
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

With and without!
__________________
-A3K(T)040@35MHz/78MB/KS3.1/OS3.9/Buster11/PICASSO II/GVP IO/A2088XT/DENEB/HDD18GB
-A3K(D)030@25MHz/134MB RAM/KS3.1/OS3.9/Buster11/RETINA Z2/OKTAGON 2008/VLAB YC/MIDI/DKB3128/HDD18GB
-A2K/ROM 1.3-3.1/2MBCHIP/8MB/A2091/OKTAGON 2008/A2058/TANDEM IDE/FlickerFixer-Scandoubler/Genlock
-A1200/KS3.1/2MB+9MB/CF2GB A1200/KS3.0/2MB/CF1GB/
-A1K/KS1.2/Kickstart Adapter/A1050/512K
-A600/1MB/A603 1MB/CF2GB/4MB RAM expansion
-1xA2K-2xA600-2xA500-C128-C64-PS1-PS3-SNES-Archos GMini400-CDI Philips
VingtTrois is offline   Reply With Quote
Old 08-21-2012, 02:42 AM   #9
AmmoJammo
Technoid
Points: 2,881, Level: 32 Points: 2,881, Level: 32 Points: 2,881, Level: 32
Activity: 18% Activity: 18% Activity: 18%
 
AmmoJammo's Avatar
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 480
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

Quote:
Originally Posted by VingtTrois View Post
With and without!
the MMR works fine when using the 68030 processor, and A590.

the A590 works fine when using a 68000/68010 processor plugged directly into the A500 motherboard.

the only issue seems to be when trying to use the MMR in 68000 mode, with the A590.
AmmoJammo is offline   Reply With Quote
Old 08-21-2012, 03:20 AM   #10
Azryl
Technoid
Points: 7,448, Level: 57 Points: 7,448, Level: 57 Points: 7,448, Level: 57
Activity: 7% Activity: 7% Activity: 7%
 
Join Date: Jul 2004
Posts: 369
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

Quote:
Originally Posted by AmmoJammo View Post
the MMR works fine when using the 68030 processor, and A590.
If I remember the a500 DMA channels correctly some are from gary, some from denise and the remainder from Agnus. Depends which DMA channels are used by the a590 to bring data from the drive into the motherboard then ram via the 86pin side expansion bus.

Quote:
the A590 works fine when using a 68000/68010 processor plugged directly into the A500 motherboard.
Because this is the standard mode for the 86pin side expansion, all commodore branded expansions should work with this configuration of hardware.

Quote:
the only issue seems to be when trying to use the MMR in 68000 mode, with the A590.
The 86pin side expansion is a near pass thru of the 68pin cpu socket, but now you will have some extra glue logic involved when you use the fallback mode of the MMR, something unexpected is getting in the way. You will need to research the MMR some more, or try to place the a590 into a different mode of data transfer.

As I said earlier, cpu accelerators that use PIO mode transfers from 86pin expansion bus work, Mtec i68020 + Mtec megabody etc.

If you remove the cpu memory adapter and try the onboard a590 2meg fast ram maybe the ram config will allow the MMR fallback mode.

Az
__________________
Completely useless? I can always be used as a bad example
Azryl is offline   Reply With Quote
Old 08-21-2012, 04:26 AM   #11
AmmoJammo
Technoid
Points: 2,881, Level: 32 Points: 2,881, Level: 32 Points: 2,881, Level: 32
Activity: 18% Activity: 18% Activity: 18%
 
AmmoJammo's Avatar
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 480
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

I get two errors?

with Kickstart 1.3 enabled:
http://img193.imageshack.us/img193/8...0821174859.jpg
http://img208.imageshack.us/img208/9...0821193216.jpg

and then with Kickstart 3.1?
http://img89.imageshack.us/img89/380...21193318xq.jpg
http://img211.imageshack.us/img211/8...0821193346.jpg

Last edited by AmmoJammo; 08-21-2012 at 04:30 AM..
AmmoJammo is offline   Reply With Quote
Old 08-21-2012, 05:59 AM   #12
Merc
Technoid
Points: 8,719, Level: 62 Points: 8,719, Level: 62 Points: 8,719, Level: 62
Activity: 1% Activity: 1% Activity: 1%
 
Join Date: Apr 2002
Posts: 300
Send a message via ICQ to Merc
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

@AmmoJammo: when you are in 68k mode is your fast ram on the MMR (assuming there is some) still available? That is probably the problem, I had similar problems with my A590 when I had an mtec 68020 accelerator with fast ram... the problem seemed to be that the fast ram was mapped into DMA space or flagged as DMA capable which caused the A590 to try to use it for DMA, which doesn't work.

The best I could manage until I went with a different HD controller was to boot from floppy and mount the HD manually via a mountlist and then boot the HD.

I guess when in 030 mode the ram is mapped out of DMA space.

Disclaimer: It's been many years since I had this gear so I might be misremembering some details!

I guess when in
Merc is offline   Reply With Quote
Old 08-21-2012, 07:13 AM   #13
psxphill
Defender of the Faith
Points: 5,232, Level: 46 Points: 5,232, Level: 46 Points: 5,232, Level: 46
Activity: 43% Activity: 43% Activity: 43%
 
Join Date: Aug 2009
Posts: 1,164
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

Quote:
Originally Posted by Azryl View Post
If I remember the a500 DMA channels correctly some are from gary, some from denise and the remainder from Agnus. Depends which DMA channels are used by the a590 to bring data from the drive into the motherboard then ram via the 86pin side expansion bus.
The chipset DMA channels are controlled by agnus, denise & paula just gets/supplies the data. These can only access chip ram.

DMA using the expansion slot are different. They are like Zorro bus masters, they control their own DMA channels and just drive the bus using an arbitration scheme.
psxphill is offline   Reply With Quote
Old 08-21-2012, 02:51 PM   #14
AmmoJammo
Technoid
Points: 2,881, Level: 32 Points: 2,881, Level: 32 Points: 2,881, Level: 32
Activity: 18% Activity: 18% Activity: 18%
 
AmmoJammo's Avatar
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 480
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

Quote:
Originally Posted by Merc View Post
@AmmoJammo: when you are in 68k mode is your fast ram on the MMR (assuming there is some) still available?
nope, not available.

all the accelerator has is 512k of super dooper fast ram.
but it's not accessible in 68000 mode, and from memory, fall back mode with the A590 didn't work, even when there was no ram on the accelerator.
AmmoJammo is offline   Reply With Quote
Old 03-03-2013, 06:55 AM   #15
number6
Premium Member
Points: 7,481, Level: 57 Points: 7,481, Level: 57 Points: 7,481, Level: 57
Activity: 18% Activity: 18% Activity: 18%
 
Join Date: Mar 2005
Posts: 676
Default Re: Mega Midget Racer in 68000 mode doesn't work with A590 SCSI controller?

@thread

In case no one mentioned this:

The addendum of the mega-midget racer manual indicates that for use with a hard disk system and FFS (may apply to other file systems, but manual was written during the heyday of FFS), you must change the mask.

Oh, and the reason the mega-midget racer was top of the line probably had more to do with the designer than the company. Heh.

Quote:
Steven L. Kelsey - Hardware and Principal Engineer -- Computer System Associates (CSA)
He just happened to design the Macrosystems products too...

#6
number6 is offline   Reply With Quote
Reply

Bookmarks

Tags
a590 , controller , mega , midget , mode , racer , scsi , work

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump