Official GIGABYTE Forum

GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d

GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« on: April 13, 2012, 08:37:45 am »
Im having a hard time getting VT-D enabled on my GIGABYTE GA-Z68X-UD3H-B3. I was wondering if someone knew of a bios that could enable it.
Any help would be much appreciated.

Mephisto

Dark Mantis

  • *
  • 18405
  • 414
  • 10typesofpeopleoneswhoknow binaryandoneswhodont
    • Dark Mantis
Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #1 on: April 13, 2012, 10:38:08 am »
Hi

You might well have to ask GGTS for help on this and see if they can send you a modified BIOS to suit your needs. You will also need a processor the supports it.


GGTS


http://www.gigabyte.com/support-downloads/support-downloads.aspx


or

http://ggts.gigabyte.com/


Please expect several days for a reply.


« Last Edit: June 14, 2012, 07:03:00 am by runn3R »
Gigabyte X58A-UD7
i7 920
Dominators 1600 x6 12GB
6970 2GB
HX850
256GB SSD, Sam 1TB, WDB320GB
Blu-Ray
HAF 932

Gigabyte Z68X-UD5-B3
i7 3770K
Vengeance 1600 16GB
6950 2GB
HCP1200W
Revo Drive x2, 1.5TB WDB RAID0
16x DLRW
StrikeX S7
Full water cooling
3 x 27" Iiy

Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #2 on: April 13, 2012, 03:13:36 pm »
Thank you, my request is being Gigabyte

Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #3 on: April 17, 2012, 10:56:30 pm »
Hello,

I just got the answer from Gigabyte. they send me a new BIOS.
I put the links to download it in person it interrested.

ggts.gigabyte.eu/FileList/1209718/z68xud3h.rar

Mephisto

Dark Mantis

  • *
  • 18405
  • 414
  • 10typesofpeopleoneswhoknow binaryandoneswhodont
    • Dark Mantis
Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #4 on: April 18, 2012, 12:36:08 pm »
I am happy to hear that GGTS came across and sorted out what you required so promptly. Thanks for the download link for anyone who is in a similar situation.

I have copied it here :

ggts.gigabyte.eu/FileList/1209718/z68xud3h.rar
« Last Edit: April 18, 2012, 12:37:17 pm by Dark Mantis »
Gigabyte X58A-UD7
i7 920
Dominators 1600 x6 12GB
6970 2GB
HX850
256GB SSD, Sam 1TB, WDB320GB
Blu-Ray
HAF 932

Gigabyte Z68X-UD5-B3
i7 3770K
Vengeance 1600 16GB
6950 2GB
HCP1200W
Revo Drive x2, 1.5TB WDB RAID0
16x DLRW
StrikeX S7
Full water cooling
3 x 27" Iiy

Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #5 on: April 18, 2012, 11:04:05 pm »
yes there have been rapid. I install the BIOS, but I still can not activate the option DirectPath I / O on ESXi 5.0.
However, my CPU support (i7-2600).

If someone has an idea, I'm interested.

Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #6 on: May 06, 2012, 12:44:52 am »
help please

Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #7 on: June 18, 2013, 01:37:13 pm »
Note that the linked BIOS is of version F5e from 07/19/2011. There is a newer 11i version on the German forums: http://forum.gigabyte.de/index.php?page=Thread&postID=58283#post58283

This newer 11i version is reported as F11i from 01/19/2012.

(direct link: http://ggts.gigabyte.eu/FileList/1214008/z68xud3h.11i)
« Last Edit: June 18, 2013, 01:45:44 pm by thisisausername »

Gloup_Gloup

  • 982
  • 33
  • Let us sweet between members, on the forum.
Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #8 on: June 18, 2013, 02:11:45 pm »
Hi all,  ;)

Just read this topic and check link...
http://forum.giga-byte.co.uk/index.php/topic,7926.0.html

http://forum.giga-byte.co.uk/index.php/topic,6398.msg50250.html#msg50250

Try to understand why VT D technologies are not functionnal ....
Like Virtualization Technology for Directed I/O

Check why cpu or chipset not able to give VT D technologie...

After verify your CPU and Chipset.... on intel web site....


« Last Edit: June 18, 2013, 02:14:22 pm by Gloup_Gloup »

Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #9 on: June 18, 2013, 04:04:43 pm »
Gloup_Gloup, are you trying to say that VT-d is unsupported for the GA-Z68X-UD3H-B3 board (rev 1.0)? The CPU I plan to use is i7-3770.
« Last Edit: June 18, 2013, 04:05:39 pm by thisisausername »

Gloup_Gloup

  • 982
  • 33
  • Let us sweet between members, on the forum.
Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #10 on: June 18, 2013, 05:13:09 pm »
if you want only VT-x technologie...
Intel® Virtualization Technology (VT-x)  is right for motherboard

Intel® Virtualization Technology for Directed I/O (VT-d)  are not compatible...


Intel 7-3770K
ntel® Virtualization Technology (VT-x) right
Intel® Virtualization Technology for Directed I/O (VT-d)  not include , so Not compatible....

Intel 7-3770
Intel® Virtualization Technology (VT-x)  Yes
Intel® Virtualization Technology for Directed I/O (VT-d) Yes

But the chipset now ...

