Stupid question, but maybe With PuTTY serial connection which is blank, have you tried hitting Enter a couple of times? For me it's blank like that all the time (unless I connect during the boot sequence) and hitting Enter gets activates it.
As far as empty flash is concerned - that would be quite a unique case I guess and I haven't heard of anything like that.