Hi,
I spent most of last night and the early hours of the morning trying all sorts of combos to try replicate your problem. In fact, you managed to get further than I did with your setup! I have the 12MB 32-bit ram on my Geforce 030 card set as extended RAM at $01000000. I have the A2058 with 8MB autoconfig fastram at $00200000 and my 2MB Chipmem starting at $00000000. I have the GVP 4.15 ROM on the Geforce 030 card with jumper J9 shorted and Jumper J4 open to allow auto booting.
I preconfigured a SCSI HDD in WinUAE with ClassicWB ADVSP and tested with WinUAE to ensure that it was set up correctly. I then connected the HDD to the SCSI connector on the Geforce 030 board (ensuring termination, termination power etc was all correctly configured) and turned on my A2000. The HDD initialised, activity LED flashed but would not boot from the HDD. It just showed the purple insert floppy screen. I switched off and double checked everything, but with the same result.
I removed the A2058 RAM card and the A2000 booted perfectly, ClassicWB was perfectly stable with no crashes, all the programs I tried worked 100%. This is the same result that you had, except when I had the A2058 installed, it wouldn't boot at all, it didn't get as far as showing the red GURU text. I then tried every trick in the book that I could think of to try get it to boot with the A2058 installed. Absolutely nothing worked. Changed the RAM size on the A2058, all with the same results that you had, a no go!
I then replaced the A2058 card with my GVP A2000HC+8 with 6MB memory on board. Still the same result, it would just not boot if the autoconfig ram was installed. I then removed the HDD off the Geforce 030 SCSI controller and put it on the HC+8 SCSI controller. The HC+8 controller also has a GVP 4.15 ROM on it and I closed J4 for auto-booting. VOILA! The A2000 booted into ClassicWB without a problem and it showed 18MB fastram at the top. I also tested everything I could to get ClassicWB to crash, but it was 100% stable.
I then removed all the RAM out of the HC+8 and plugged in the A2058 as well. I set the jumpers on the A2058 to 8MB and switched on the A2000. It booted up again perfectly without issues, now showing 20MB fastram at the top. I then tried to get ClassicWB to crash, but it was still 100% stable. Ater a lot more fiddling, I discovered that the GVP 4.15 ROM was not needed in the HC+8 card as the A2000 was loading the driver from the 4.15 ROM on the Geforce 030 board. I discovered that the GVP 4.15 ROM definitely configures the extended RAM on the 030 board and makes it available to the OS. I worked it out by removing the ROM from the 030 board and plugging it into the HC+8 board only. When I booted it up in this configuration, it only showed 8MB fastram at the top and the machine was much slower, indicating that the 32-bit RAM was not being used.
After everything I tried last night, I concluded that if you want to use ClassicWB on your system, you'll need to either remove the A2058 completely or get another GVP series II SCSI controller in one of your Zorro slots and boot off that rather. (You must get a series II controller, unfortunately the series I controller you have won't work as the 4.15 ROM doesn't recognise it.)
I really tried everything I could to get it to boot off the Geforce 030 SCSI controller with the A2058 installed, but it just wouldn't do it, even with my WB3.1 installation. Hopefully someone else here has an explanation. :huh:
Cheers!