I am trying to connect my MacBook Pro (OSX 10.9.3, 2.4 GHz Intel Core i5, 8GB DDR3) to Panasonic Viera TH55AS670D LED TV through Mini DP to HDMI connector. When I connect the wire my laptop screen blinks (which means it detects external screen) but the TV stays black. When I go to System Preferences and open the Displays tab - it shows the exact model of my screen, but nothing shows up on my screen.
When connecting an external display to a MacBook Pro (MBP), sometimes you'll get lucky, and both electronic devices will recognize each other and adjust their own settings properly, and the laptop will be displayed on the TV. However, this doesn't always happen. When it doesn't...
First, always check and make sure the external display (TV in your case) is powered on and all its cables and connections are properly seated. In order for the TV to sync, a few things need to happen, the MBP has to recognize that a TV is connected (which you say is happening), the TV has to recognize that a video source is present (unclear if this is happening), the TV has to be set to the proper Input or Source (Input numbers on the back and sides of TV don't always correlate to the Input number in the TV Menu), and the format of the video coming from the laptop must be supported by the television.
It sounds like the laptop is doing everything it should, so focus your attention on the TV. Cycle through all the different inputs in the TV. Try different HDMI ports. If that doesn't work, it could actually be the Mini DP to HDMI adapter. Try and connect the laptop and adapter to another HDMI device. If it still doesn't work the another device, then the adapter may be bad. If it does work with another device, then either the TV has an issue with HDMI inputs, or the settings in the TV are preventing it from working properly. Possibly try and reset the TV back to its default settings.
(Just putting an answer here to close the loop)
To do this conversion of display signals, mini DisplayPort to HDMI, it should be done with an active adapter rather than a less inexpensive passive adapter. This is because Active adapters "recreates" the signal and passive just reorders the existing signals.
For more details, see the linked answer here on Ask Different