Welcome, Guest. Please login or register.

Author Topic: Amiga 1000 Kickstart Eproms/Roms  (Read 17756 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline TjLaZer

Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #14 on: December 03, 2007, 08:23:42 AM »
Tried and could not get it to work. (merged odd/even and combined files)

-edit-
I was right, these chips are 27C512!!!



Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

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: Amiga 1000 Kickstart Eproms/Roms
« Reply #15 on: December 03, 2007, 08:45:44 AM »
Hmmmm, it looks like KS 1.2 ROM, at least the fe0000 half, but there's something rather strange stuff there. "intuition 33.702 (30 Sep 1986)" clearly suggests KS 1.2, but other stuff doesn't match.

Ah, the new archive is ok. That's KS 1.2 (33.180).

Which reminds me, you should probably take the archive down... :-)
 

Offline mark_k

  • Jr. Member
  • **
  • Join Date: Nov 2007
  • Posts: 70
    • Show only replies by mark_k
Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #16 on: December 03, 2007, 09:38:12 AM »
Hi Jeff,

Coincidentally, I was reading through my copy of the Commodore-Amiga 2nd Annual Developers Conference Notes (from 1986) this morning.

There are two articles which cover installing Kickstart EPROMs in 2-layer A1000 boards. There are several different methods, two of which remap the old Kickstart WOM/RAM to $F80000 (you use an AddMem program to manually add the memory at $F80000-$FBFFFF).

I'm anyone wants I can scan or type up the relevant pages. That should help a lot with your understanding of what's involved and the different options.

The EPROMs on your A1000 board look quite professional. Maybe they were done by a dealer, or maybe Commodore supplied the EPROMs to registered developers???


Update: Reading some old Usenet postings, it was mentioned that a company called CMI marketed a ROM conversion kit for the A1000. That probably used the same method as in the Commodore instructions, and included a set of EPROMs (presumably under license from Commodore). Maybe that's what you have in your machine?


-- M
 

Offline JeffTopic starter

  • VIP / Donor - Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1417
  • Thanked: 2 times
    • Show only replies by Jeff
Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #17 on: December 03, 2007, 11:37:05 AM »
@TJLazer
Thank You, looks like you were right!

@mark_k
I would like to read it. Let me know.

Thank You,
Jeff

BTW It looks like I may be purchasing the Amiga 1000 Kickstart adapter from DJBase.  I'll hold off a couple weeks and see if he makes some more. If that falls through then I'll continue on with the eproms.

 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #18 on: December 03, 2007, 12:40:31 PM »
Quote

Just a hint: the earlier versions of Amiga itself (= A1000, 500 and 600) have only one ROM chip, even for 3.1 version.

So they use a "special" version of the ROM, without some functionalities (SCSI.device for A1000/500, for example).


That's not true because starting from KS 37.300 (Rom 2.05) all A500/A600/A2000 roms include working scsi.device for A600.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

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: Amiga 1000 Kickstart Eproms/Roms
« Reply #19 on: December 03, 2007, 12:45:24 PM »
Indeed. The difference between 1 and 2 ROM chip setup is the 16bit vs 32bit wide access to the ROM.

My understanding is that A500/A2000/A600 3.1 ROM should work fine with A1000 too, assuming you can hack it (either 512KB ROM hack, 512KB WOM hack, or 256KB RAM + 256KB WOM + sw hack).
 

Offline BuzzBrain

  • Full Member
  • ***
  • Join Date: Feb 2006
  • Posts: 133
    • Show only replies by BuzzBrain
Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #20 on: December 03, 2007, 01:34:08 PM »
@Jeff
BTW It looks like I may be purchasing the Amiga 1000 Kickstart adapter from DJBase.
---------------------------------------------------'
Do you have more infomation about this kickstart adapter from DJBase? any tread, link or something?

Thanks :)




------------------A M I G A----------------------
AmigaOne G3, 512MB Ram, 80GB HD, OS4.0
Pegasos II G4, 1GB Ram, 200GB HD MorphOS 2.2
A4000D PPC@233/060@50, 128MB Ram G-REX, Plus++
A4000T PPC@200/060@50, 128MB Ram Mediator, Plus++
Plus +++++++++++...
 

Offline TjLaZer

Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #21 on: December 03, 2007, 02:58:03 PM »
@Piru