Intel® Z68 Express Chipset
(Intel® BD82Z68 PCH)
http://ark.intel.com/products/52816/Intel-BD82Z68-PCH
http://www.intel.com/content/www/us/en/chipsets/z68-express-chipset-brief.html
Intel® Virtualization Technology for Directed I/O (VT-d)    No
Intel® Trusted Execution Technology    No
Intel® vPro Technology    No
Intel® Active Management Technology No

So sorry, for you... The VT-D technologie are not compatible with motherboard Z68, and many other chipset....

If you want a VT-D technologie... choose a Server motherboard by Gigabyte...

http://b2b.gigabyte.com/products/list.aspx?ck=101&cg=11
« Last Edit: June 18, 2013, 05:24:39 pm by Gloup_Gloup »

Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #11 on: June 18, 2013, 09:30:55 pm »
I have asked a question on Superuser.com about this, there exist Z68 mobos that support VT-d. I think that VT-d support is a software (firmware) modification.

Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #12 on: June 20, 2013, 04:42:38 pm »
I submitted a question and got multiple replies since I re-submitted the questions because no e-mails were shown.

Quote from: Gigabyte
Thank you for emailing GIGABYTE.
We are delighted with your interest in our products.

F12 is already supports Ivy Bridge CPU, and up BIOS F10 we have already BIOS that will supports VT-D, Please test it yourself. If The BIOS F12 do not have the VT-D, please try the attached BIOS.

Attached file:z68xud3h-f10a.zip ( 1510 KB )

This F10a BIOS has listed date 09/06/2011. The version number seems not to signify anything because the download from gigabytes's main website has a different md5sum. See note on the bottom.

Quote from: me
Does the attached F10a BIOS support all Ivy Bridge CPUs, even the E1 stepping?

Do you know people who have actually tested VT-d on any BIOS for this board?

You have stated that VT-D is supported to F10, do you mean that up to F10, VT-d is enabled by default and cannot be disabled? Or that a Beta BIOS is available which provide an option to enable VT-d in BIOS, which is disabled by default?

A follow-up reply:
Quote from: Gigabyte
Thank you for emailing GIGABYTE.
We are delighted with your interest in our products.

The UEFI bios will supports Ivy bridge CPU and VT-D,
You can try to flash it to U1L(UEFI BIOS)

http://www.gigabyte.com/products/product-page.aspx?pid=3853#bios

"Bottom note":
Try it yourself, the download servers have mod_spelling enabled that help you finding all released BIOSes on their servers:

http://download.gigabyte.eu/FileList/Bios/mb_bios_ga-z68x-ud3h-b3_f1u.exe
Quote
The document name you requested (/FileList/Bios/mb_bios_ga-z68x-ud3h-b3_f1u.exe) could not be found on this server. However, we found documents with names similar to the one you requested.

Available documents:

    /FileList/Bios/mb_bios_ga-z68x-ud3h-b3_f11.exe (mistyped character)
    /FileList/Bios/mb_bios_ga-z68x-ud3h-b3_f12.exe (mistyped character)
    /FileList/Bios/mb_bios_ga-z68x-ud3h-b3_f10.exe (mistyped character)

Gloup_Gloup

  • 982
  • 33
  • Let us sweet between members, on the forum.
Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #13 on: June 20, 2013, 06:45:35 pm »
Hi thisisausername,  ;)

But the fact are :

The VT-D  ....  Like Virtualization Technology for Directed I/O .... are able to make a job?

The VT-D are functionnal just with this add parameter in BIOS?

The software for  Directed I/O are fine and functionnal?

Give us a new....


Re: GIGABYTE GA-Z68X-UD3H-B3 how to enable VT-d
« Reply #14 on: June 21, 2013, 04:45:37 pm »
Hi Gloup_Gloup,

I do not understand your first point, what job are you referring to? The paychecks of GA engineers? Of course VT-d needs additional initialization, just adding the option it is not enough. If you mean "VMM" by software, that is my last worry. If the hardware supports VT-d, then eventually the software can support it as well. I do not mind a bit of hacking.

I just disassembled the U1h UEFI BIOS module 2B341C7B-0B32-4A65-9D46-E1B3ABD4C25C (Smbios131) and found out that VTd should exist in the Setup menu (this can be configured at compile time). VT-d is a feature provided by the north bridge which was previously a separate feature of the chipset, but since Sandy Bridge it got integrated on the CPU itself.

Looking further in the source code of AMI BIOS, it looks like VTd support is more a policy configuration rather than hardware availability (other than CPU/SB support). Presumably not to hurt sales of server boards.

Since the BIOS policy is configured to allow VT-d, there is one remaining barrier, the hardware (DRAM controller) must support it. (VT-d = Directed I/O, duh.) Support for VT-d is checked by looking at bit 7 on offset 0xe6 of the PCI device 00:00.0 (DRAM controller).

On Linux, one could run the following command:
Code: [Select]
dd if=/tmp/pcicfg-ext.bin bs=1 skip=$((0xe6)) count=1 2>/dev/null | xxd -ps
If you see "80" or something else with bit 0x80 enabled, then VT-d support is not available. Otherwise, initialization of VTd continues (init from DMAR ACPI tables). On my current SB CPU that does not support VT-d, bit 0x80 is indeed set. See page 81 of http://www.intel.com/content/www/us/en/processors/core/2nd-gen-core-desktop-vol-2-datasheet.html

Now, I will have to wait for my VT-d-capable CPU to arrive before I can test anything.

PS. this is an account I found via bugmenot, disregard all "personal details" of this profile.
« Last Edit: June 21, 2013, 04:46:52 pm by thisisausername »