Embedded Intel® Core™ Processors
Communicate Intel® Core™ Hardware, Software, Firmware, Graphics Concerns
1194 Discussions

How would you power on an undocumented CPU (Core)

VMeht1
Beginner
1,316 Views

Hello we are of need of some help possibly assembly instructions or program on how to go about powering on and make active a undocumented core or at least make attempt(s) via assembly language script or application to power on. What we mean by undocumented a core that has not been documented. How can this core (Intel CPU) be powered on and made to execute its reset vector ? Suppose that we have just that a theory of this core's existence and the manufacturer is unaware of its existence on die. Would it be possible by way of assembly language program designed for Windows ? Would anyone have any sample source code possibly or could direct myself to any resources ?

0 Kudos
1 Solution
CarlosAM_INTEL
Moderator
477 Views

Hello INFO-X ,

Thank you for contacting the Intel Embedded Community.

In case you are sure that you have an Intel device, the information that may help you is stated in Chapter 14 of the http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf Intel(R) 64 and IA-32 Architectures Software Developer's Manual Volume 3 (3A, 3B, 3C & 3D): System Programming Guide, and as a reference please review the https://software.intel.com/en-us/articles/introduction-to-x64-assembly Introduction to x64 Assembly article.

We hope that this information is useful to you.

Best Regards,

Carlos A.

View solution in original post

0 Kudos
2 Replies
CarlosAM_INTEL
Moderator
478 Views

Hello INFO-X ,

Thank you for contacting the Intel Embedded Community.

In case you are sure that you have an Intel device, the information that may help you is stated in Chapter 14 of the http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf Intel(R) 64 and IA-32 Architectures Software Developer's Manual Volume 3 (3A, 3B, 3C & 3D): System Programming Guide, and as a reference please review the https://software.intel.com/en-us/articles/introduction-to-x64-assembly Introduction to x64 Assembly article.

We hope that this information is useful to you.

Best Regards,

Carlos A.

0 Kudos
VMeht1
Beginner
477 Views

Thank you Carlos. I'll take a look at the Intel manual you've recommended.

0 Kudos
Reply