So the mailman dropped off some GAL chips today

I've managed to get everything programmed without too much fuss, unfortunately installing and testing them may have to wait for another day...
I've wasted some time fiddling with that XEL sidecar I posted earlier in the thread. I bought some 1Mbx4 RAM chips to upgrade it to 2MB total. It came with 1MB of RAM, in 8 256x4 chips. It can be jumpered for 2MB.
So I tried to install 4 1Mbx4 chips in alternating sockets, leaving every second socket empty. The amiga will boot in this configuration, but it gives a guru error straight away on every boot - once you're past that it boots fine.
Sysinfo detects the 2MB of RAM. On the Phoenix utilities disk there are a couple of RAM testers. Both of them fail with 2MB of RAM, but they pass with 1MB.
One doesn't give an address but one does, it seems everything after address 280000 fails. On Wikipedia there is a Zorro memory map, which says that 200000 is the start of an 8MB of address space for Zorro expansion RAM- 280000 is half a megabyte into this range, If this is not correct please enlighten me
Since the capacity of my RAM chips is half a megabyte (4 megabits) it sounds like the second chip is dodgy... except swapping chips around has no effect, it always falls over at that address. I've even tried 4 different chips and it has no effect.
No other configuration of RAM chips will boot. Swap empty/populated sockets, all four chips next to each other on the left or the right side... If I fill all eight sockets with the 1Mbx4 chips it will boot, but will fall over at the same address. Using eight 256x4 chips and jumpering for 1MB works perfectly without errors....
So have I overlooked something, or am I just being greedy for wanting a 2MB fastram sidecar... :/