Welcome, Guest. Please login or register.

Author Topic: Amiga 4000 no boot 8Gb CF  (Read 3058 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Thomas

Re: Amiga 4000 no boot 8Gb CF
« on: June 23, 2017, 08:26:04 AM »
Quote
Booting fine on my A1200/030, but when I connect it to A4000/040

Quote
Since it's supposed to reboot once


Before the reboot you probably load an A1200 scsi.device. This does not work on an A4000, you have to replace it by an A4000 scsi.device.

Offline Thomas

Re: Amiga 4000 no boot 8Gb CF
« Reply #1 on: June 30, 2017, 11:45:33 PM »
Version number does not matter. There are different variations of scsi.device for different Amiga models. Version number is always the same. You have to load the one for A4000 on the A4000 and the one for A1200 on the A1200.

The original AmigaOS ROM Update contains all variations and loads the correct one for each model. If you don't use the ROM update, it's your own responsibility to choose the right variant depending on the Amiga model you want to boot.

Offline Thomas

Re: Amiga 4000 no boot 8Gb CF
« Reply #2 on: July 01, 2017, 12:33:13 PM »
Well, where did you get this one from?

Quote from: arttu80;827774
Soo, I can see there is a line in startup-sequence file "c:LoadModule devs:scsi.device"


The same source should have the one for A4000.

Offline Thomas

Re: Amiga 4000 no boot 8Gb CF
« Reply #3 on: July 17, 2017, 05:39:42 PM »
You should return to plain OS 3.9 with Boingbag 1 and Boingbag 2. Don't skip ROM updates and don't use LoadModule.

Only then your CF card will run in both machines because SetPatch will automatically load the variant of scsi.device for the current machine from the ROM update file.

If you want to stick with LoadModule then you need another utility which tells you what machine you are running on and by which you can decide which file to load with LoadModule. I don't know such utility.


Edit: the latter is not true. I forgot the latest update of LoadModule. You can now make directories called A1200 or A4000D and put the corresponding variants of each file into there. Just read the Modules.readme for details.
« Last Edit: July 17, 2017, 05:44:22 PM by Thomas »
 

Offline Thomas

Re: Amiga 4000 no boot 8Gb CF
« Reply #4 on: July 17, 2017, 07:21:00 PM »
There is nothing wrong with the hardware except that it is different. The A4000 has a different IDE controller than an A1200 and thus needs a different driver.

You've got a pre-installed OS which has been patched by some stupid guy in such a way that it only works on an A1200.

If you revert to an unpatched OS 3.9, it will run on both machines because it contains all required drivers. The drivers of OS 3.9 do not exist as seperate files, but they are packed together in a file called Amiga OS ROM Update which resides in the Devs directory. Upon boot the SetPatch command will load this file and install the machine-specific drivers in memory. LoadModule is not part of the OS and is not required.

Offline Thomas

Re: Amiga 4000 no boot 8Gb CF
« Reply #5 on: July 17, 2017, 09:39:10 PM »
Quote from: arttu80;828335
If this problem is really in scsi.device file, so why don't I see separate files for 4000 available anywhere?


No version of scsi.device is available anywhere. Scsi.device is part of the OS, it's illegal to distribute it outside of the OS.

The only version of scsi.device for OS 3.1 which is legally available is there: http://os.amigaworld.de/index.php?lang=en&page=37
You see that there are four seperate files in the archive, for four different Amiga models.