Telem-GW-GPIO: Difference between revisions

From Phobos Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(51 intermediate revisions by 2 users not shown)
Line 2: Line 2:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Product !! CPU !! revision || reset setup || PWRFAIL<ref name="pwrfail">Shows if external power is available, used to detect power failure</ref> || USB host<ref name="usb_host_attached">USB Host attached to client port</ref> || colspan=3|  DI<ref name="gw6baseDI">Telem-GW6 base</ref> || colspan=3| HW revision<ref name="hw_rev">For reading hardware revision</ref> || ALARM LED || RUN LED || RS485 speed || RST PERIF<ref name="rst_perif">reset peripherial devices</ref> || PWRMON<ref name="PWRMON">GPRS power monitor</ref> || GPRS on/off<ref name="gprs_power">ON/OFF (GPRS modem)</ref>
! Product !! CPU !! revision || reset setup || PWRFAIL <ref name="pwrfail">Shows if external power is available, used to detect power failure</ref> || USB host <ref name="usb_host_attached">USB Host attached to client port</ref> || colspan=3|  DI <ref name="gw6baseDI">Telem-GW6 base</ref> || colspan=3| HW revision <ref name="hw_rev">For reading hardware revision</ref> || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF <ref name="rst_perif">reset peripherial devices</ref> || PWRMON <ref name="PWRMON">GPRS power monitor</ref> || GPRS on/off <ref name="gprs_power">ON/OFF (GPRS modem)</ref> || GPRS reset <ref name="gprs_reset">GPRS modem reset</ref> || EN_USB_PWR<ref name="EN_5V_1">modem usb power</ref> || EN_3.3V/EXEC || EN_PWR <ref name="EN_PWR">enable power to other devices</ref> || SD socket WP || Timesync <ref name="timesync">not used on the proto pcb</ref> || RPWRFAIL <ref name="RPWRFAIL">reserv power fail (not used on the proto pcb)</ref> || HW type <ref name="hwtype">Modem or data concentrator mode</ref> || OPT/RTC-PWR
|-
|-
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN
|-
|-
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || ||
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||
|-
|-
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1
|-
|-
| Telem-GW6 || iMX || - || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||
|-
|-
| Telem-GWM || - || - || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||
|-
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22
|-
| Telem-GW6 || iMX25/51 || rev.7 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || GPIO3 (pin151) || GPIO5 (pin153) || LD8 (pin125) || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || - || - || - || - || - || LD23 (pin141) || GPIO6 (pin154) || GPIO9 (pin157) || - || LD22 (pin140)
|-
| Telem-GW6e || iMX53 || rev.8+ || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || - || SSI2_INT (pin89) || - || - || - || - || - ||GPIO3 (pin151) || GPIO6 (pin154) || #EMIEB1 (pin166) || - || #EMICS4 (pin163)
|-
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22
|-
| Telem-GWM || iMX25 || rev.2/3 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || GPIO3 (pin151) || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || -
|-
| Telem-GWM-A || iMX53 || rev.1 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || - || I2C_OUT0 || #EMIEB1 (pin166) || SSI2_INT (89) || SSI1_INT (83) || I2C_OUT2 || I2C_OUT1 || GPIO3 (pin151) || - || - || - ||  #EMICS4 (pin163)
|
|-
| Telem-GWM53-O || iMX53 || rev.4/5/6 || I2C_IN0 || I2C_IN7 || - || - || - || - || I2C_IN2 || I2C_IN3 || I2C_IN4 || GPIO2 (pin150) || GPIO4 (pin152) || - || I2C_OUT0 || I2C_IN1 || I2C_OUT1 || I2C_OUT2 || I2C_OUT4 || I2C_OUT3 || I2C_OUT6 || - || #EMIEB1 (pin166) || - ||  I2C_IN6 || I2C__OUT5
|}
|}
<references/>
<references/>

Latest revision as of 13:37, 15 September 2014

GPIO list

