Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: alexh on February 04, 2007, 02:09:44 PM

Title: Help gathering Kickstart info for BBoAH
Post by: alexh on February 04, 2007, 02:09:44 PM
Last year I helped BBoAH on a big grey area, the Agnus. Response was great and we cleared up most of the mystery.

Now it is the turn of Kickstart ROM.

I have gathered the following information from various sources.

Code: [Select]
Kickstart 1.2
-------------
*1.2 500/1000/2000 (v33.180): 315093-01

Kickstart 1.3
-------------
*1.3 500/1000/2000 (v34.5  ): 315093-02
 1.3 A3000         (v      ):

Kickstart 1.4
-------------
*1.4 A3000         (v36.016): 390630-02 (High Word, ROM 1 V5) 9024
                              390629-02 (Low Word,  ROM 0 V5) 9029

Kickstart 2.04
--------------
 2.04 A3000        (v      ); 390630-01 (High Word),
                              390629-01 (Low Word)
 2.04 A3000T       (v      ): 390630-02 (High word, ROM 1 V5) 9049,
                              390629-02 (Low Word,  ROM 0 V5) 9042
 2.04 A3000        (v      ): 390630-03 (High Word),
                              390629-03 (Low Word)
 2.04 A500/A2000   (v37.175): 390979-01 (Requires Extra wire on some Amiga's)
 2.04 A500/A2000:  (v      ): 363968-01

Kickstart 2.05
--------------
*2.05 A600         (v37.299): 391388-01
*2.05 A600         (v37.300): 391304-01
*2.05 A600         (v37.350): 391304-02

Kickstart 3.0
-------------
*3.0 A1200         (v39.106): 391524-01 (High Word, ROM 1),
                              391523-01 (Low Word,  ROM 0)
 3.0 A4000         (v39.106): 319514-02 (High word, ROM 1, D16-D31),
                              319513-02 (Low Word,  ROM 0, D00-D15)

Kickstart 3.1
-------------
 3.1 CD32          (v40.56 ): 391640-02
 3.1 CD32          (v40.58 ):
*3.1 CD32          (v40.60 ): 391640-03
 3.1 500/600/2000  (v40.63 ):
*3.1 A1200         (v40.68 ): 391774-01, (Low word)
                              391773-01  (High word)
 3.1 A3000/3000T   (v40.68 ):
 3.1 A4000         (v40.68 ):
 3.1 A4000T        (v40.70 ): 391658-01, (Low word, Rom 1)
                              391657-01  (High word, Rom 0)


I need help correcting mistakes, filling in the part numbers, and version numbers. Getting some more pictures of them etc.

If it has a * next to it I already have a photo/own this kickstart so no need to send that.

I also have a few questions:

KS1.4 appears to have the same part numbers as KS2.04

16-bit KS2.04 appears to have different versions for different motherboards and if you got the wrong one you needed a flying wire to the gary (anyone know about this?)

A3000 usually had (at least) two versions of kickstart per release. One for use on new motherboards (or older ones with a ROM Tower) and one for older motherboards without a ROM Tower. I've no idea which are which.

This page http://www.amiga-stuff.com/hardware/2mbit-maskrom.html

Has some additional information but it seems in contrast to what I already know to be true.

Quote
391657-01 IC, 0ROM, 256Kx16, 150nS, Kickstart (high) Kickstart V3.1 40.70 (high)
391658-01 IC, 1ROM, 256Kx16, 150nS, Kickstart (low) Kickstart V3.1 40.70 (low)
 

Up to these chips all 32-bit kickstarts (which come in pairs) followed a scheme. Even part numbers were marked named ROM1 and were the high 16-bit word and odd part numbers were marked ROM0 and were the low 16-bits.

Now they suddenly change their scheme?

I dont think so, but can anyone confirm?

They may have changed, I think it was VillageTronic who championed and physically made KS3.1 wasnt it? Commodore had closed by this time?
Title: Re: Help gathering Kickstart info for BBoAH
Post by: ajlwalker on February 04, 2007, 02:21:09 PM
It's great to see someone go to all this trouble, and I wish you luck.

Just as an afterthought, should you include the CDTV in your fact finding for completeness?

I guess it must have had a kickstart ROM.
Title: Re: Help gathering Kickstart info for BBoAH
Post by: Jeff on February 04, 2007, 02:27:07 PM
CDTV has the same version 1.3 Kickstart rom as the A500/2000 with the addition of two proms for CDTV/CDROM support.

Some developer CDTV machines were upgraded with A500/2000 2.04 Kickstart and different version proms (either 2.3 or 2.7 I believe). I have them in mine:-D

Jeff
Title: Re: Help gathering Kickstart info for BBoAH
Post by: alexh on February 04, 2007, 02:27:31 PM
Jeff is right, it had a regular 16-bit KS1.3 (listed above)

There were only a few versions of CDTV PROM & A570 PROM and the information is already recorded and verified for these.

You have to have the later version of the CDTV PROM to add KS2.04+ to your CDTV
Title: Re: Help gathering Kickstart info for BBoAH
Post by: Doobrey on February 04, 2007, 03:04:21 PM
There was also  40.70 for the A3000 and A4000(D).
They were the same as their 40.68 parts, except for an updated SCSI/IDE driver. But this caused problems on some machines so they went back to shipping 40.68.

IIRC there was also a 40.68 for the A500-600-2000, but similar problems saw them go back to 40.63

MacroSystems Gmbh had a license for the 40.68 A3000 ROMs which they hacked like mad to work with the DraCo.


Edit:
 Also, there were 2 different 1.2 ROMs. v33.180 and v33.166
Title: Re: Help gathering Kickstart info for BBoAH
Post by: Chain on February 05, 2007, 10:39:28 PM
My A4000D have 40.70 roms.
next time i will make a photo for ya alexh
Title: Re: Help gathering Kickstart info for BBoAH
Post by: Piru on February 05, 2007, 10:51:27 PM
Workbench Nostalgia (http://www.gregdonner.org/workbench/)
Title: Re: Help gathering Kickstart info for BBoAH
Post by: AmigaEd on February 06, 2007, 03:50:47 AM
Darn! Piru beat me to it!  :headwall:
I was just looking at Greg's site on Saturday. Lot's of what seems to be good info there.

Amiga OS versions page on Greg's site (http://www.gregdonner.org/workbench/os_versions.html)

Regards,
AmigaEd
Title: Re: Help gathering Kickstart info for BBoAH
Post by: Brian on February 06, 2007, 07:02:26 AM
From an ROM archive (hense no more info available) I can see the following ROM's not listed:

Kickstart1.1  (32.34)
Kickstart1.2  (33.166)
Kickstart1.4  (36.016 beta)
Kickstart1.4  (??.??? alpha15)
Kickstart1.4  (36.022 alpha18) - for A3000
Kickstart2.0  (36.67 beta 5)
Kickstart2.0  (36.143)
Kickstart2.05 (37.210 pre-release) - for ReKick
Kickstart3.1  (40.55) - for A4000
Kickstart3.1  (40.62) - for A3000
Title: Re: Help gathering Kickstart info for BBoAH
Post by: alexh on February 09, 2007, 12:52:55 PM
I already know about workbench nostalgia and have "gleamed" all of the information from there (together with other sources) to make my original list.
Title: Re: Help gathering Kickstart info for BBoAH
Post by: melange on February 09, 2007, 06:14:06 PM
My A500 Rev 5a (I think, the one with B52 Rock lobster on the board), required me to solder a Jumper from Pin 1 to 31 on the 2.04 ROM when I purchased it. If I remember correctly the machine still booted before I hooked up the jumper, but there was no video output.  But the memory ain't that clear these days so I could be wrong on that.
I'm fairly sure I had to remove the wire when I replaced the board with a Rev 6.
 :-D
Title: Re: Help gathering Kickstart info for BBoAH
Post by: Lokki on February 09, 2007, 06:23:43 PM
You're dead-on there, Melange. I've just done the exact same thing the other week. My rev 5 needed the jumper installed on the 2.04 ROM, or no video output/incomplete boot and when it was transferred to my revision 6 the jumper needed to be removed or the A500 showed the same symptoms as an older revision _without_ the lead.
Title: Re: Help gathering Kickstart info for BBoAH
Post by: melange on February 09, 2007, 06:59:49 PM
Cool, I remembered something correctly for a change  :-D

Can't have too much of that, I will have to drown those particular brain cells in something soon.  :cheers: :pint: