Community
cancel
Showing results for 
Search instead for 
Did you mean: 
JNeil
Beginner
949 Views

Reconfiguring Interface Signals as GPIO

Jump to solution

Hi,

Section 12.2 of the Joule module datasheet states "Many interface lines on the module can be reconfigured as GPIO lines by defining a configuration table stored within an

EEPROM device on the expansion board." I plan on doing this since I need more GPIO than the dedicated 8 that are offered. I am not using several of the interfaces offered by the Joule (I2S, PWM, etc...) and would like to re-purpose them to GPIO for my application.

Where can I find the list of interface signals that I can re-configure as GPIO? I see the Linux GPIO function map in section 12.4 but wasn't sure if all of these interfaces were able to be re-configured?

Also, section 2.2 of the datasheet in the GPIO section mentions that the tool needed to re-map interfaces to GPIO is pending. Has this tool since been released and if not, what is the expected release date?

Thanks,

Jeff

0 Kudos
1 Solution
idata
Community Manager
31 Views

Hi Jeff,

 

 

About the EEPROM Configuration Tool mentioned in the Joule datasheet, it is not available right now. We hope to have it available soon, but there is not an exact release date.

 

 

Now, have you checked the MRAA pinout table? It might be possible for you to use the MRAA library to use certain pins as GPIO instead of re-purposing the interfaces as just GPIO. Please give it a try and let us know, this the table: https://github.com/intel-iot-devkit/mraa/blob/master/docs/joule.md

 

 

I hope you find this helpful.

 

 

Regards,

 

Leonardo R.

View solution in original post

2 Replies
idata
Community Manager
31 Views

Hi Jeff,

 

 

Thanks for reaching out.

 

 

Let us investigate more about it, and we will let you know when we have updates.

 

 

Have a nice day.

 

 

Regards,

 

Leonardo R.
idata
Community Manager
32 Views

Hi Jeff,

 

 

About the EEPROM Configuration Tool mentioned in the Joule datasheet, it is not available right now. We hope to have it available soon, but there is not an exact release date.

 

 

Now, have you checked the MRAA pinout table? It might be possible for you to use the MRAA library to use certain pins as GPIO instead of re-purposing the interfaces as just GPIO. Please give it a try and let us know, this the table: https://github.com/intel-iot-devkit/mraa/blob/master/docs/joule.md

 

 

I hope you find this helpful.

 

 

Regards,

 

Leonardo R.

View solution in original post

Reply