CAC-1070 – No audio at 4K/60Hz with Intel HD 4600 on Samsung TV

Updated on 21-12-2016 in Adapters and Cables
23 on 30-07-2016

The TV shows the picture and audio comes from the TV speakers when using the CAC-1070 at 4K/30Hz.

I have a Samsung TV and a DE7200 PC with HD 4600 from the i7-4712 CPU.

The TV shows the picture at 4K/60Hz and 50Hz when the UHD HDMI Color option is disabled but no audio comes form the TV speakers. However no matter what I tried it always displays the no signal message when I enable the UHD HDMI Color option.

I tested all 4 HDMI inputs and also changed the label to PC on each of the inputs which produces much clearer text at 4K/60Hz suggesting it enabled chroma 4:4:4.

I read about a fix on here suggesting I uninstall/reinstall the sound and graphics drivers and even only reinstalling the drivers but unfortunately after doing so there is still no audio at 4K/60Hz.

Any help to make it work would be very much appreciated!

 
  • Liked by
Reply
0 on 01-08-2016

I tested using another PC with a Radeon R7 260x. I set it to 8bpc and added a custom 4K/60Hz mode and the CAC-1070 adapter worked well. Audio comes from the TV speakers at every Hz available including 60Hz! At first the TV reported it was running at 4096×2160 and I had to switch to a lower Hz then back to 3840×2160@60Hz to cause the TV to switch to the correct 3840×2160 mode.

The R7 260x also worked at 4K/60Hz (including audio) with the TV’s UHD HDMI Color option enabled however it wasn’t perfect. Sometimes I had to unplug and replug the HDMI cable after changing to a 60Hz mode because the TV said the mode was unsupported and there was also the problem others have mentioned on here where it randomly falters for a couple of seconds showing a black screen. These problems didn’t occur when UHD HDMI Color was disabled.

While searching for a solution to the HD 4600 4K/60Hz no audio issue, I found out about a DTD option in Intel’s graphics drivers. It’s a kind of EDID override so I tried it at 3840×2160@60Hz (derived from a CVT-RB modeline) instead of adding a custom resolution but still no audio comes from the TV speakers. Here is the DTD line for anyone interested:

./cvt12 3840 2160 60 -r
# 3840×2160 @ 60.000 Hz Reduced Blank (CVT) field rate 59.997 Hz; hsync: 133.312 kHz; pclk: 533.25 MHz
Modeline “3840x2160_60.00_rb” 533.25 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync

DTD: 4D D0 00 A0 F0 70 3E 80 30 20 35 00 00 00 00 00 00 1A 37 01

  • Liked by
Reply
Cancel
0 on 02-08-2016

I now have Club3D’s CAC-1310 Premium Certified 4K/60Hz HDMI 2.0 cable.

Using the CAC-1310 with Intel HD 4600 graphics there is still NO AUDIO at 4K/60Hz and the TV says NO SIGNAL at 4K/60Hz after I enable the TV’s HDMI UHD Color option!!!

This is a very frustrating problem.

My TV is the Samsung UE40HU6900.

Allegedly Intel say their HD 4600 graphics can and should support 4K/60Hz with audio.

Could it be that the CAC-1070 adapter isn’t 100% compatible with Intel’s HD 4600 graphics?

Is there a CAC-1070 firmware that might resolve these issues I am experiencing?

  • Liked by
Reply
Cancel
2 on 02-08-2016

Hi Alan,

You did a lot of testing already.

With Intel HD4600 graphics this should work:

Manually download and install (don’t let that auto-updater from Intel do that) Intel Graphics Driver pack 15.40.25.4463, which contains DisplayAudio Driver 6.16.00.3197 plus Graphics driver 20.19.15.4463.
Open Intel Graphics Control Panel, Chose “Custom Resolutions” (left bottom option)
It will asks you if you wish to continue; YES
Standard the “Basic” setting is shown, click on “Advanced” , Fill in; Width 3840 ; Height 2160 ; Refresh Rate 60 ; Timing Standard CVT-RB ; and click on “ADD”on the right bottom of the window. 
Now this resolution I added to the system and can be chosen.
Go back to “General Settings”(left top) , it will show the basic options and here you can now choose the 3840×2160 resolution and 60Hz with CVT-RB.

on 02-08-2016

also send an email from [email protected]

on 02-08-2016

I very much appreciate the help!

I tried installing the Intel HD 4600 drivers as you suggested but unfortunately it did not resolve the no audio issue at 4K/60Hz. However, the information and advice in your email was a big help. I’m now very hopeful I will have a solution after further investigation. Fingers crossed!

