Community
cancel
Showing results for 
Search instead for 
Did you mean: 
MClif
New Contributor I
921 Views

How to query GPIO Multiplexing configuration

Jump to solution

Hi,

The following pages talk about GPIO Pin Multiplexing:

emutex.com/educational/76-intel-edison-gpio-pin-multiplexing-g

communities.intel.com/servlet/JiveServlet/download/250732-82668/gpio_mapping_color_14ww33.1.pdf

Question: is there a way to query/display what is already in /sys/class/gpio, etc, before using the echo commands to change things?

Regards,

Bill

0 Kudos
1 Solution
idata
Community Manager
36 Views

Hi Bill,

 

 

Thanks for your interest in the Intel® Edison Platform.

 

 

I was thinking how you could display all the GPIO configuration before using the echo command to change them, and you could create a script that query all the GPIO configurations, for example:
  • Create the script
vi script.sh
  • Make your script

echo

 

cat /sys/class/gpio

 

cat /sys/class/gpio/gpio/direction

 

cat /sys/kernel/debug/gpio_debug/gpio/current_pinmux

 

  • Set up permission on a Script
chmod u+x script.sh

 

This might give you an idea to create the script and customize it to meet your needs.

 

 

Hope this information helps, also, if you have any other question, don't hesitate to contact us back.

 

 

Have a nice day!

 

 

Regards,

 

-Yermi A.

View solution in original post

2 Replies
idata
Community Manager
37 Views

Hi Bill,

 

 

Thanks for your interest in the Intel® Edison Platform.

 

 

I was thinking how you could display all the GPIO configuration before using the echo command to change them, and you could create a script that query all the GPIO configurations, for example:
  • Create the script
vi script.sh
  • Make your script

echo

 

cat /sys/class/gpio

 

cat /sys/class/gpio/gpio/direction

 

cat /sys/kernel/debug/gpio_debug/gpio/current_pinmux

 

  • Set up permission on a Script
chmod u+x script.sh

 

This might give you an idea to create the script and customize it to meet your needs.

 

 

Hope this information helps, also, if you have any other question, don't hesitate to contact us back.

 

 

Have a nice day!

 

 

Regards,

 

-Yermi A.

View solution in original post

MClif
New Contributor I
36 Views

Hi Yermi,

Thanks for the information. It is so easy. I should have figured t out myself

Regards,

Bill

Reply