I have a strange problem with my R.Pi2, which we use to run Kodi using the OpenElec distribution. We had the same problem with the R.Pi1 running Raspbmc. The Pi is connected to an Onkyo tx-sr508 receiver, which is connected to an approx 3yr old Samsung 55" LA55C650 LCD TV.
If we turn the Pi on before the TV/receiver is turned on the Pi comes up (I can ftp/ssh in) but it doesn't output anything to HDMI. If I pull the power then plug it back in it works fine.
My first though was it was something to do with CEC, so I did my best to shut off CEC entirely in the Kodi advanced settings, under peripherals. It didn't help. Next I turned CEC on explicitly. I set it to turn the AVR/amp and TV on when it turned on. That made no difference either.
I'm about out of ideas - anyone?