OK, here's the info I have. Sorry for any type-oh's, I've had a few beers ;-)
===
Jumpersettings for Harms 68030 Turbocard for Amiga 500 and Amiga 2000
J1 ON:68000 mode
OFF: 68030 mode
J2 ON: 4MB memory
J3 ON: 8MB memory
J4 ON: HIGH memory, range 0x40200000 - 0x40A00000
OFF: LOW memory, range 0x00200000 - 0x00A00000
J5 ON: function unknown, slows system down from 14.3MHz rto 9.3MHz
Should be off for normal use
J6 ON: 4Mbx1 ZIP chips used
SP1 Untested, may be used to switch between use in an A500 and A2000
A500 jumper on pins 2 and 3 (default)
A2000 jumper on pins 1 and 2 (UNTESTED!!!)
Memory range with:
4MB LOW: 0x00600000 - 0x00A00000
HIGH: 0x40200000 - 0x40600000
8MB LOW: 0x00200000 - 0x00A00000
HIGH: 0x40200000 - 0x40A00000
====
I succesfully used the card with 4MB of ZIP RAM. That means I had 8 ZIP RAM chips in sequence placed as in this photograph:
Photo of Harms 030 PlusActually my card is exactly this one, as Henk was the one who sold it to me. :-D
I think it is important to have the ZIP RAM in exactly those positions when you use 4MB, because I suspect the memory range you specify in AddMem is in direct relation to the positions of the ZIP RAM on the actual hardware.
I had the memory range (J4) set to low, so memory was in the range of 0x00600000 - 0x00A00000. Now, it's been some time, but IIRC the exact command to enter with AddMem is as follows:
AddMem 600000 9fffff
This worked with Kickstart/WB 1.3 so I assume it'll work well with higher version also.
Like I said, I populated the card with an additional 4 MB to max it out to 8Mb. I changed the jumpers and AddMem calls accordingly, but it always crashed my A500. Ofcourse a possibility might be that the extra 4MB of ZIP RAM are faulty. It doesn't really matter ATM, because I'm using a different accelerator now.
I hope some of this info is useful to you!