Show more replies
  • Liked by
Reply
Cancel
1 on 03-08-2016

It works! I finally have sound from the TV speakers at 4K/60Hz and 50Hz.

The fix is “Samsung 40HU6900 TV compatible” timing parameters. I don’t know which of the timings I modified made it work yet but I suspect it was increasing the Front Porch. I will post more details as soon as I’ve figured everything out.

I also learned my Samsung HU6900 does not support chroma 4:4:4 at 60Hz. Not sure yet how to determine what it does support.

on 03-08-2016

Hi ALan,

Good to hear it works for you 🙂
And yes please do let us know the settings you used to make it work.

Show more replies
  • Liked by
Reply
Cancel
12 on 03-08-2016

OK, here is the working audio modeline for 4K/60Hz:

Modeline “3840×2160” 532.548 3840 3980 4025 4064 2160 2168 2176 2184 +hsync +vsync

For reference, Samsung’s UE40HU6900 TV EDID contains the following:

Native/preferred timing.. 3840x2160p at 60Hz (16:9)
Modeline…………… “3840×2160” 594.000 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync

Samsung has the Front Porch at 176 whereas a standard 4K/60Hz CVT-RB modeline has a Front Porch of 48 but it results in no audio coming from the TV speakers. I found that a Front Porch of 140 was usable and I tweaked the other timings to achieve exactly 60Hz.

I used the following website to extract the timing values for Intel’s Custom Resolutions page:

http://www.epanorama.net/faq/vga2rgb/calc.html

Copy and paste the Modeline above and click the Import Modeline button and use the timings in the Horizontal and Vertical timing parameters boxes.

Here are the timings in case you are unable to access ePanorama.net’s website:

Horizontal Timings:

Front Porch: 140
Back Porch: 39
Sync Width: 45
Active: 3840
Sync Polarity: +

Vertical Timings:

Front Porch: 8
Back Porch: 8
Sync Width: 8
Active: 2160
Sync Polarity: +
Scan Rate: 60

Intel’s programming calculates the following:

Pixel Clock: 532.54656
Horizontal Scan Rate: 131.04
Total (Horizontal/Vertical): 4064/2184

I also noticed Intel’s Custom Resolutions page modifies the timings entered which results in a vertical refresh rate slightly below 60Hz which is why the Refresh Rate drop down box will be at 59Hz instead of 60Hz.

You can still achieve exactly 60Hz by adding a DTD to the registry instead of adding a custom resolution. Intel’s programming does not tweak the timings when using a DTD. Here is what I use on my PC:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{D3111746-EFEE-4456-94C0-5B10F61EC050}\0000]
“DTD_1″=hex:06,d0,00,e0,f0,70,18,80,8c,2d,88,00,00,00,00,00,00,1e,37,01
“TotalDTDCount”=dword:00000001

The {D3111746-EFEE-4456-94C0-5B10F61EC050} part is specific to my PC so it’s up to you to find the correct location in the registry on your PC.

After you add the DTD to the registry you need to reboot your PC for it to take effect.

on 03-08-2016

Heh, lucky 😉

I’ve been battling with the audio problem for two months now. First got an Intel NUC and the adapter for a 4K Philips, but I just couldn’t get the audio to work. Finally when upping the setting so I could get the pixel clock higher audio started to come through, but it always snaps and cracks and pops. To this day I have been unable to get 4K@60 + audio through the damn adapter, must have tried dozens of different modelines. 

Doesn’t help that the EDID the Philips provides seems to be complete nonsense. 

Sigh.

on 03-08-2016

For reference, I use my CAC-1070 adapter at 4K/60Hz with the TV’s HDMI UHD Color option switched off.

I was unable to make it work with HDMI UHD Color enabled when using Intel’s HD 4600 onboard graphics.

The TV always reports NO SIGNAL when I enable it.

The image quality at 4K/60Hz with the TV’s HDMI port labelled as PC isn’t perfect.

It isn’t chroma 4:4:4 but it is very usable. I have enjoyed using it while attempting to resolve the 4K/60Hz no audio issue. 🙂

on 04-08-2016
Heh, lucky 😉

I’ve been battling with the audio problem for two months now. First got an Intel NUC and the adapter for a 4K Philips, but I just couldn’t get the audio to work. Finally when upping the setting so I could get the pixel clock higher audio started to come through, but it always snaps and cracks and pops. To this day I have been unable to get 4K@60 + audio through the damn adapter, must have tried dozens of different modelines. 

