have you tried just booting from xellous?
Surprisingly, I just did this about half an hour ago, and it boots right up.. So then I tried to update to my previously working freeboot image through xellous, and blank screen still.. This same image worked fine from when .32 came out until my box randomly decided not to boot anymore.