IMX6soloX GPIO pin count

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX6soloX GPIO pin count

808 Views
145218
Contributor I

Hello everyone,

I would like to learn how many GPIOs are supported by IMX6soloX processor in 19x19 VM package? According to datasheet there is only 20GPIOs but that is not enough for my application that requires at least 50 GPIOs. Are there any configurable GPIOs or not?

Thanks.

Labels (1)
Tags (1)
0 Kudos
3 Replies

735 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Ogün Levent,

You can find the number of GPIOs available on the i.MX6SX in its datasheet (link below). There are seven GPIO banks, however, most of these pins are not dedicated, which means that the amount of available GPIOs will be affected depending on how many of the available modules and interfaces you would be using.

https://www.nxp.com/docs/en/data-sheet/IMX6SXCEC.pdf

My recommendation would be downloading the Pins Tool for i.MX to work out the pin muxing for your design and determine if you may be able to accommodate all your interfaces plus the fifty required GPIOs.

https://www.nxp.com/design/designs/pins-tool-for-i-mx-application-processors:PINS-TOOL-IMX

I hope this helps!
Regards,

0 Kudos

735 Views
145218
Contributor I

Thank you very much. So there is enough GPIOs except ENET I2C and UART for instance but they have to be configured.

Additionally you mentioned about 7 GPIO banks. How many GPIOs in total could be provided on imx6?

0 Kudos

735 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Ogün Levent,

The number of GPIOs available at each bank varies so I would strongly recommend looking at the Pins Tool. The i.MX6SoloX 19X19 packages does have more than 50 GPIOs available but again, the number will be reduced depending on the modules your application would be using.

I hope this helps!

Regards,

0 Kudos