Doesn’t help that the EDID the Philips provides seems to be complete nonsense. 

Sigh.From suti

I investigated by installing Windows 7 so I could use Powerstrip to find out the active timings. It’s free to download and use. It has a 350MHz Pixel Clock limit but fortunately it can be partially fixed by adding Unlimited=1 to the Global Options in the Pstrip.ini which I found in “C:\Users\Test\AppData\Roaming”.

Using PowerStrip’s Display Profiles -> Configure option you click the “Advanced timing options…” button and it’ll show the current resolutions timings. When you first click it, it’ll show 350MHz even if the active resolution is using a higher pixel clock however if you change to the resolution you are interested in after opening the Advanced timing dialog box, it’ll then show an accurate representation of the resolution you switched to. Here is a screenshot of mine:

If sound works fine at 4K/30Hz on your Philips TV, you can use Powerstrip to see the 4K/30Hz timings and then you might be able make a working 4K/60Hz modeline based on that. On the Advanced timings option next to the Cancel button there is the copy button which handily copies the timing information to the clipboard.

Hopefully my research can help you solve the audio problem with your Philips TV.

on 04-08-2016

Also I must add a warning about Powerstrip. That dialog allows you to change the timing parameters in real-time. I advise you to be very careful if you decide to change any of the timings.

on 04-08-2016

thanks a lot Alan for your feedback

on 04-08-2016

If sound works fine at 4K/30Hz on your Philips TV, you can use Powerstrip to see the 4K/30Hz timings and then you might be able make a working 4K/60Hz modeline based on that. On the Advanced timings option next to the Cancel button there is the copy button which handily copies the timing information to the clipboard.Hopefully my research can help you solve the audio problem with your Philips TV.

From Alan

 
Well, I had to give it a go 🙂 

Unfortunately still crackling audio. It seems that Powerstrip gave me the exact same settings for 4K as you listed above for the Samsung, but no matter what I do, audio remains broken at 59 or 60Hz. 

I did notice that the Club3D adapter is what makes the EDID info invalid. When I connect the TV over HDMI, I can read the proper EDID info (unfortunately no 60Hz modeline)

on 04-08-2016

I now have Intel’s custom EDID feature working (FakeEDID registry entry). I don’t know much about EDID yet but I tried a simple EDID change to cause the TV to be detected as a Digital Display rather than a Digital Television and it worked.

Let me try to resolve your audio issue starting with 4K/50Hz. Can you post your TV’s HDMI raw EDID data so I can take a look. Also, I will need to see Powerstrip screenshots of your TV’s 4K/25Hz and 4K/30Hz timings.

on 04-08-2016
I now have Intel’s custom EDID feature working (FakeEDID registry entry). I don’t know much about EDID yet but I tried a simple EDID change to cause the TV to be detected as a Digital Display rather than a Digital Television and it worked.

Let me try to resolve your audio issue starting with 4K/50Hz. Can you post your TV’s HDMI raw EDID data so I can take a look. Also, I will need to see Powerstrip screenshots of your TV’s 4K/25Hz and 4K/30Hz timings.From Alan

 
I can’t run Powerstrip yet, but this is the raw EDID extracted by Entech’s moninfo:

Raw data
00,FF,FF,FF,FF,FF,FF,00,41,0C,00,00,01,01,01,01,20,19,01,03,80,80,48,78,0A,E6,92,A3,54,4A,99,26,
0F,4A,4C,21,08,00,81,C0,01,01,01,01,01,01,01,01,01,01,01,01,01,01,04,74,00,30,F2,70,5A,80,B0,58,
8A,00,80,68,21,00,00,1E,02,3A,80,18,71,38,2D,40,58,2C,45,00,80,68,21,00,00,1E,00,00,00,FC,00,50,
68,69,6C,69,70,73,20,46,54,56,0A,20,00,00,00,FD,00,30,3E,0F,8C,1E,00,0A,20,20,20,20,20,20,01,A4,
02,03,3D,F1,55,5F,5E,5D,10,1F,20,22,21,05,14,04,13,12,03,11,02,16,07,15,06,01,29,09,7F,07,15,07,
50,39,07,FF,83,01,00,00,6D,03,0C,00,10,00,30,3C,2F,08,60,01,02,03,E2,00,49,E3,0E,61,60,01,1D,80,
3E,73,38,2D,40,7E,2C,45,80,80,68,21,00,00,1E,01,1D,80,D0,72,1C,16,20,10,2C,25,80,80,68,21,00,00,
9E,01,1D,00,BC,52,D0,1E,20,B8,28,55,40,80,68,21,00,00,1E,00,00,00,00,00,00,00,00,00,00,00,00,C8

