Shamelessly stolen from another build thread:
The RAM, however, should be available, though (it doesn't need activating or anything). SYSINFO in 32 bit mode should show something at 0x10000000 onwards. If it's not all FFs, then there's probably something there.
YAARRTT in 'secret' memory mode should also yield results. Run YAARTTT, press 'M' when asked if you want ST or TT memory checked. Enter 0x10000000 to, say, 0x20000000 and cross your fingers.
I didn't realise sysinfo had a menu! Also trying YAARTTT...
edit: YAARTTT seems to hang with this (it succeeds with 'testing own ram' then does nothing...). Also fastram.prg seems to hang. However fastram is now showing 64MB after rechecking all solders, which is promising.
edit2: YAARTTT runs if I put in a smaller range: e.g. 0x10000000-0x1000008. Though the values read seem bonkers and do not change if I have option2 fitted or not. 0x52aa and 0x77be...
0b101001010101010 (0x52aa)
0b111011110111110 (0x77be)
Doesn't looks like just one of those drivers is iffy, since each handles a group of address lines on the schematic:0-7,8-15,16-23,24-31.
So I guess dodgy ram, just surprised it still shows with option 2 on or off!
edit3: Tried some higher addresses (still within range) and get a larger variety of patterns. Some almost match. Guessing bad ram, going to change those and check again.
edit4: Changed ram, same patterns. Will change bus drivers next!
edit5: Brand new bus drivers, same behaviour. So pretty sure its not ram or bus drivers, so I guess CPU or CPLD...
edit6: CPU does make a difference, but ram does not work in either case. One of the CPU boots with the option2 and the other doesn't! Otherwise identical. So, checking CPLD... Acceleration is fine, but that doesn't mean there isn't a bad connection to the sdram.
edit7: Checked CPLD again, re-flowed just in case. No change. Hmmm!