1 2 Previous Next 17 Replies Latest reply on Aug 6, 2016 9:29 AM by latitude

    NUC6i7KYK v0037 Bugs and Qs

    latitude

      Bought this 1 week ago, Windows 10 Pro running pretty after some heavy tweaking inside the BIOS. (Performance/Efficiency/Cooling)

      Had to replace the TIM, because the cooling is absolute garbage, obviously voided the warranty I assume.

      Nonetheless:

       

      Bugs:

      - CIR wakeup from S4/S5 doesn't work when deep sleep is activated, although activating deep sleep doesn't grey out CIR S4/5 wakeup. (for ex. wakeup from USB device gets greyed out)

       

      - CIR wakeup from S3 works but doesn't work when S3 is Ready Mode enabled

       

      - Settings inside Visual BIOS (eg. disabling Animations and Check for Updates) doesn't get saved

       

      - Alternative theme Setting in Visual BIOS is non-functional

       

      Qs:

      1. Bought xbox One Remote, switched CIR to xbox One Remote aswell. Aside from turning on the NUC, the remote is completely useless. Is it dependent on the Applications in use?

      For ex. WMP doesn't do anything (volume, skip, play/plause etc.) nothing works.

       

      2. What is the IGD Aperture size exactly? What settings should I use? Right now Minimum Size and Aperture Size are both 512 MB. (16 GB RAM)

       

      3. Is there a Reason why the autonomous Power mode in Windows 10 is disabled by Default with Skylake CPUs? I manually enabled it, and it works just fine after Setting the Performance Preference policy. I wonder, since Intel advertised Skylake's autonomous power mode. (The Setting in W10 is useless for CPUs below Skylake anyway)

       

      4. Any Reason why Modern Standby (Connected Standby, InstantGo, whatevs) isn't enabled with the NUCs? MS Standby vs Ready Mode?

       

      Thanks in advance!

        • 1. Re: NUC6i7KYK v0037 Bugs and Qs
          Intel Corporation
          This message was posted by Intel Corporation on behalf of

          Hi Latitude,
           
          Please let me investigate about this, I’ll let you know the outcome.
           
          Regards,
          Hellen.
           

          1 of 1 people found this helpful
          • 2. Re: NUC6i7KYK v0037 Bugs and Qs
            latitude

            Hello Hellen,

             

            thanks for the answer! I'm eagerly waiting for a response.

             

            Regards

            • 3. Re: NUC6i7KYK v0037 Bugs and Qs
              cvare

              Some answers.

               

              Bugs1 - Good suggestion, we may do that.

              Bugs2 - Ready mode takes over once it's enabled.

              Bugs 3&4 - These are known bugs and should be fixed/disabled in the new VBIOS update.

               

              Q1 - Good to know, thank you, we are investigating.

              Q2 - FYI: http://www.intel.com/content/www/us/en/support/graphics-drivers/000020962.html

              Q3 - Investigating.

              Q4 - This is basically a mobile feature-to save battery life, etc, that being in a desktop platform isn't something that's enabled.

              1 of 1 people found this helpful
              • 4. Re: NUC6i7KYK v0037 Bugs and Qs
                latitude

                Thank you for your response cvare!

                 

                Glad to hear about bugfix progress.

                 

                About my 3rd Q: The autonomous power mode is "hidden" in Windows 10 aswell.

                You have to set the Attribute value to 2 on both Keys here:

                HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\36687f9e-e3a5-4dbf-b1dc-15eb381c6863 (Performance preference policy)

                and

                HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\8baa4a8a-14c6-4451-8e8b-14bdbd197537 (enable/disable autonomous power)

                then just hit advanced power options in control panel and check processor power settings.

                 

                About Q4: The reason why I asked this is since Microsoft markets the "Modern" Standby for desktop computers aswell. Besides, ready mode by Intel is fundamentally the same as the modern standby supported by Windows.

                 

                PS: Another bug: When I enter UEFI within Windows' advanced restart feature, the USB plugged input devices don't respond. But they do work when I enter the VisualBIOS before booting an operating system. For comparison: ASUS VII Gene (Z97), disabled CSM and Legacy USB, entering EFI with Windows' advanced restart without any issues. The NUC is configured the same way; no csm no legacy usb.

                 

                Thanks in advance and hope to see a response again

                 

                Cheers

                • 5. Re: NUC6i7KYK v0037 Bugs and Qs
                  cvare

                  You're welcome!

                   

                  Agreed, took a bit, but we're finally getting there.

                   

                  Ah, don't know what answers I'll get with a registry edit, but I'll see what I can do.

                   

                  Makes sense.

                   

                  "Advanced Restart" I think you're talking about the recovery menu?  The one where you can select startup repair, or the cmd line, etc?  I just tried it and didn't have a problem.  Are you using wired, wireless, or bluetooth?

                  • 6. Re: NUC6i7KYK v0037 Bugs and Qs
                    latitude

                    Hello cvare!

                     

                    Thanks again for your response.

                     

                    Luckily, the registry values have a value named "FriendlyName", hope it will avoid any confusion

                     

                    About advanced restart, I think it is in the recovery menu aswell. I have to distinguish between recovery menu and recovery itself to avoid confusion. For better explanation: "Modern" Settings > Update & security > Recovery > Advanced startup > Restart now > Troubleshooting > Advanced options > UEFI Firmware Settings.

                     

                    i tried with USB connected Keyboard and Mouse, with Ports behind and front. Both do not respond when restarted into UEFI mentioned the way above. I tried with a Logitech K400r and its unifying receiver, but still the same. About Bluetooth, I would love to see the ability to pair Bluetooth devices inside the UEFI like the Compute Sticks!

                     

                    Cheers

                    • 7. Re: NUC6i7KYK v0037 Bugs and Qs
                      BigMot

                      You may have better luck with Intel by calling it "speed shift" or "hardware P-states control".

                       

                      I can tell you I've checked our Skylake laptops and NUC6 i5 and on Balanced it is enabled both on Battery & AC on Windows 10 Pro, clean. But I don't know if a driver changed them or they were like that by default.

                      1 of 1 people found this helpful
                      • 8. Re: NUC6i7KYK v0037 Bugs and Qs
                        latitude

                        Thank you BigMot!

                         

                        You are right on hardware p-states since they wrote an article about it (can't find it right now) where the autonomous power mode regulates the p-states.

                        here are the "Friendly" Names, seen in power options after enabling its visibility via registry:

                         

                        "Processor performance autonomous mode" (enable/disable)

                        and

                        "Processor energy performance preference policy" (set %)

                         

                        cheers!

                        • 9. Re: NUC6i7KYK v0037 Bugs and Qs
                          BigMot

                          To be honest I did not know those settings were settable - so that's a big plus - thanks for that! There is an AnandTech and similar showing  SpeedShift improvements on Surface 4 on latest Windows 10 builds; search for "Examining Intel's New Speed Shift Tech on Skylake".

                           

                          There are some other interesting settings in there to make visible - like "performance increase policy" for OS P-state control e.g. set to "idealaggresive" or "rocket" for more responsiveness. But I guess they don't do anything if the hardware manages P-state transitions.

                          • 10. Re: NUC6i7KYK v0037 Bugs and Qs
                            latitude

                            Hi BigMot!

                             

                            You are right (again ) it was really called SpeedShift! And you are right on the increase policy, it gets ignored after enabling autonomous power mode. Although you can still alter the behaviour of SpeedShift by changing the second registry value I pointed out. (for example 100% doesn't allow the CPU to change to higher frequencies, whereas 0% won't allow the CPU to clock down anymore. I found the setting between 50 - 55% quite enough. There is a response "bug" though, for example if you attempt to playback a video with flash player. The CPU still idles quite low and makes flash player behave really laggy.

                             

                            Besides of the tests done by Anandtech, I found this article. I will attempt a clean install after the RS1 Update and will check if it gets enabled by default. Maybe I did something wrong when I installed the NUC back then.

                             

                            Thanks for sharing your knowledge,

                             

                            cheers!

                            • 11. Re: NUC6i7KYK v0037 Bugs and Qs
                              BigMot

                              That's interesting, this is not how I understood from their datasheets that "Performance Bias" is supposed to work. In addition to your findings I have done some more and I cannot say I'm happy with they way it works. The "old way" seems better to me with clear min/max performance limits in line with multipliers (min/rated/turbo).

                               

                              This is on an i7-6500U on a laptop but should work similarly on the NUC:

                               

                              - 33% (default AC)

                                   idles at 1.5-1.6GHz (not as low as 0.8GHz disabled)

                                   Turbo 3-3.1GHz

                              - 66% (default Battery)

                                   idles at 0.8GHz (good but was hoping lower)

                                   Turbo 2.5-2.6GHz (so Turbo is limited even though neither Power nor Temperature/PROCHOT was asserted

                              - 50%

                                   idles at 1.4GHz

                                   Turbo 2.8GHz (so Turbo limited again)

                               

                              Personally I think it's pretty weird and will turn it off. Having an arbitrary percentage that governs range within the range we already have min/rated/turbo is not really a replacement. Having yet another Turbo limit in addition to the multitude of limits (Power Short/Long, multiple temps limits, etc.) may just guarantee people will never highest performance - so much for HUGS.

                               

                              When Disabled - the CPU works as expected:

                                   idles at 0.8GHz sometimes as low as 0.4-0.5 (as expected)

                                   Turbo at 3-3.1GHz, then to rated 2.6GHz

                               

                              PS. You know - I was wondering why it Skylake laptops don't idle anymore at 0.8GHz; I thought it was some rogue driver that was generating load forcing CPU to ramp up. Now I know it is this. Perhaps it was enabled by recent Windows 10 update but was disabled by default as you've seen.

                               

                              So you did me a big favour! Now to find out what has enabled it.

                              • 12. Re: NUC6i7KYK v0037 Bugs and Qs
                                BigMot

                                One more thing - I did not forget that once Package enters low C-states (e.g. C6/C7+) clock speed "does not matter" so energy consumed would be similar - but it does not stay in those states at idle for 100% of the time.

                                 

                                If at idle it stays at say C6/C7 for 80% and 20% at higher states then clock speed does matter so if it idles at 0.8GHz vs. 1.6GHz then it will consume more power at idle. So it may ramp up faster/more responsive but it seems to me it may well consume more power at idle?

                                 

                                OK so for a NUC this is not relevant but for a Skylake laptop if you're typing all day - so mostly idle - it may well have a big effect on battery life, more responsive or not.

                                • 13. Re: NUC6i7KYK v0037 Bugs and Qs
                                  latitude

                                  Nice observation and interesting insight!

                                   

                                  After the anniversary update (clean install to be precise) I will compare battery runtime on a skylake notebook. I do however notice better reaction time when in autonomous mode on a notebook. But as I wrote before, some processes don't go well (e.g. flash player)

                                   

                                  Thanks for sharing your knowledge

                                   

                                  Cheers!

                                  • 14. Re: NUC6i7KYK v0037 Bugs and Qs
                                    hornedfrog

                                    What was the OEM cooling solution like?  Too much paste, or tape? 

                                    1 2 Previous Next