Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
1,244 Views

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

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

0 Kudos
6 Replies
Highlighted
39 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

0 Kudos
Highlighted
Employee
39 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.

0 Kudos
Highlighted
39 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.

0 Kudos
Highlighted
Beginner
39 Views

Thank you reply.

0 Kudos
Highlighted
Beginner
39 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.

0 Kudos
Highlighted
Moderator
39 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.

0 Kudos