Welcome, Guest. Please login or register.

Author Topic: EEPROM on A1200?  (Read 13957 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: EEPROM on A1200?
« Reply #14 from previous page: April 09, 2006, 08:05:01 PM »
IOW, if I want to use 1MB of kickstart, I have to build a KickFlash device :roll: I'm trying to experiment with UAE but for some reason it won't boot with a 40.68 image from my A1200. Grrrrrr....

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: EEPROM on A1200?
« Reply #15 on: April 09, 2006, 08:26:08 PM »
Well, this rocks quite spectacularly. I used RomSplit to extract a 3.1 ROM image and the 3.9 ROMUpdate. I then removed anything to do with scsi.device (don't need on-board IDE), PCMCIA card (don't need that either) workbench.library (can have that on disk) and the v45 boot menu. Remus then made me a ROM image of everything that was left, and I had 50k to spare. Booted it on E-UAE, and here's the result:



Cool huh! I did get lots of errors in the terminal like "cia_wget: unknown CIA address a8300a PC=f80ede", I hope that won't be a problem when I'm using a real Amiga?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: EEPROM on A1200?
« Reply #16 on: April 09, 2006, 09:03:06 PM »
Yes that's correct, they are all between those addresses. There was also an illegal instruction, and lost of lines saying "Byte put to custom register DFF110 PC=00FDD8AA" all with different addresses. Is this ok? Will any of these errors cause a problem if the ROM is used on a real Amiga?

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10
 

Offline motorollinTopic starter

  • Hero Member
  • *****
  • Join Date: Nov 2005
  • Posts: 8669
    • Show all replies
Re: EEPROM on A1200?
« Reply #17 on: April 10, 2006, 03:30:49 PM »
I have just tested my ROM properly in WinUAE by installing OS3.9. Everything went smoothly, and if I cold boot the emulator with no startup-sequence and type "version" it reports kickstart 45.20 and Workbench 45.1 :-)

Setpatch still reboots the machine on cold boot. I'm guessing this is because it's not clever enough to realise it already has 45.20 in ROM, and softkicks the update anyway. Deleting AmigaOS ROM Update stopped this though.

As soon as I get a reply from Willem confirming what hardware I need to programme the chip, I'm going to order  :-D

--
moto
Code: [Select]
10  IT\'S THE FINAL COUNTDOWN
20  FOR C = 1 TO 2
30     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NAAAA
40     DA-NA-NAAAA-NAAAA DA-NA-NA-NA-NA-NA-NAAAAA
50  NEXT C
60  NA-NA-NAAAA
70  NA-NA NA-NA-NA-NA-NAAAA NAAA-NAAAAAAAAAAA
80  GOTO 10