Product CPU revision reset setup PWRFAIL [1] USB host [2] DI [3] HW revision [4] ALERT LED RUN LED RS485 speed RST/PWR PERIF [5] PWRMON [6] GPRS on/off [7] GPRS reset [8] EN_USB_PWR[9] EN_3.3V/EXEC EN_PWR [10] SD socket WP Timesync [11] RPWRFAIL [12] HW type [13] OPT/RTC-PWR
direction - - IN IN IN IN IN OUT OUT OUT OUT IN OUT OUT OUT OUT OUT IN IN IN IN
--- bit 0 bit 1 bit 2 bit 0 bit 1 bit 2
Telem-GW6 PXA270M rev.2 GPIO25 - GPIO41 GPIO12 GPIO14 GPIO106 GPIO54 GPIO55 GPIO85 GPIO23 GPIO26 - GPIO24 - - - - - - - - - - GPIO1
Telem-GW6 PXA270M rev.3/4 GPIO25 GPIO1 GPIO41 GPIO12 GPIO14 GPIO106 GPIO54 GPIO55 GPIO85 GPIO23 GPIO26 - GPIO24 - - - - - - - - -
Telem-GW6 PXA270M rev.4a GPIO25 GPIO1 GPIO41 GPIO12 GPIO14 GPIO106 GPIO54 GPIO55 GPIO85 GPIO23 GPIO26 GPIO17 GPIO24 - - - - - - - - -
Telem-GW6 iMX25/51 rev.5 GPIO0 GPIO1 - - - - GPIO3 GPIO5 GPIO10 GPIO2 GPIO4 - GPIO8 - - - - - GPIO11 GPIO6 GPIO7 GPIO9 LD22
Telem-GW6 iMX25/51 rev.7 LD16 (pin134) LD17 (pin135) - - - - GPIO3 (pin151) GPIO5 (pin153) LD8 (pin125) GPIO2 (pin150) GPIO4 (pin152) - GPIO8 (pin156) - - - - - LD23 (pin141) GPIO6 (pin154) GPIO9 (pin157) - LD22 (pin140)
Telem-GW6e iMX53 rev.8+ #EMICS1 (pin162) #EMICS0 (pin161) - - - - #EMIEB0 (pin165) #EMIWAIT (pin164) - GPIO2 (pin150) GPIO4 (pin152) - SSI2_INT (pin89) - - - - - GPIO3 (pin151) GPIO6 (pin154) #EMIEB1 (pin166) - #EMICS4 (pin163)
Telem-GWM iMX25 rev.1 GPIO0 GPIO1 - - - - GPIO3 GPIO5 - GPIO2 GPIO4 - GPIO8 GPIO10 GPIO9 GPIO7 GPIO6 GPIO11 - - - - LD22
Telem-GWM iMX25 rev.2/3 LD16 (pin134) LD17 (pin135) - - - - GPIO3 (pin151) - - GPIO2 (pin150) GPIO4 (pin152) - GPIO8 (pin156) GPIO5 (pin153) GPIO9 (pin157) GPIO7 (pin155) GPIO6 (pin154) - LD23 (pin141) - - - -
Telem-GWM-A iMX53 rev.1 #EMICS1 (pin162) #EMICS0 (pin161) - - - - #EMIEB0 (pin165) #EMIWAIT (pin164) - GPIO2 (pin150) GPIO4 (pin152) - I2C_OUT0 #EMIEB1 (pin166) SSI2_INT (89) SSI1_INT (83) I2C_OUT2 I2C_OUT1 GPIO3 (pin151) - - - #EMICS4 (pin163)
Telem-GWM53-O iMX53 rev.4/5/6 I2C_IN0 I2C_IN7 - - - - I2C_IN2 I2C_IN3 I2C_IN4 GPIO2 (pin150) GPIO4 (pin152) - I2C_OUT0 I2C_IN1 I2C_OUT1 I2C_OUT2 I2C_OUT4 I2C_OUT3 I2C_OUT6 - #EMIEB1 (pin166) - I2C_IN6 I2C__OUT5
  1. Shows if external power is available, used to detect power failure
  2. USB Host attached to client port
  3. Telem-GW6 base
  4. For reading hardware revision
  5. reset peripherial devices
  6. GPRS power monitor
  7. ON/OFF (GPRS modem)
  8. GPRS modem reset
  9. modem usb power
  10. enable power to other devices
  11. not used on the proto pcb
  12. reserv power fail (not used on the proto pcb)
  13. Modem or data concentrator mode