THere is several question on the web if SUpermicro C7H170-M will work on Kaby lake CPU.
YES IT WILL !!! Only on bios version R 2.0 which has new graphical interface like Gigabytes versions F20 or higher for Kaby lake support. OUt of box it will not work - you need to use SKYLAKE to upgrade bios.
After successfull bios upgrade press hard reset button on MB. Wait for 7 beeps - it will take longer to boot with new CPU but it will. I fully tested with Kaby lake i3 7100 3.9GHz - works perfectly fine - tested CPU-Z and benchmark inside window 7.