No, OMAP3 chips can use a wide variety of RAM sizes, but because of price, availability and power consumption (I'm not sure if there are 512MB PoPs available in any real quantity yet) 256MB is the sweet spot for the moment.