Funny, your profile location doesn't say you're from Missouri

. All kidding aside, YES, I have just tried installing a Kingston 16 chip 512MB PC133 module in one of my 600X systems (2645-5EU) and as expected, it didn't work. The system powered up, the fan started spinning but no IBM splash screen and no error beeps either. And yes, I verified that the module worked in a T23, and yes I tried both slots in the 600X and yes the 600X is able to boot and recognize two 256MB modules.
Here's WHY it will not work:
there is no such thing as a "low density" 512MB module. As far as I know, all standard-sized (i.e. 1.25" high) 512MB modules were built using 8K refresh devices. Sellers who state that they have "low density 512MB" modules don't know what they're talking about. They think that simply
having 16 chip modules automatically makes them low density. That's not true. What matters is the memory architecture, specifically, the size of the memory array and directly related to that, the refresh characteristics that were designed into the individual memories being used on the module. If you search around in the archives here for any one of my posts concerning "low density" issues you'll see that this has been discussed many times before. Basically, it can be boiled down to these points (warning: there's some math involved

):
- 16 chip 256MB modules use 16 128Mbit (megabit) devices; 128Mbit can also be thought of as 16MB (megabytes; 8 bits to 1 byte so divide 128 by 8 and you get 16), therefore 16 x 16MB = 256MB
- 16 chip 512MB modules use 16 256Mbit or 32MB devices; 16 x 32MB = 512MB
- the 600X uses the Intel 440BX chipset
- said chipset supports a 15.6uS (microsecond) refresh interval; that is, one refresh signal is generated every 15.6uS by the 440BX
- every 64mS (milliseconds), the entire memory array must be fully refreshed
- 16MB devices have a refresh specification of 4,096 (4K) cycles for every 64mS or dividing 4,096 into 64mS and you get 15.6uS, exactly matching what the 440BX expects and needs
- 32MB devices have a refresh specification of 8,192 (8K) cycles for every 64mS; this is essentially an industry standard that was adopted when the memory manufacturers switched from 16MB (or
"low density") designs to 32MB (or
"high density")
- that works out to a refresh interval of 7.8uS (64mS/8192), meaning that the chipset has to send out a refresh signal every 7.8uS
- therefore, modules built with 32MB devices will only see
half the number of refreshes that they need to operate properly
ref:
http://www.intel.com/design/support/faq ... /440bx.htm (FAQ on 440BX; see "Are 256Mbit SDRAM's supported?")
ref:
http://download.intel.com/design/chipse ... 063301.pdf (Page 100 of the PDF (4-14, as printed on the page) has details about the memory interface)