Embedded Intel Atom® Processors
Intel Atom® Hardware, Software, Firmware, Graphics
1016 Discussions

how to get Bay Trail's gpio win programmers guide?

flu4
Beginner
1,744 Views

I want to developer a app to control gpio's status.

0 Kudos
6 Replies
Natalie_Z_Intel
Employee
539 Views

Hello, Fibo!

There are many technical documents on this page http://www.intel.com/content/www/us/en/intelligent-systems/bay-trail/atom-processor-e3800-family-ove... Intel® Atom™ Processor E3800 Product Family (Formerly Bay Trail). Scroll farther down the page to the 'Technical Documents' and the 'Tools & Downloads' sections. Many of these documents are classified as Intel Confidential which requires a non-disclosure agreement between your company and Intel. You would need to request an 'upgrade to Privileged' account request by visiting your profile page on Intel.com. You can find more information in the "Manage my Account" section found on this page: http://www.intel.com/content/www/us/en/intelligent-systems/embedded-design-center-contact-us.html Intel® Embedded Design Center Contact and Support. However, to qualify for an account, you must use a company email address, not a personal one such as yahoo, gmail, qq, etc. If you would like to be contacted by an Intel representative to assist you in this process, please let me know. Thanks! LynnZ

Adolfo_S_Intel
Moderator
539 Views

Hello fibo

For Windows 7 the Developer Manual comes in the zip file with the Embedded Drivers for Windows 7 that can be freely downloaded from here: https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=24548&lang=eng https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=24548&lang=eng

For Windows 8.1 the Developer Manual is still considered Intel Confidential, so you would need to get a CNDA agreement with Intel to obtain them.

Since you don't have a CNDA in place yet I can give you the following suggestions/resources

You can download the Intel embedded drivers for Windows 8.1 in the following page: https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=bay+trail https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=bay+trail

Once installed you can check the Microsoft resources for Developing GPIO drivers in the following links (there you can find source code examples that might be useful to you):

http://msdn.microsoft.com/en-us/library/windows/hardware/hh439509(v=vs.85).aspx General-Purpose I/O (GPIO) Driver Design Guide

http://msdn.microsoft.com/en-us/library/windows/hardware/hh439512(v=vs.85).aspx GPIO Driver Support Overview

You should also check chapter 39 PCU-iLB-GPIO of the Bay Trail Datasheet: https://www-ssl.intel.com/content/www/us/en/intelligent-systems/bay-trail/atom-e3800-family-datashee... Intel® Atom™ Processor E3800: Datasheet

I hope this is useful to you.

Best Regards,

Adolfo.

Gabriel_T_Intel
Employee
539 Views

Hello fibo

Intel Atom Processor E3800 Datasheet document has been updated to revision 3.5. (the link to download it is in Adolfo's previous post).

Please review this document, If you have any other question please feel free to let us know.

Regards

Gabriel.

flu4
Beginner
539 Views
GOffe
Beginner
539 Views

I'm trying to access the GPIO of the Atom 3800 in a Windows 7 32 bit environment.

I've downloaded and read the Embedded Drivers and documentation for Windows 7.

It is unclear to me how to open the GPIO device using the Win32 CreateFile API call (section 2.7.1).

Is it possible to share sample code to open the GPIO device using the SetupDIGetDeviceInterfaceDetail and CreateFile calls?

I am using Embarcadero CodeGear C++ Builder 2007.

CarlosAM_INTEL
Moderator
539 Views

Hello, Gerard :

Thank you for contacting Intel Embedded Community.

The information that may help you as a reference can be found at:

https://msdn.microsoft.com/en-us/library/windows/desktop/aa363858(v=vs.85).aspx CreateFile function (Windows)

https://msdn.microsoft.com/en-us/library/windows/desktop/bb540534(v=vs.85).aspx Opening a File for Reading or Writing (Windows)

We hope that this information may help you.

Best regards,

Carlos_A.

Reply