Did you merge the roms to make a valid KS 1.2 file?  How did you do it?
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

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: Amiga 1000 Kickstart Eproms/Roms
« Reply #22 on: December 03, 2007, 03:38:18 PM »
@TjLaZer
Code: [Select]
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv)
{
  if (argc == 4)
  {
    FILE *f1 = fopen(argv[1], &quot;rb&quot;);
    FILE *f2 = fopen(argv[2], &quot;rb&quot;);
    FILE *f3 = fopen(argv[3], &quot;wb&quot;);
    if (f1 && f2 && f3)
    {
      for (;;)
      {
        int a, b;
        a = fgetc(f1);
        b = fgetc(f2);
        if (a == EOF || b == EOF)
        {
          break;
        }
        fputc(a, f3);
        fputc(b, f3);
      }
    }
    return EXIT_SUCCESS;
  }
  fprintf(stderr, &quot;usage %s: infile1 infile2 outfile\n&quot;, argv[0]);
  return EXIT_FAILURE;
}

Code: [Select]

p@abit:~$ gcc -Wall -O2 merge.c -o merge    
p@abit:~$ ./merge "A1000 U5N FC-EVEN.bin" "A1000 U5P FC-ODD.bin" fc.rom
p@abit:~$ ./merge "A1000 U2N FE-EVEN.bin" "A1000 U2P FE-ODD.bin" fe.rom
p@abit:~$ cat fc.rom fe.rom > ks12.rom                                
p@abit:~$ md5sum ks12.rom
85ad74194e8[censored]de1a9443b7a  ks12.rom
p@abit:~$
 

Offline da9000

  • Hero Member
  • *****
  • Join Date: Mar 2005
  • Posts: 922
    • Show only replies by da9000
Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #23 on: December 03, 2007, 04:35:57 PM »
Quote

Piru wrote:
Code: [Select]

85ad74194e8[censored]de1a9443b7a  ks12.rom


OK Piru, fess up! This is not just a simple hash collision! You rigged the md5sum!  :laugh:
 

Offline TjLaZer

Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #24 on: December 03, 2007, 04:54:44 PM »
Well I tried to use WinHEX to do it manually and it did not come out right, was close but not valid. (I could see the copyright texts, etc but some letters were off a tad.)

I will try to install this in one of my spare A1000's.  It would be cool to have Kickstart 1.2 in ROM.  I would also like to try and do Kickstart 1.3, if I can figure out how to split the files properly!
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

Offline TjLaZer

Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #25 on: December 03, 2007, 06:04:12 PM »
Quote
I pulled the jumpers at locations W2 and W4 and the machine won't boot (black screen), put them back in and it boots to a Workbench 1.2 prompt.


I think that will not work because I believe the two chips at locations U5N and U5P are boot ROMs for the kickstart disk.  By removing the jumpers the machine does not know how to load kickstart as it might be expecting the boot roms instead of half of Kickstart 1.2!
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

Offline TjLaZer

Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #26 on: December 03, 2007, 06:45:01 PM »
Quote
DJBase wrote: I have an adapter which replaces Even/Odd and gives you a socket for a normal A500 Kickrom.


Can you elaborate on your adaptor?  Does it plug into the 4 sockets on the MB and provide a single A500/2000 style ROM socket? I might be interested in one.
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

Offline djbase

Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #27 on: December 03, 2007, 07:07:25 PM »
Quote

TjLaZer wrote:

Can you elaborate on your adaptor?  Does it plug into the 4 sockets on the MB and provide a single A500/2000 style ROM socket? I might be interested in one.


It needs only 2 sockets (like U5N and U5P) on the MB and provides a single A500/2000 style ROM socket.
 

Offline TjLaZer

Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #28 on: December 03, 2007, 11:08:24 PM »
Thanks, how much for 1?

Also, are the other 2 sockets just extras?  Like in this set of 4 ROMs that I have.  Not sure how you can go from 4 sockets to 2 and it working.
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

Offline CLS2086

  • Hero Member
  • *****
  • Join Date: Oct 2003
  • Posts: 1456
    • Show only replies by CLS2086
Re: Amiga 1000 Kickstart Eproms/Roms
« Reply #29 from previous page: December 04, 2007, 06:58:01 PM »
Hum, it sounds interesting to rebuild some of these adapters !
Keep the Faith !
VG 5000/A1000/500/500+/600/2000/CDTV/1200PPC-GREX/1200PPC -ATEO-BV/4060D/CD32/Aone/Peg 1/Peg2 G4/ various funny machines too  :-) http://www.mo5.com/collection/index.php?pseudo=CLS2086
I also repair drives of our old beloved Amiga