Embedded Intel® Core™ Processors
Intel® Core™ Hardware, Software, Firmware, Graphics
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
1034 Discussions

How to enable vt-x in embedded system boot code

RYeun
Beginner
1,233 Views

I'm new to virtualization. My project will use Intel XeonD family processor. There has been mentioning that vt-x needs to be enabled via BIOS. A number of online pages revealed use of keyboard typing in some function keys (e.g. F12, etc.). This must be translated to some code. I'm thinking this is probably one (or a couple of the) new extension instructions for virtualization. But does anyone know exactly what they're? We may need to modify the boot code (e.g. UBOOT) to have this built in. The board I'm using will become mostly the final embedded product; it'd be reasonable to avoid having to reconfigure manually every board to enable this VT-x feature.

0 Kudos
2 Replies
CarlosAM_INTEL
Moderator
270 Views

Hello, rksyeung:

Thank you for contacting Intel Embedded Community.

The information that may help you is stated at the following websites:

https://www.youtube.com/watch?v=gqZrarZiHp8 Intel® Virtualization Technology - YouTube

https://www.intel.com/content/www/us/en/support/articles/000005486/processors.html Does My Processor Support Intel® Virtualization Technology?

https://www.intel.com/content/www/us/en/support/articles/000007139/server-products.html How to Enable Intel® Virtualization Technology (Intel® VT) for...

https://www.intel.com/content/www/us/en/virtualization/virtualization-technology/intel-virtualizatio... Intel® Virtualization Technology (Intel® VT)

We hope that this information will be useful to you.

Best regards,

Carlos_A.

RWata1
New Contributor I
270 Views

VT-x is typically set using a variable in BIOS Setup.

Some (embedded) BIOSs have the ability to store the Setup variables on one system, and duplicate those settings on all (identical) systems, so that they have the same configuration for easier deployment.

The details on how to do this is implementation specific, so check with the system/embedded board vendor.

Hope that helps,

Ross

Reply