(if the forum breaks the above badly, I’ll try to upload it as a file somewhere later). Should be readable with http://www.edidreader.com/ 

on 04-08-2016

The Phillips TV’s EDID has “Max. Pixel Clock: 300MHz” in the Display Range Limits. Should we be concerned about it? However there is a 3840×2160 50Hz and 60Hz entry in the “YCbCr 4:2:0 Video” block in the CEA Extension. For reference my Samsung HU6900 TV’s EDID doesn’t have that block, instead it has a “YCbCr 4:2:0 capability map” block. It contains the 3840×2160 entries plus two more for 4096×2160.

You should try the following 4K/50Hz Modeline/timings and check if audio works correctly. It should be 100% compatible with your TV in the same way the 4K/30Hz timing is 100% compatible:

Modeline “3840×2160”   495   3840 4016 4104 4400   2160 2168 2178 2250  +hsync +vsync

Horizontal Timings:

Front Porch: 176

Back Porch: 296

Sync Width: 88

Active: 3840

Sync Polarity: +

Vertical Timings:

Front Porch: 8

Back Porch: 72

Sync Width: 10

Active: 2160

Sync Polarity: +

Scan Rate: 50

However, I suspect the TV’s EDID could be influencing Intel’s Custom Resolution programming resulting in it significantly modifying the entered timings. It’s possible you won’t get audio due to the Front Porch being modified to an incompatible value.

What is the Phillips TV’s model number?

on 04-08-2016

I just had a thought. Could the Phillips TV’s EDID be from a HDMI 1.4 port which might explain the 300MHz max pixel clock?

Please check the EDID max pixel clock on all the HDMI ports on your TV. Hopefully one will have a 4K/60Hz max pixel clock.

on 04-08-2016
I just had a thought. Could the Phillips TV’s EDID be from a HDMI 1.4 port which might explain the 300MHz max pixel clock?

Please check the EDID max pixel clock on all the HDMI ports on your TV. Hopefully one will have a 4K/60Hz max pixel clock.From Alan

 
Very likely. All the ports on the tv are HDMI 2.0, however the Intel NUC only has HDMI 1.4, which is why I’m using the CAC-1070 adapter (which in turn does not provide proper EDID info). 

I’ll try the 50Hz modeline soon, will report back. 

on 06-08-2016

For reference, my Samsung HU6900 TV’s EDID contains max pixel clock of 600MHz even when I use my PC’s HDMI 1.4 port.

Also, you can retrieve the DisplayPort EDID using Intel’s Information Center page in the Graphics Control Panel via the Save button. The full raw EDID is at the bottom of the text file it creates.

I still want to get UHD Color enabled so I’ve been trying to make it happen at 4K/50Hz on the HD4600 but the TV says “Resolution not supported” even though in theory the timings should be exactly what the TV expects. Hopefully something can make it work.

Show more replies
  • Liked by
Reply
Cancel
0 on 08-08-2016

My Samsung HU6900 TV only accepts CEA timings when HDMI UHD Color is enabled. The CEA timings for 4K/50Hz and 60Hz has the pixel clock at 594MHz.

My PC manufacturer (DE7200 PC) has set the core display clock (CDCLK) at 540MHz which means the HD4600 is limited to a maximum pixel clock of ~536MHz.

So now I know it isn’t possible to use the CAC-1070 at 3840×2160@60Hz with my TV’s UHD Color enabled.

  • Liked by
Reply
Cancel

Alan, thank you for your work, I was ready to give up on the sound at uhd@60. In my case (macbook pro mid-2015 intel iris pro) the cure was not to make a CVT-RBv2 but simply CVT-RB custom resolution in SwitchResX, hope it helps anyone who stumbles upon this.

  • Liked by
Reply
Cancel
0 on 21-12-2016

Ok, just kicking and older thread a little. First of all thanks to Alan for figuring things out. 

Some extra info related to my issue with 4k@60hz under Linux. It seems that the Intel driver will only output RGB, so even though my TV does supports YUV420 4K@60, the current state of the driver means NO 4K FOR YOU! (or at least for me:) 

https://bugs.freedesktop.org/show_bug.cgi?id=97774 

  • Liked by
Reply
Cancel