Embedded Connectivity
Intel network controllers, Firmware, and drivers support systems
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
708 Discussions

Writing UEFI application for UpXtreme

Ruvimp
Novice
489 Views

I am writing a UEFI application to access I2C on an UpXtreme. The pins are within CN26 (docking II), but I do not see a way to access them. I am using edk2 with the whiskeylake - upxtreme package.

 

Is there any way to access the pins directly or maybe the registers that are associated with?

0 Kudos
5 Replies
CarlosAM_INTEL
Moderator
472 Views

Hello, @Ruvimp:

Thank you for contacting Intel Embedded Community.

Could you please let us know the part number of the processor related to your request?

We are waiting for your answer.

Best regards,

@CarlosAM_INTEL.

 

Ruvimp
Novice
464 Views

Thank you for your reply @CarlosAM_INTEL ,

 

Intel(R) Celeron(R) CPU 4305UE @ @2.00 GHz

 

Best,

@Ruvimp

CarlosAM_INTEL
Moderator
430 Views

Hello, @Ruvimp:

Thanks for your reply.

Could you please let us know if the device related to this situation has been designed by you or by a third-party company? In case it is a third-party device, please give us all the information about this device. 

We are waiting for your answer.

Best regards,

@CarlosAM_INTEL.

Ruvimp
Novice
419 Views

The device is designed by me.

 

Best,

@Ruvimp 

CarlosAM_INTEL
Moderator
413 Views

Hello, @Ruvimp:

Thanks for your clarification.

You need to contact your Intel BIOS Vendor (IBV) because the UEFI is distributed and supported by each BIOS vendor, they have their own information on their channels of support, and even i2c is an open standard. They should provide as a reference something similar to the information stated on the following website:

https://www.insyde.com/press_news/blog/uefi-pi-13-review-part-1-i2c-bus-protocol  

Best regards,

@CarlosAM_INTEL.

Reply