Welcome, Guest. Please login or register.

Author Topic: GVP A2000 HC & GVP A2000 HC2 ROMS (Help)!!!!  (Read 4825 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
GVP A2000 HC & GVP A2000 HC2 ROMS (Help)!!!!
« on: November 05, 2006, 08:53:27 AM »
Hi all,

I have brought this subject up a few months ago and received a lot of help from a particular member (Castallen) who was kind enough to check on what I was doing with respect to programming the eprom code and if it was being done properly or not.

Err.. time to elaborate me thinks.

I have one of these (GVP A2000 HC) scsi contollers

http://www.amiga-hardware.com/showhardware.cgi?HARDID=1195

and also one of these (GVP A2000 HC2)scsi contollers

http://www.amiga-hardware.com/showhardware.cgi?HARDID=1190

Both of these controllers have an odd & even pair of roms containing exactly the same driver version.

The version information on the original ROMS labeled 1.0 is as follows...

GVP   V1.0
ODD   69D9

GVP   V1.0
EVEN  1A3B

Even though both rom sets on both cards are labeled with a 1.0, Sysinfo informs me that the version of "scsidev.device" that these things put into memory is 3.0.

Now what I am hoping, is that someone else out there is running one of these two cards in thier A2000 and have a more recent version of the ROMS than myself.  I have seen references made to a V3.07 and was hoping somebody might have a copy of this code.

The version 1.0 ROMS (with 3.0 driver) fails when it comes to attaching more than one SCSI device.  Futhermore the one SCSI device that it does allow you to attach must be on ID 0 to function or it won't see it.  This makes mounting a CDROM impossible.

Currently I am booting both machines from a floppy running binddrivers and using gvpscsi.device 3.15 from Ralph Babels site in order to boot up with a CDROM and/or more than one SCSI device on the chain.  Works well, but I obviously want them to boot from HDD not floppy.

There is EPROM code on Mr Babels site, that is supposed to be for the series one cards and apparently works with some series two cards.  I have tried unsucessfully to program that code, I do not believe that the code is compatible with my cards.  If anyone here has made the gvpscsi3.hex code function on one of these cards I'd love to hear from you. I have converted the code to binary, split it bytewise, offset it as recommended by Mr Babel and performed a byteswap before programming the ROMS. I've also tried a slew of other things and no go.

So if anyone has one of the above cards working with a CDROM or more than one SCSI device attached, please help.  :-(

Furthermore if anyone has archived ROM Code for GVP cards, I'd love to try some other code in these roms.  (The 4.15 driver don't work).

Cheers all
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: GVP A2000 HC & GVP A2000 HC2 ROMS (Help)!!!!
« Reply #1 on: November 06, 2006, 07:24:17 AM »
BTW, I know this is a huge ask, and I wouldn't be surprised if this went nowhere.

That said, what I have learned about Amiga user's, is that they can be very resourceful.  So I thought, hey what the hell.  It's worth a try... (I hope)   :-)
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: GVP A2000 HC & GVP A2000 HC2 ROMS (Help)!!!!
« Reply #2 on: November 07, 2006, 08:07:05 AM »
Cool, thanks a lot, I will give em a shot and see what happens...

Back soon  :-)  :-)  :-)
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: GVP A2000 HC & GVP A2000 HC2 ROMS (Help)!!!!
« Reply #3 on: November 07, 2006, 09:00:24 AM »
@DamageX

Thanks very much for your help, I loaded them up and could see immeadiatly that they were the same as what I have, but I gave them a try anyway and still no joy. :-(

What sort of controller do you have?

thanks
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: GVP A2000 HC & GVP A2000 HC2 ROMS (Help)!!!!
« Reply #4 on: November 08, 2006, 08:06:38 AM »
Hi thanks again,

I have tried the 4.15 Rom and Binddrivers driver.  Neither of those work.

As you know I have tried the 3.15 ROM and it don't work, but the 3.15 Binddrivers driver does work, which makes me think that the Rom should work as well.

I'm going to try that one you just posted, which BTW is the wierdest one I have seen yet.  It's like two different ROMS in one???

I'm off to run some tests and the likes. :-)

I will look into posting my ROMS, think I'll actually have to use my webspace for the first time .  I don't remember how to access it even :-)

Back soon

cheers
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: GVP A2000 HC & GVP A2000 HC2 ROMS (Help)!!!!
« Reply #5 on: November 09, 2006, 07:27:53 AM »
G'day again...

Ok, I have had a good look at both parts of that ROM.

1. Programmed it as it was, dissected bytewise, offset data @ $004000 and performed byteswap.  No go.

2. Used hex editor to make two seperate lots of roms, the first pair using just the code at the start of the file, the second pair using just the code that appears later in the file.  No go for either of those.

3. Spent lots of time comparing the different GVP ROM binaries I have, including the one you made available.  I came to the conclusion that original ROMS on my controller are very different to both the 3.15 & 4.15 ROMS.  In fact the 3.15 & 4.15 have more in common with each other than with my originals.

I wonder if it's possible to edit the original ROM and insert the new code into the right spot???
I don't understand it well enough.  However, some other ROMS for my series I adaptor would be handy for comparison and perhaps working it out.

I need scsidev.device ROM code, of a different version from what I have.

Here are my original roms.  I have never done this before, so hope it works...

This is the set in thier odd and even form dumped from the chips and unchanged.

http://people.aapt.net.au/~quazi/files/scsidev30odd.ROM
http://people.aapt.net.au/~quazi/files/scsidev30evn.ROM

This is a version of the two files unified bytewise and bytes swapped so ascii can be read.

http://people.aapt.net.au/~quazi/files/scsidev30swap.ROM

Ok, hope that works for anybody who's interested.

Thanks again...   :-D
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: GVP A2000 HC & GVP A2000 HC2 ROMS (Help)!!!!
« Reply #6 on: November 10, 2006, 05:09:03 AM »
Your correct, I thought I had swapped it, before I saved it, but obviously I didn't.

Doh, I will edit the above to point to a fixed file.

thanks
2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500
 

Offline melangeTopic starter

  • Full Member
  • ***
  • Join Date: Jun 2005
  • Posts: 235
    • Show all replies
Re: GVP A2000 HC & GVP A2000 HC2 ROMS (Help)!!!!
« Reply #7 on: January 01, 2008, 08:11:42 AM »
G'day Nostalgiac, wouldn't have a copy of the elusive 3.07 code by any chance?

Couldn't do the HC2 without the PAL as you pointed out, I don't believe you can copy them either, you need the original code to program a PAL in most cases I think.

2 x A1200 Blizzard IV 030@50Mhz
1 x A3000D 030@25Mhz
1 x A2000 030@25Mhz
1 x A2000, 2 x A600
2 x A500