<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://phobos.martem.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Harri</id>
	<title>Phobos Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://phobos.martem.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Harri"/>
	<link rel="alternate" type="text/html" href="https://phobos.martem.ee/wiki/Special:Contributions/Harri"/>
	<updated>2026-05-20T08:00:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=GwLin_Changelog&amp;diff=2242</id>
		<title>GwLin Changelog</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=GwLin_Changelog&amp;diff=2242"/>
		<updated>2019-09-20T11:53:03Z</updated>

		<summary type="html">&lt;p&gt;Harri: /* telem-app Changelog since 2013 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= TELEM-GW6e, TELEM-GWM53 and TELEM-GWM25 =&lt;br /&gt;
&lt;br /&gt;
== Latest Firmware ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 5px; margin: 0.50em 0; background-color: #FFDDDD; border: thin solid #DDBBBB; overflow: hidden;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Warning:&#039;&#039;&#039;&lt;br /&gt;
* Downgrading firmware has never been supported.&lt;br /&gt;
* It is possible to downgrade, but there are no guarantees.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== kernel 4: ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 5px; margin: 0.50em 0; background-color: #FFDDDD; border: thin solid #DDBBBB; overflow: hidden;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Warning:&#039;&#039;&#039;&lt;br /&gt;
* &amp;lt;code&amp;gt;2017.10.17-linux_4-11-872c6fa&amp;lt;/code&amp;gt; is first firmware with kernel 4.9.y, do not downgrade to earlier versions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-VMX25: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-VMX53: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-VMX53: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-TX6UL: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-TX6DL: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-TX6DL: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-TX6QP: N/A&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-TX6QP: N/A&lt;br /&gt;
&lt;br /&gt;
=== kernel 2: ===&lt;br /&gt;
&lt;br /&gt;
Telem-GWM25: 2018.02.08-next-02-1a34917&lt;br /&gt;
&lt;br /&gt;
Telem-GWM53: 2018.02.08-next-02-1a34917&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e: 2018.02.08-next-02-1a34917&lt;br /&gt;
&lt;br /&gt;
== Milestones ==&lt;br /&gt;
* KEMA certified IEC-60870-104 Server&lt;br /&gt;
* OPC UA Server&lt;br /&gt;
* DNP3 - implemented, not in main branch yet&lt;br /&gt;
&lt;br /&gt;
== telem-app Changelog since 2013 ==&lt;br /&gt;
*2.0.132-ddea1dd-k4-02  Telem-AGC, Telem-GW6e (GWS 2131)&lt;br /&gt;
: Core | Fixed Select event loss issue  &lt;br /&gt;
: Logging | Improved logging  &lt;br /&gt;
*2.0.132-ddea1dd-k4-03  GWM (GWS 2131) &lt;br /&gt;
: Core | Fixed Select event loss issue &lt;br /&gt;
: Logging | Improved logging  &lt;br /&gt;
*2.0.82-288715d-k4  Telem-GW6e, Telem-GWM (GWS 2104)  &lt;br /&gt;
: Updates | Minor bug fixes&lt;br /&gt;
*2018.02.08-linux_4-04-b7d1941 / 2018.02.08-next-02-1a34917 (GWS 2086)&lt;br /&gt;
: Formula | Fix complex formulas not recalculating after after init&lt;br /&gt;
*2018.01.12-linux_4-01-8b72574 / 2018.01.12-next-02-abe5e00 (GWS 2083)&lt;br /&gt;
: Formula | DB accessor thread optimisations&lt;br /&gt;
: Change Filter | Discard NaN values. Pass event with previous value and OVF bit&lt;br /&gt;
: IEC60870 | Event priority rework&lt;br /&gt;
: Core | Periodical GI improvements&lt;br /&gt;
: IEC61850 | Alstom P14 DI bug workaround [https://phobos.martem.ee/redmine/issues/2916 #2916]&lt;br /&gt;
: IEC61850 | Improve cmds [https://phobos.martem.ee/redmine/issues/2925 #2925]&lt;br /&gt;
: IEC101UB Slave | Improve varLenMsg parsing [https://phobos.martem.ee/redmine/issues/2933 #2933]&lt;br /&gt;
: IEC101/104 | Add debug messages to AO cmd&lt;br /&gt;
: Scale Filter | Fix AI scaling twice on lower device timeout [https://phobos.martem.ee/redmine/issues/2930 #2930]&lt;br /&gt;
*2017.11.18-linux_4-01-87d4416 / 2017.11.18-next-01-9c9c97b (GWS 2081b)&lt;br /&gt;
: Build for all devices and kernels&lt;br /&gt;
* 2017.11.10-linux_4-01-8595646 / N/A k2 (GWS 2081b)&lt;br /&gt;
: Formula | Integral expression minor timing fix [https://phobos.martem.ee/redmine/issues/2848 #2848]&lt;br /&gt;
: IEC60870 | Fix device objects not sent with GI on 101-104 translation, only lower device objects [https://phobos.martem.ee/redmine/issues/2908 #2908] &lt;br /&gt;
* 2017.10.31-linux_4-03-e9d281f / N/A k2 (GWS 2081b)&lt;br /&gt;
: Formula | Integral expression rewrite to integral(@ai, @di) [https://phobos.martem.ee/redmine/issues/2848 #2848]&lt;br /&gt;
: Filter | Optimize lock usage between LatestValues and UpdateLatest &lt;br /&gt;
* 2017.09.26-next-03-c81082e / 2017.09.26-linux_4-05-50ff00d (GWS 2079)&lt;br /&gt;
: &#039;&#039;&#039;HOTFIX&#039;&#039;&#039; IEC101/104 DO_FN | Fix: SCADA did not receive command status responses if DO_FN object configured for IED [https://phobos.martem.ee/redmine/issues/2877 #2871]&lt;br /&gt;
* 2017.09.20-next-01-b162ac5 / 2017.09.20-linux_4-02-2436894 (GWS 2079)&lt;br /&gt;
: Modbus | Polling sequence fix (AI was polled less) [https://phobos.martem.ee/redmine/issues/2871 #2871]&lt;br /&gt;
: Modbus | Communication on port stalls if any device has no valid objects [https://phobos.martem.ee/redmine/issues/2873 #2873]&lt;br /&gt;
* 2017.09.13-next-01-800b844 / 2017.09.13-linux_4-feature-integral-expression-01-930dddd (GWS 2079)&lt;br /&gt;
: Modbus | fix AO scaling [https://phobos.martem.ee/redmine/issues/2807 #2807]&lt;br /&gt;
* 2017.09.11-linux_4-01-7ee57df (GWS 2079)&lt;br /&gt;
: Telem Master | support 18 (was 17) CMD address&lt;br /&gt;
: Formula | AI Formula -&amp;gt; AO CMD fix&lt;br /&gt;
* 2017.08.08 (GWS 2079)&lt;br /&gt;
: WebServer | Correctly set persistant pages&lt;br /&gt;
: WebServer | Fix user credentials&lt;br /&gt;
: GWM IO-Board IFR feature [https://phobos.martem.ee/redmine/issues/2841 #2841]&lt;br /&gt;
: Modbus | Fix polling delay [https://phobos.martem.ee/redmine/issues/2839 #2839]&lt;br /&gt;
: WebServer | fix sprintf buffer size&lt;br /&gt;
: Channel | Channel optimisations&lt;br /&gt;
: Core | Fix thread pool manager (TaskIoBase)&lt;br /&gt;
: WebServer | replace deprecated functions&lt;br /&gt;
: IEC101/104 | add DST bit functionality [https://phobos.martem.ee/redmine/issues/2833 #2833]&lt;br /&gt;
* 2017.06.09-next-01-353984f (GWS 2079)&lt;br /&gt;
: Reset 2 Clear Buffers fix [https://phobos.martem.ee/redmine/issues/2814 #2814]&lt;br /&gt;
* 2017.04.17-next-08-af772c0&lt;br /&gt;
: Logging | Buffered logging&lt;br /&gt;
* 2017.04.05-next-07-65a2e5a&lt;br /&gt;
: SPA-Bus | Timesync: send 3x short ts and 3x long ts&lt;br /&gt;
* 2017.04.03-next-01-557bc40&lt;br /&gt;
: Core | Fix spontaneous events after GI on initial successful lower lever device initialisation ([https://phobos.martem.ee/redmine/issues/2793 #2793])&lt;br /&gt;
: Core | Refix sending reset cmds from TDC&lt;br /&gt;
* 2017.03.21-next-03-b5cc1d0&lt;br /&gt;
: Optimisation (Webserver) | Avoid websocket connection duplicates&lt;br /&gt;
: Optimisation (app close) | make WebSocketAppender thread safe&lt;br /&gt;
: Optimisation (app close) | fix numerous potential places that cause segfault on app close&lt;br /&gt;
: Build | build with latest GNU compilers (v 6).&lt;br /&gt;
: IEC60870 | IEC103 events without timetag fix&lt;br /&gt;
: Formula | fix Formula output controller trying to execute DO CMD until it succeeds.&lt;br /&gt;
: Formula | fix Formula when using another formula object as argument, that is further down the list in GWS ([https://phobos.martem.ee/redmine/issues/2794 #2794])&lt;br /&gt;
* 2017.01.31-next-01-3eefdf3&lt;br /&gt;
: Optimisation | all telem-app optimisations merge&lt;br /&gt;
: IEC60870 | fix control state conatiner in IEC 101 for GWM with IO board&lt;br /&gt;
: Protocol | control state logger improved logs&lt;br /&gt;
* 2016.12.02-next-01-a502dae &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: SPA-Bus | ABB SPAC330C feature&lt;br /&gt;
: IEC61850 | 101 support multiple DO with same v-addresses (multiple rows with same v-addresses)&lt;br /&gt;
* 2016.11.23-next-01-0260688 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: IEC61850 | 103 support multiple DO with same v-addresses (multiple rows with same v-addresses)&lt;br /&gt;
* 2016.11.15-next-02-b43c191 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: Localization | Change non-ASCII characters to * in Port and Device commments ([https://phobos.martem.ee/redmine/issues/2751 #2751])&lt;br /&gt;
* 2016.11.15-next-01-5dc3aa7 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: IEC61850 | 104 event loss after disconnect fix ([https://phobos.martem.ee/redmine/issues/2725 #2725])&lt;br /&gt;
* 2016.11.04-next-02-3a9808a &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: Database | Set object flags to Invalid instead of NotTopical on startup&lt;br /&gt;
: SPA-Bus | objects not going not topical on Timeout fix&lt;br /&gt;
: SPA-Bus | potential segfault fix&lt;br /&gt;
* 2016.10.08-next-01-c91481f&lt;br /&gt;
: IEC-101,104 | GI Switch per object (requires GWS 6.1.0.2068+)&lt;br /&gt;
: IEC-101,104 | DO can have 2 downstream addresses (like 1/2)&lt;br /&gt;
* 2016.10.05-next-06-bb13408&lt;br /&gt;
: Protocol | Remove event sorting by time when sending to upstream &#039;&#039;&#039;Retract 2016.09.19-next-01-c0127ec additions&#039;&#039;&#039;&lt;br /&gt;
: Protocol | upstream events faster&lt;br /&gt;
: IEC-103 | Micom workarounds&lt;br /&gt;
* 2016.10.03-next-02-1cb7e5f&lt;br /&gt;
: Protocol | time sync interval from XML implementation&lt;br /&gt;
: SPA-Bus | fix event time is it is assumed that event came before last minut change&lt;br /&gt;
: SPA-Bus | request L, then poll once and change device&lt;br /&gt;
: SPA-Bus | delay next device for 50ms after timesync&lt;br /&gt;
* 2016.09.26-next-01-91e178f&lt;br /&gt;
: SPA-Bus | Scaling fix ([https://phobos.martem.ee/redmine/issues/2689 #2689])&lt;br /&gt;
: Logging | raw port log in ASCII&lt;br /&gt;
* 2016.09.23-next-01-00fde37 ([https://phobos.martem.ee/redmine/issues/2721 #2721])&lt;br /&gt;
: SPA-Bus | event can have effect on multiple objects&lt;br /&gt;
* 2016.09.19-next-01-c0127ec ([https://phobos.martem.ee/redmine/issues/2693 #2693])&lt;br /&gt;
: Protocol | Events are sent upstream in order of the lowest timetag &#039;&#039;&#039;Retracted in 2016.10.05-next-06-bb13408&#039;&#039;&#039;&lt;br /&gt;
* 2016.09.08-next-01-526b387 &lt;br /&gt;
: IEC | fix IEC 101 UB variable length frame bigger than 255 issue&lt;br /&gt;
: Formula | fix double masking in fomrula ???&lt;br /&gt;
* 2016 year device fw and GWS 6.1.0.2064&lt;br /&gt;
: NoMainLog for formula&lt;br /&gt;
* 2016.08.25-next-03-b45984d&lt;br /&gt;
: Modbus | ai_bit DI type&lt;br /&gt;
: Modbus | DO: define ON and OFF address in the same cell&lt;br /&gt;
: improved logging&lt;br /&gt;
: SPA-Bus | poll all&lt;br /&gt;
* 2016.08.23-next-01-d702b81&lt;br /&gt;
: Logging | fine tuned device initialization logging. Old device oriented (GW6, RTA)&lt;br /&gt;
: fix DO Inversion bug ([https://phobos.martem.ee/redmine/issues/2702 #2702])&lt;br /&gt;
* 2016.05.11-next-02-e02304a&lt;br /&gt;
:SPA-Bus | minor fixes for rare nack and timeout cases&lt;br /&gt;
:SPA-Bus | commented out object sorting&lt;br /&gt;
* 2016.05.04-next-01-64e4492&lt;br /&gt;
:SPA-Bus | protocol subtype for ABB ref542&lt;br /&gt;
:SPA-Bus | poll L messages after 5 object poll requests&lt;br /&gt;
:SPA-Bus | mode 1 implementation: poll multiple objects in one request ([https://phobos.martem.ee/redmine/issues/2635 #2635])&lt;br /&gt;
:SPA-Bus | DO: define ON and OFF address in the same cell &lt;br /&gt;
:SPA-Bus | channel number definable for every event number ([https://phobos.martem.ee/redmine/issues/2637 #2637])&lt;br /&gt;
:SPA-Bus | event numbers for Intermediate and Error states&lt;br /&gt;
:SPA-Bus | fallback fixes ([https://phobos.martem.ee/redmine/issues/2658 #2658])&lt;br /&gt;
:SPA-Bus | switch between devices on same port after L message&lt;br /&gt;
:SPA-Bus | define incoming DI object type (Dobule/Single) ([https://phobos.martem.ee/redmine/issues/2654 #2654])&lt;br /&gt;
:SD card licence implementation ([https://phobos.martem.ee/redmine/issues/2592 #2592])&lt;br /&gt;
:remove non ASCII characters from object comment ([https://phobos.martem.ee/redmine/issues/2577 #2577])&lt;br /&gt;
*[22.03.2016]&lt;br /&gt;
:1-wire segfault on bing temp. change fix ([https://phobos.martem.ee/redmine/issues/2640 #2640])&lt;br /&gt;
*[11.03.2016]&lt;br /&gt;
:IEC-104 object type priorities fix. Big amounts of AI data prevented DI events propagation. ([https://phobos.martem.ee/redmine/issues/2625 #2625])&lt;br /&gt;
*[23.02.2016]&lt;br /&gt;
:webserver v2 IE11 not working fix&lt;br /&gt;
*[10.02.2016]&lt;br /&gt;
:NEW_DATABASE formulas numerous fixes&lt;br /&gt;
:ADDED LIB TO PROJECT: fastformat&lt;br /&gt;
:logging optimizations using fastformat. VMX25 up to 10x faster&lt;br /&gt;
*[16.12.2015]&lt;br /&gt;
:license additions to support no modem GWM ([https://phobos.martem.ee/redmine/issues/2565 #2565])&lt;br /&gt;
*[17.11.2015]&lt;br /&gt;
:longer interval for some tasks&lt;br /&gt;
:SyncDatabaseToFile 2s-&amp;gt;5s&lt;br /&gt;
:ProcessRetranslation 10ms-&amp;gt;500ms&lt;br /&gt;
:explicitly sync db backup to non-volatile memory only on reset/low-power.&lt;br /&gt;
*[06.11.2015]&lt;br /&gt;
:IEC-101/104 QOC (Qualifier of command) implementation ([https://phobos.martem.ee/redmine/issues/2495 #2495])&lt;br /&gt;
*[05.11.2015]&lt;br /&gt;
:AI scaling rewrite &#039;&#039;&#039;(COMPATIBILITY BREAK)&#039;&#039;&#039;&lt;br /&gt;
:virtual I/O object pair crash app if invalid address fix ([https://phobos.martem.ee/redmine/issues/2572 #2572])&lt;br /&gt;
*[30.10.2015]&lt;br /&gt;
:web-server v2 shows device eth info ([https://phobos.martem.ee/redmine/issues/2532 #2532])&lt;br /&gt;
*[16.10.2015]&lt;br /&gt;
:fix SPA-Bus polling delay ([https://phobos.martem.ee/redmine/issues/2546 #2546])&lt;br /&gt;
*[14.10.2015]&lt;br /&gt;
:IEC DO_FN | IEC101/104 type 105 C_RP_NA_1 (reset process) implementation ([https://phobos.martem.ee/redmine/issues/2498 #2498])&lt;br /&gt;
:IEC DO_FN | IEC101/104 GI command via DO implementation ([https://phobos.martem.ee/redmine/issues/2499 #2499])&lt;br /&gt;
*[13.10.2015]&lt;br /&gt;
:zero value deadband implementation ([https://phobos.martem.ee/redmine/issues/2536 #2536])&lt;br /&gt;
*[24.09.2015]&lt;br /&gt;
:DO/AO stops IEC-101 messages fix for devices using old database ([https://phobos.martem.ee/redmine/issues/2527 #2527])&lt;br /&gt;
:allow bigger conf size for NEW_DATABASE devices&lt;br /&gt;
:SETUP_WITH_XML_BIN_SIZE 500KB-&amp;gt;1.5MB&lt;br /&gt;
:EXTRACTED_XML_SETUP_SIZE 6MB-&amp;gt;20MB&lt;br /&gt;
*[07.09.2015]&lt;br /&gt;
:GWM IO-board + 101-104 conversion not working fix ([https://phobos.martem.ee/redmine/issues/2520 #2520])&lt;br /&gt;
*[25.08.2015]&lt;br /&gt;
:IEC-61850 mem-leak/consumption fixes&lt;br /&gt;
:remove BIT_INVALID_TIME from BIT_VALUE_CHANGED_MASK&lt;br /&gt;
*[22.08.2015]&lt;br /&gt;
:devie booting time nnX times faster ([https://phobos.martem.ee/redmine/issues/2472 #2472])&lt;br /&gt;
&lt;br /&gt;
== kernel 4 Changelog since 2017 ==&lt;br /&gt;
*2017.08.22&lt;br /&gt;
: fix GW DNS service&lt;br /&gt;
*2017.02.10&lt;br /&gt;
: fix sftp access&lt;br /&gt;
: fix configuring SSH from GWS&lt;br /&gt;
&lt;br /&gt;
== kernel 2 Changelog since 2013 ==&lt;br /&gt;
* 2017.07.12&lt;br /&gt;
: log4cxx | patch for socket appender&lt;br /&gt;
: pack_logs | pack modem history log&lt;br /&gt;
: init | fix spamming logs (S48, S61m S99)&lt;br /&gt;
: fw_update | fix errors on fw update (S12usb)&lt;br /&gt;
: init | fix spamming logs on stop (S37)&lt;br /&gt;
: modem | fix handling huawei modems&lt;br /&gt;
: WebServer | Restore syslog options&lt;br /&gt;
* 2017.04.17-next-08-af772c0&lt;br /&gt;
: update | Additional checks in post-update scripts for GWM rev.1 FTDI IO Board&lt;br /&gt;
* 2017.04.05-next-07-65a2e5a&lt;br /&gt;
: pack_logs now packs all existing console logs and eeprom log if exists&lt;br /&gt;
* 2017.04.03-next-03-49423a0&lt;br /&gt;
: fix enabling peripheral power on startup with usbs suspended (fixes old GWM53 FTDI IO Board)&lt;br /&gt;
* 2017.01.31-next-01-3eefdf3&lt;br /&gt;
: remove cifs support from vmx25 kernel. No more space left on device.&lt;br /&gt;
* 2016.11.04-next-01-51a8c40 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: IEC-101,104 | DO invert fix sending ACK with inverted address&lt;br /&gt;
: init | S99phy fix toggling LAN power and wait longer&lt;br /&gt;
: init | fix starting modem then date is in the start of epoch (1970)&lt;br /&gt;
: init | Script fixes for fresh device with linux default time&lt;br /&gt;
* 2016.10.19-next-09-3e89e79 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: CIFS support in kernel for network mounts &#039;&#039;&#039;!! This change bricks VMX25. Removed from VMX25 after 30.01.2017&#039;&#039;&#039;&lt;br /&gt;
* 2016.10.08-next-01-c91481f&lt;br /&gt;
: init | optimizations for FTDI eeprom software&lt;br /&gt;
: init | getwdbootmsg fixes&lt;br /&gt;
: init | major refactoring. Performance &amp;amp; readability fixes&lt;br /&gt;
* 2016.10.03-next-02-1cb7e5f&lt;br /&gt;
: Syslog | Add possibility to change loglevel and remote server port&lt;br /&gt;
: ntp | do not restart ntp if only gps is configured (2711)&lt;br /&gt;
: ntp | avoid frequent ntp restarts by other scripts&lt;br /&gt;
: modem | avoid frequent modem restart by multiple scripts (only 1 restart allowed per one minute).&lt;br /&gt;
: modem | rewrite telit modem reseting as described in telit manual&lt;br /&gt;
: init | fix socat sometimes creating /dev/tty* as ordinary file instead of letting modem driver to do it.&lt;br /&gt;
: init | performance fixes&lt;br /&gt;
* 2016.07.28-next-06-3d426af&lt;br /&gt;
:Device CPU frequency lowered from 1.2GHz to 1.0GHz | Improved ssh key generation and license cheking&lt;br /&gt;
*[11.02.2016]&lt;br /&gt;
:physical interface checker script implementation&lt;br /&gt;
*[10.02.2016]&lt;br /&gt;
:ADDED LIB TO PROJECT: fastformat&lt;br /&gt;
*[26.01.2016]&lt;br /&gt;
:GWS &#039;Get logs&#039; acquires n+1 more rotating logs&lt;br /&gt;
*[23.07.2015]&lt;br /&gt;
:ADDED LIB TO PROJECT: boost_chrono to source.pro (websocketpp 0.6.0 depends)&lt;br /&gt;
*[08.06.2015]&lt;br /&gt;
:application segmentation fault fix (2429)&lt;br /&gt;
*[27.04.2015]&lt;br /&gt;
:DI fallback bug fix (2312)&lt;br /&gt;
*[23.04.2015]&lt;br /&gt;
:DI object double inversion bug fix (2345)&lt;br /&gt;
*[21.04.2015]&lt;br /&gt;
:no flags not working fix (2194)&lt;br /&gt;
*[24.03.2015]&lt;br /&gt;
:Periodical GI implementation for all protocols (every 5th minute of hour)&lt;br /&gt;
*[16.03.2015]&lt;br /&gt;
:Telem Master protocol implementation&lt;br /&gt;
*[29.01.2015]&lt;br /&gt;
:IEC-10x ASDU transfer implementation&lt;br /&gt;
*[30.10.2014]&lt;br /&gt;
:IEC-101B serial communication improvements&lt;br /&gt;
*[23.10.2014]&lt;br /&gt;
:No main/CSV log for individual objects&lt;br /&gt;
*2014.01.13-next-01-2a5df30&lt;br /&gt;
:added uINT16 (unsigned 16bit integer) in modbus protocol. (also update gws)&lt;br /&gt;
*2014.01.09-next-01-2fae2d9&lt;br /&gt;
:fix IEC104 bug in GW6&lt;br /&gt;
*2014.01.07-next-01-8180155&lt;br /&gt;
:fix fallback (GW6e and GWM), &amp;quot;NONE&amp;quot; protocol, device &amp;quot;in use&amp;quot;=no, FP-to-normalised conversion, deadband issues, IEC104 bug in GW6e. (also update gws)&lt;br /&gt;
*2013.11.18-next-04&lt;br /&gt;
:fix IEC-104 bug (mark data as NT if connection to IEC-104 slave is lost and parameter &amp;quot;failed query count for disabling contr.&amp;quot; &amp;gt; 1)&lt;br /&gt;
*2013.11.12-next01&lt;br /&gt;
:fix AO feedback bug in GW6 and RTA-A&lt;br /&gt;
*2013.11.04-next    &lt;br /&gt;
:time invalid flag for GW6 and RTA-A (also requires DSP/RTC software update!)&lt;br /&gt;
*2013.10.24-next    &lt;br /&gt;
:IEC101-to-IEC104 short time to long time conversion&lt;br /&gt;
*2013.09.16-next07  &lt;br /&gt;
:configurable COT=2 Bytes for IEC101b&lt;br /&gt;
*2013.09.09-next01  &lt;br /&gt;
:configurable COT=2 Bytes for IEC101ub&lt;br /&gt;
*2013.07.12-next02  &lt;br /&gt;
:write modem status to /var/log/modem.st&lt;br /&gt;
&lt;br /&gt;
= Old Devices RTA-A and GW6 =&lt;br /&gt;
&lt;br /&gt;
== Latest Firmware ==&lt;br /&gt;
&lt;br /&gt;
Last fw version GW6: 2015.12.11-develop-01-104a492&lt;br /&gt;
&lt;br /&gt;
Last fw version RTA-A M502: 2015.12.11-develop-01-104a492&lt;br /&gt;
&lt;br /&gt;
Last fw version RTA-A M501: 2015.12.11-develop-01-104a492&lt;br /&gt;
&lt;br /&gt;
==GW6-1206 ==&lt;br /&gt;
* Timezones for ports and system.&lt;br /&gt;
===Userland ===&lt;br /&gt;
* dnsmasq&lt;br /&gt;
* iperf&lt;br /&gt;
===Kernel ===&lt;br /&gt;
* iptables: Support for -m limit. For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 /usr/sbin/iptables -t filter -A INPUT -p tcp --dport 2404 --sport 1024:65535 -m state --state NEW -m limit --limit 25/minute --limit-burst 100 -j ACCEPT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* tc: Basic support.  For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/sbin/tc qdisc del dev eth0 root    2&amp;gt; /dev/null &amp;gt; /dev/null&lt;br /&gt;
/sbin/tc qdisc del dev eth0 ingress 2&amp;gt; /dev/null &amp;gt; /dev/null&lt;br /&gt;
&lt;br /&gt;
/sbin/tc qdisc add dev eth0 handle ffff: ingress&lt;br /&gt;
/sbin/tc filter add dev eth0 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 512kbit burst 1m drop flowid :1&lt;br /&gt;
&lt;br /&gt;
/sbin/tc qdisc add dev eth0 root handle 1: cbq avpkt 1000 bandwidth 20mbit &lt;br /&gt;
/sbin/tc class add dev eth0 parent 1: classid 1:1 cbq rate 512kbit allot 1500 prio 1 bounded isolated &lt;br /&gt;
/sbin/tc class add dev eth0 parent 1: classid 1:2 cbq rate 512kbit allot 1500 prio 2 bounded isolated&lt;br /&gt;
/sbin/tc class add dev eth0 parent 1: classid 1:3 cbq rate 512kbit allot 1500 prio 3 bounded isolated&lt;br /&gt;
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 16 u32 match ip protocol 1 0xff flowid 1:1&lt;br /&gt;
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 80 0xffff flowid 1:2&lt;br /&gt;
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 22 0xffff flowid 1:3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==GW6-1204 ==&lt;br /&gt;
* IEC104: Respond to message sent to broadcast ASDU (0xFFFF)&lt;br /&gt;
* IEC-62056: mask incoming data with 0x7F (ASCII protocol)&lt;br /&gt;
* Serial ports: Suppress echo&lt;br /&gt;
* WebPage: Long awaited by all interenet browsers the favicon.ico&lt;br /&gt;
&lt;br /&gt;
==GW6-1202 ==&lt;br /&gt;
* IEC104: Fix possible event loss on ethernet cable removal.&lt;br /&gt;
* Formula: Do not generate control event, on first successful calculation.&lt;br /&gt;
==GW6-1200 ==&lt;br /&gt;
*Firmware version readable through internal &#039;&#039;&#039;WebServer&#039;&#039;&#039;&lt;br /&gt;
*Fix possible event loss when lots of changes arrive for one input.&lt;br /&gt;
*GPRS-modem protocol: if connection to internet is lost, all &#039;&#039;&#039;TCP client connections&#039;&#039;&#039; are closed&lt;br /&gt;
*IEC104: force &#039;&#039;&#039;long-time format&#039;&#039;&#039;&lt;br /&gt;
==GW6-1198==&lt;br /&gt;
*IEC101/103 Unbalanced Master: add feature &#039;&#039;polling delay&#039;&#039;&lt;br /&gt;
*When sending a &#039;&#039;&#039;control operation&#039;&#039;&#039; over IEC103 channel with many devices. Speed up receiving of control response.&lt;br /&gt;
==GW6-1196==&lt;br /&gt;
*Connection loss with RTC-board does not result in watchdog reset.&lt;br /&gt;
**Symptoms: device will reset after 20 seconds of running.&lt;br /&gt;
*Device will write &#039;&#039;&#039;system boot count&#039;&#039;&#039; and &#039;&#039;&#039;application start count&#039;&#039;&#039; to &#039;&#039;console.log&#039;&#039;. Latest values can be found in &#039;&#039;&#039;/var/local/telem/stats&#039;&#039;&#039;&lt;br /&gt;
==RTA-A-1192==&lt;br /&gt;
* RTA-A: possible to define &#039;&#039;&#039;DO object&#039;&#039;&#039; to &#039;&#039;&#039;clear annunciator LED&#039;&#039;&#039; &#039;s&lt;br /&gt;
* Modbus Master: Fix receiving of negative 16bit normalized values.&lt;br /&gt;
==GW6-1190==&lt;br /&gt;
* Added new update pack type &#039;&#039;&#039;app-only&#039;&#039;&#039;.&lt;br /&gt;
** Note: This update pack type should only be used on device with SW version 1190 or later.&lt;br /&gt;
** This update will not overwrite system files - less chance for bricking if something goes wrong (accidental power loss or reset).&lt;br /&gt;
* Generate &#039;&#039;&#039;/etc/network/interfaces&#039;&#039;&#039; file once after receiving &#039;&#039;new setup&#039;&#039;.&lt;br /&gt;
* New protocol type &#039;&#039;&#039;IEC ^ Setup&#039;&#039;&#039;&lt;br /&gt;
** Only reading and writing of device setup is allowed on this Port.&lt;br /&gt;
** Allows faster booting of device with a lot of unused Up-channel ports.&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=GwLin_Changelog&amp;diff=2241</id>
		<title>GwLin Changelog</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=GwLin_Changelog&amp;diff=2241"/>
		<updated>2019-09-20T11:52:12Z</updated>

		<summary type="html">&lt;p&gt;Harri: /* telem-app Changelog since 2013 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= TELEM-GW6e, TELEM-GWM53 and TELEM-GWM25 =&lt;br /&gt;
&lt;br /&gt;
== Latest Firmware ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 5px; margin: 0.50em 0; background-color: #FFDDDD; border: thin solid #DDBBBB; overflow: hidden;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Warning:&#039;&#039;&#039;&lt;br /&gt;
* Downgrading firmware has never been supported.&lt;br /&gt;
* It is possible to downgrade, but there are no guarantees.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== kernel 4: ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 5px; margin: 0.50em 0; background-color: #FFDDDD; border: thin solid #DDBBBB; overflow: hidden;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Warning:&#039;&#039;&#039;&lt;br /&gt;
* &amp;lt;code&amp;gt;2017.10.17-linux_4-11-872c6fa&amp;lt;/code&amp;gt; is first firmware with kernel 4.9.y, do not downgrade to earlier versions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-VMX25: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-VMX53: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-VMX53: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-TX6UL: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-TX6DL: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-TX6DL: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-TX6QP: N/A&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-TX6QP: N/A&lt;br /&gt;
&lt;br /&gt;
=== kernel 2: ===&lt;br /&gt;
&lt;br /&gt;
Telem-GWM25: 2018.02.08-next-02-1a34917&lt;br /&gt;
&lt;br /&gt;
Telem-GWM53: 2018.02.08-next-02-1a34917&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e: 2018.02.08-next-02-1a34917&lt;br /&gt;
&lt;br /&gt;
== Milestones ==&lt;br /&gt;
* KEMA certified IEC-60870-104 Server&lt;br /&gt;
* OPC UA Server&lt;br /&gt;
* DNP3 - implemented, not in main branch yet&lt;br /&gt;
&lt;br /&gt;
== telem-app Changelog since 2013 ==&lt;br /&gt;
*2.0.132-ddea1dd-k4-02  Telem-AGC, Telem-GW6e (GWS 2131)&lt;br /&gt;
*Core | Fixed Select event loss issue  &lt;br /&gt;
*Logging | Improved logging  &lt;br /&gt;
*2.0.132-ddea1dd-k4-03  GWM (GWS 2131) &lt;br /&gt;
*Core | Fixed Select event loss issue &lt;br /&gt;
*Logging | Improved logging  &lt;br /&gt;
*2.0.82-288715d-k4  Telem-GW6e, Telem-GWM (GWS 2104)  &lt;br /&gt;
*Updates | Minor bug fixes&lt;br /&gt;
*2018.02.08-linux_4-04-b7d1941 / 2018.02.08-next-02-1a34917 (GWS 2086)&lt;br /&gt;
: Formula | Fix complex formulas not recalculating after after init&lt;br /&gt;
*2018.01.12-linux_4-01-8b72574 / 2018.01.12-next-02-abe5e00 (GWS 2083)&lt;br /&gt;
: Formula | DB accessor thread optimisations&lt;br /&gt;
: Change Filter | Discard NaN values. Pass event with previous value and OVF bit&lt;br /&gt;
: IEC60870 | Event priority rework&lt;br /&gt;
: Core | Periodical GI improvements&lt;br /&gt;
: IEC61850 | Alstom P14 DI bug workaround [https://phobos.martem.ee/redmine/issues/2916 #2916]&lt;br /&gt;
: IEC61850 | Improve cmds [https://phobos.martem.ee/redmine/issues/2925 #2925]&lt;br /&gt;
: IEC101UB Slave | Improve varLenMsg parsing [https://phobos.martem.ee/redmine/issues/2933 #2933]&lt;br /&gt;
: IEC101/104 | Add debug messages to AO cmd&lt;br /&gt;
: Scale Filter | Fix AI scaling twice on lower device timeout [https://phobos.martem.ee/redmine/issues/2930 #2930]&lt;br /&gt;
*2017.11.18-linux_4-01-87d4416 / 2017.11.18-next-01-9c9c97b (GWS 2081b)&lt;br /&gt;
: Build for all devices and kernels&lt;br /&gt;
* 2017.11.10-linux_4-01-8595646 / N/A k2 (GWS 2081b)&lt;br /&gt;
: Formula | Integral expression minor timing fix [https://phobos.martem.ee/redmine/issues/2848 #2848]&lt;br /&gt;
: IEC60870 | Fix device objects not sent with GI on 101-104 translation, only lower device objects [https://phobos.martem.ee/redmine/issues/2908 #2908] &lt;br /&gt;
* 2017.10.31-linux_4-03-e9d281f / N/A k2 (GWS 2081b)&lt;br /&gt;
: Formula | Integral expression rewrite to integral(@ai, @di) [https://phobos.martem.ee/redmine/issues/2848 #2848]&lt;br /&gt;
: Filter | Optimize lock usage between LatestValues and UpdateLatest &lt;br /&gt;
* 2017.09.26-next-03-c81082e / 2017.09.26-linux_4-05-50ff00d (GWS 2079)&lt;br /&gt;
: &#039;&#039;&#039;HOTFIX&#039;&#039;&#039; IEC101/104 DO_FN | Fix: SCADA did not receive command status responses if DO_FN object configured for IED [https://phobos.martem.ee/redmine/issues/2877 #2871]&lt;br /&gt;
* 2017.09.20-next-01-b162ac5 / 2017.09.20-linux_4-02-2436894 (GWS 2079)&lt;br /&gt;
: Modbus | Polling sequence fix (AI was polled less) [https://phobos.martem.ee/redmine/issues/2871 #2871]&lt;br /&gt;
: Modbus | Communication on port stalls if any device has no valid objects [https://phobos.martem.ee/redmine/issues/2873 #2873]&lt;br /&gt;
* 2017.09.13-next-01-800b844 / 2017.09.13-linux_4-feature-integral-expression-01-930dddd (GWS 2079)&lt;br /&gt;
: Modbus | fix AO scaling [https://phobos.martem.ee/redmine/issues/2807 #2807]&lt;br /&gt;
* 2017.09.11-linux_4-01-7ee57df (GWS 2079)&lt;br /&gt;
: Telem Master | support 18 (was 17) CMD address&lt;br /&gt;
: Formula | AI Formula -&amp;gt; AO CMD fix&lt;br /&gt;
* 2017.08.08 (GWS 2079)&lt;br /&gt;
: WebServer | Correctly set persistant pages&lt;br /&gt;
: WebServer | Fix user credentials&lt;br /&gt;
: GWM IO-Board IFR feature [https://phobos.martem.ee/redmine/issues/2841 #2841]&lt;br /&gt;
: Modbus | Fix polling delay [https://phobos.martem.ee/redmine/issues/2839 #2839]&lt;br /&gt;
: WebServer | fix sprintf buffer size&lt;br /&gt;
: Channel | Channel optimisations&lt;br /&gt;
: Core | Fix thread pool manager (TaskIoBase)&lt;br /&gt;
: WebServer | replace deprecated functions&lt;br /&gt;
: IEC101/104 | add DST bit functionality [https://phobos.martem.ee/redmine/issues/2833 #2833]&lt;br /&gt;
* 2017.06.09-next-01-353984f (GWS 2079)&lt;br /&gt;
: Reset 2 Clear Buffers fix [https://phobos.martem.ee/redmine/issues/2814 #2814]&lt;br /&gt;
* 2017.04.17-next-08-af772c0&lt;br /&gt;
: Logging | Buffered logging&lt;br /&gt;
* 2017.04.05-next-07-65a2e5a&lt;br /&gt;
: SPA-Bus | Timesync: send 3x short ts and 3x long ts&lt;br /&gt;
* 2017.04.03-next-01-557bc40&lt;br /&gt;
: Core | Fix spontaneous events after GI on initial successful lower lever device initialisation ([https://phobos.martem.ee/redmine/issues/2793 #2793])&lt;br /&gt;
: Core | Refix sending reset cmds from TDC&lt;br /&gt;
* 2017.03.21-next-03-b5cc1d0&lt;br /&gt;
: Optimisation (Webserver) | Avoid websocket connection duplicates&lt;br /&gt;
: Optimisation (app close) | make WebSocketAppender thread safe&lt;br /&gt;
: Optimisation (app close) | fix numerous potential places that cause segfault on app close&lt;br /&gt;
: Build | build with latest GNU compilers (v 6).&lt;br /&gt;
: IEC60870 | IEC103 events without timetag fix&lt;br /&gt;
: Formula | fix Formula output controller trying to execute DO CMD until it succeeds.&lt;br /&gt;
: Formula | fix Formula when using another formula object as argument, that is further down the list in GWS ([https://phobos.martem.ee/redmine/issues/2794 #2794])&lt;br /&gt;
* 2017.01.31-next-01-3eefdf3&lt;br /&gt;
: Optimisation | all telem-app optimisations merge&lt;br /&gt;
: IEC60870 | fix control state conatiner in IEC 101 for GWM with IO board&lt;br /&gt;
: Protocol | control state logger improved logs&lt;br /&gt;
* 2016.12.02-next-01-a502dae &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: SPA-Bus | ABB SPAC330C feature&lt;br /&gt;
: IEC61850 | 101 support multiple DO with same v-addresses (multiple rows with same v-addresses)&lt;br /&gt;
* 2016.11.23-next-01-0260688 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: IEC61850 | 103 support multiple DO with same v-addresses (multiple rows with same v-addresses)&lt;br /&gt;
* 2016.11.15-next-02-b43c191 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: Localization | Change non-ASCII characters to * in Port and Device commments ([https://phobos.martem.ee/redmine/issues/2751 #2751])&lt;br /&gt;
* 2016.11.15-next-01-5dc3aa7 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: IEC61850 | 104 event loss after disconnect fix ([https://phobos.martem.ee/redmine/issues/2725 #2725])&lt;br /&gt;
* 2016.11.04-next-02-3a9808a &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: Database | Set object flags to Invalid instead of NotTopical on startup&lt;br /&gt;
: SPA-Bus | objects not going not topical on Timeout fix&lt;br /&gt;
: SPA-Bus | potential segfault fix&lt;br /&gt;
* 2016.10.08-next-01-c91481f&lt;br /&gt;
: IEC-101,104 | GI Switch per object (requires GWS 6.1.0.2068+)&lt;br /&gt;
: IEC-101,104 | DO can have 2 downstream addresses (like 1/2)&lt;br /&gt;
* 2016.10.05-next-06-bb13408&lt;br /&gt;
: Protocol | Remove event sorting by time when sending to upstream &#039;&#039;&#039;Retract 2016.09.19-next-01-c0127ec additions&#039;&#039;&#039;&lt;br /&gt;
: Protocol | upstream events faster&lt;br /&gt;
: IEC-103 | Micom workarounds&lt;br /&gt;
* 2016.10.03-next-02-1cb7e5f&lt;br /&gt;
: Protocol | time sync interval from XML implementation&lt;br /&gt;
: SPA-Bus | fix event time is it is assumed that event came before last minut change&lt;br /&gt;
: SPA-Bus | request L, then poll once and change device&lt;br /&gt;
: SPA-Bus | delay next device for 50ms after timesync&lt;br /&gt;
* 2016.09.26-next-01-91e178f&lt;br /&gt;
: SPA-Bus | Scaling fix ([https://phobos.martem.ee/redmine/issues/2689 #2689])&lt;br /&gt;
: Logging | raw port log in ASCII&lt;br /&gt;
* 2016.09.23-next-01-00fde37 ([https://phobos.martem.ee/redmine/issues/2721 #2721])&lt;br /&gt;
: SPA-Bus | event can have effect on multiple objects&lt;br /&gt;
* 2016.09.19-next-01-c0127ec ([https://phobos.martem.ee/redmine/issues/2693 #2693])&lt;br /&gt;
: Protocol | Events are sent upstream in order of the lowest timetag &#039;&#039;&#039;Retracted in 2016.10.05-next-06-bb13408&#039;&#039;&#039;&lt;br /&gt;
* 2016.09.08-next-01-526b387 &lt;br /&gt;
: IEC | fix IEC 101 UB variable length frame bigger than 255 issue&lt;br /&gt;
: Formula | fix double masking in fomrula ???&lt;br /&gt;
* 2016 year device fw and GWS 6.1.0.2064&lt;br /&gt;
: NoMainLog for formula&lt;br /&gt;
* 2016.08.25-next-03-b45984d&lt;br /&gt;
: Modbus | ai_bit DI type&lt;br /&gt;
: Modbus | DO: define ON and OFF address in the same cell&lt;br /&gt;
: improved logging&lt;br /&gt;
: SPA-Bus | poll all&lt;br /&gt;
* 2016.08.23-next-01-d702b81&lt;br /&gt;
: Logging | fine tuned device initialization logging. Old device oriented (GW6, RTA)&lt;br /&gt;
: fix DO Inversion bug ([https://phobos.martem.ee/redmine/issues/2702 #2702])&lt;br /&gt;
* 2016.05.11-next-02-e02304a&lt;br /&gt;
:SPA-Bus | minor fixes for rare nack and timeout cases&lt;br /&gt;
:SPA-Bus | commented out object sorting&lt;br /&gt;
* 2016.05.04-next-01-64e4492&lt;br /&gt;
:SPA-Bus | protocol subtype for ABB ref542&lt;br /&gt;
:SPA-Bus | poll L messages after 5 object poll requests&lt;br /&gt;
:SPA-Bus | mode 1 implementation: poll multiple objects in one request ([https://phobos.martem.ee/redmine/issues/2635 #2635])&lt;br /&gt;
:SPA-Bus | DO: define ON and OFF address in the same cell &lt;br /&gt;
:SPA-Bus | channel number definable for every event number ([https://phobos.martem.ee/redmine/issues/2637 #2637])&lt;br /&gt;
:SPA-Bus | event numbers for Intermediate and Error states&lt;br /&gt;
:SPA-Bus | fallback fixes ([https://phobos.martem.ee/redmine/issues/2658 #2658])&lt;br /&gt;
:SPA-Bus | switch between devices on same port after L message&lt;br /&gt;
:SPA-Bus | define incoming DI object type (Dobule/Single) ([https://phobos.martem.ee/redmine/issues/2654 #2654])&lt;br /&gt;
:SD card licence implementation ([https://phobos.martem.ee/redmine/issues/2592 #2592])&lt;br /&gt;
:remove non ASCII characters from object comment ([https://phobos.martem.ee/redmine/issues/2577 #2577])&lt;br /&gt;
*[22.03.2016]&lt;br /&gt;
:1-wire segfault on bing temp. change fix ([https://phobos.martem.ee/redmine/issues/2640 #2640])&lt;br /&gt;
*[11.03.2016]&lt;br /&gt;
:IEC-104 object type priorities fix. Big amounts of AI data prevented DI events propagation. ([https://phobos.martem.ee/redmine/issues/2625 #2625])&lt;br /&gt;
*[23.02.2016]&lt;br /&gt;
:webserver v2 IE11 not working fix&lt;br /&gt;
*[10.02.2016]&lt;br /&gt;
:NEW_DATABASE formulas numerous fixes&lt;br /&gt;
:ADDED LIB TO PROJECT: fastformat&lt;br /&gt;
:logging optimizations using fastformat. VMX25 up to 10x faster&lt;br /&gt;
*[16.12.2015]&lt;br /&gt;
:license additions to support no modem GWM ([https://phobos.martem.ee/redmine/issues/2565 #2565])&lt;br /&gt;
*[17.11.2015]&lt;br /&gt;
:longer interval for some tasks&lt;br /&gt;
:SyncDatabaseToFile 2s-&amp;gt;5s&lt;br /&gt;
:ProcessRetranslation 10ms-&amp;gt;500ms&lt;br /&gt;
:explicitly sync db backup to non-volatile memory only on reset/low-power.&lt;br /&gt;
*[06.11.2015]&lt;br /&gt;
:IEC-101/104 QOC (Qualifier of command) implementation ([https://phobos.martem.ee/redmine/issues/2495 #2495])&lt;br /&gt;
*[05.11.2015]&lt;br /&gt;
:AI scaling rewrite &#039;&#039;&#039;(COMPATIBILITY BREAK)&#039;&#039;&#039;&lt;br /&gt;
:virtual I/O object pair crash app if invalid address fix ([https://phobos.martem.ee/redmine/issues/2572 #2572])&lt;br /&gt;
*[30.10.2015]&lt;br /&gt;
:web-server v2 shows device eth info ([https://phobos.martem.ee/redmine/issues/2532 #2532])&lt;br /&gt;
*[16.10.2015]&lt;br /&gt;
:fix SPA-Bus polling delay ([https://phobos.martem.ee/redmine/issues/2546 #2546])&lt;br /&gt;
*[14.10.2015]&lt;br /&gt;
:IEC DO_FN | IEC101/104 type 105 C_RP_NA_1 (reset process) implementation ([https://phobos.martem.ee/redmine/issues/2498 #2498])&lt;br /&gt;
:IEC DO_FN | IEC101/104 GI command via DO implementation ([https://phobos.martem.ee/redmine/issues/2499 #2499])&lt;br /&gt;
*[13.10.2015]&lt;br /&gt;
:zero value deadband implementation ([https://phobos.martem.ee/redmine/issues/2536 #2536])&lt;br /&gt;
*[24.09.2015]&lt;br /&gt;
:DO/AO stops IEC-101 messages fix for devices using old database ([https://phobos.martem.ee/redmine/issues/2527 #2527])&lt;br /&gt;
:allow bigger conf size for NEW_DATABASE devices&lt;br /&gt;
:SETUP_WITH_XML_BIN_SIZE 500KB-&amp;gt;1.5MB&lt;br /&gt;
:EXTRACTED_XML_SETUP_SIZE 6MB-&amp;gt;20MB&lt;br /&gt;
*[07.09.2015]&lt;br /&gt;
:GWM IO-board + 101-104 conversion not working fix ([https://phobos.martem.ee/redmine/issues/2520 #2520])&lt;br /&gt;
*[25.08.2015]&lt;br /&gt;
:IEC-61850 mem-leak/consumption fixes&lt;br /&gt;
:remove BIT_INVALID_TIME from BIT_VALUE_CHANGED_MASK&lt;br /&gt;
*[22.08.2015]&lt;br /&gt;
:devie booting time nnX times faster ([https://phobos.martem.ee/redmine/issues/2472 #2472])&lt;br /&gt;
&lt;br /&gt;
== kernel 4 Changelog since 2017 ==&lt;br /&gt;
*2017.08.22&lt;br /&gt;
: fix GW DNS service&lt;br /&gt;
*2017.02.10&lt;br /&gt;
: fix sftp access&lt;br /&gt;
: fix configuring SSH from GWS&lt;br /&gt;
&lt;br /&gt;
== kernel 2 Changelog since 2013 ==&lt;br /&gt;
* 2017.07.12&lt;br /&gt;
: log4cxx | patch for socket appender&lt;br /&gt;
: pack_logs | pack modem history log&lt;br /&gt;
: init | fix spamming logs (S48, S61m S99)&lt;br /&gt;
: fw_update | fix errors on fw update (S12usb)&lt;br /&gt;
: init | fix spamming logs on stop (S37)&lt;br /&gt;
: modem | fix handling huawei modems&lt;br /&gt;
: WebServer | Restore syslog options&lt;br /&gt;
* 2017.04.17-next-08-af772c0&lt;br /&gt;
: update | Additional checks in post-update scripts for GWM rev.1 FTDI IO Board&lt;br /&gt;
* 2017.04.05-next-07-65a2e5a&lt;br /&gt;
: pack_logs now packs all existing console logs and eeprom log if exists&lt;br /&gt;
* 2017.04.03-next-03-49423a0&lt;br /&gt;
: fix enabling peripheral power on startup with usbs suspended (fixes old GWM53 FTDI IO Board)&lt;br /&gt;
* 2017.01.31-next-01-3eefdf3&lt;br /&gt;
: remove cifs support from vmx25 kernel. No more space left on device.&lt;br /&gt;
* 2016.11.04-next-01-51a8c40 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: IEC-101,104 | DO invert fix sending ACK with inverted address&lt;br /&gt;
: init | S99phy fix toggling LAN power and wait longer&lt;br /&gt;
: init | fix starting modem then date is in the start of epoch (1970)&lt;br /&gt;
: init | Script fixes for fresh device with linux default time&lt;br /&gt;
* 2016.10.19-next-09-3e89e79 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: CIFS support in kernel for network mounts &#039;&#039;&#039;!! This change bricks VMX25. Removed from VMX25 after 30.01.2017&#039;&#039;&#039;&lt;br /&gt;
* 2016.10.08-next-01-c91481f&lt;br /&gt;
: init | optimizations for FTDI eeprom software&lt;br /&gt;
: init | getwdbootmsg fixes&lt;br /&gt;
: init | major refactoring. Performance &amp;amp; readability fixes&lt;br /&gt;
* 2016.10.03-next-02-1cb7e5f&lt;br /&gt;
: Syslog | Add possibility to change loglevel and remote server port&lt;br /&gt;
: ntp | do not restart ntp if only gps is configured (2711)&lt;br /&gt;
: ntp | avoid frequent ntp restarts by other scripts&lt;br /&gt;
: modem | avoid frequent modem restart by multiple scripts (only 1 restart allowed per one minute).&lt;br /&gt;
: modem | rewrite telit modem reseting as described in telit manual&lt;br /&gt;
: init | fix socat sometimes creating /dev/tty* as ordinary file instead of letting modem driver to do it.&lt;br /&gt;
: init | performance fixes&lt;br /&gt;
* 2016.07.28-next-06-3d426af&lt;br /&gt;
:Device CPU frequency lowered from 1.2GHz to 1.0GHz | Improved ssh key generation and license cheking&lt;br /&gt;
*[11.02.2016]&lt;br /&gt;
:physical interface checker script implementation&lt;br /&gt;
*[10.02.2016]&lt;br /&gt;
:ADDED LIB TO PROJECT: fastformat&lt;br /&gt;
*[26.01.2016]&lt;br /&gt;
:GWS &#039;Get logs&#039; acquires n+1 more rotating logs&lt;br /&gt;
*[23.07.2015]&lt;br /&gt;
:ADDED LIB TO PROJECT: boost_chrono to source.pro (websocketpp 0.6.0 depends)&lt;br /&gt;
*[08.06.2015]&lt;br /&gt;
:application segmentation fault fix (2429)&lt;br /&gt;
*[27.04.2015]&lt;br /&gt;
:DI fallback bug fix (2312)&lt;br /&gt;
*[23.04.2015]&lt;br /&gt;
:DI object double inversion bug fix (2345)&lt;br /&gt;
*[21.04.2015]&lt;br /&gt;
:no flags not working fix (2194)&lt;br /&gt;
*[24.03.2015]&lt;br /&gt;
:Periodical GI implementation for all protocols (every 5th minute of hour)&lt;br /&gt;
*[16.03.2015]&lt;br /&gt;
:Telem Master protocol implementation&lt;br /&gt;
*[29.01.2015]&lt;br /&gt;
:IEC-10x ASDU transfer implementation&lt;br /&gt;
*[30.10.2014]&lt;br /&gt;
:IEC-101B serial communication improvements&lt;br /&gt;
*[23.10.2014]&lt;br /&gt;
:No main/CSV log for individual objects&lt;br /&gt;
*2014.01.13-next-01-2a5df30&lt;br /&gt;
:added uINT16 (unsigned 16bit integer) in modbus protocol. (also update gws)&lt;br /&gt;
*2014.01.09-next-01-2fae2d9&lt;br /&gt;
:fix IEC104 bug in GW6&lt;br /&gt;
*2014.01.07-next-01-8180155&lt;br /&gt;
:fix fallback (GW6e and GWM), &amp;quot;NONE&amp;quot; protocol, device &amp;quot;in use&amp;quot;=no, FP-to-normalised conversion, deadband issues, IEC104 bug in GW6e. (also update gws)&lt;br /&gt;
*2013.11.18-next-04&lt;br /&gt;
:fix IEC-104 bug (mark data as NT if connection to IEC-104 slave is lost and parameter &amp;quot;failed query count for disabling contr.&amp;quot; &amp;gt; 1)&lt;br /&gt;
*2013.11.12-next01&lt;br /&gt;
:fix AO feedback bug in GW6 and RTA-A&lt;br /&gt;
*2013.11.04-next    &lt;br /&gt;
:time invalid flag for GW6 and RTA-A (also requires DSP/RTC software update!)&lt;br /&gt;
*2013.10.24-next    &lt;br /&gt;
:IEC101-to-IEC104 short time to long time conversion&lt;br /&gt;
*2013.09.16-next07  &lt;br /&gt;
:configurable COT=2 Bytes for IEC101b&lt;br /&gt;
*2013.09.09-next01  &lt;br /&gt;
:configurable COT=2 Bytes for IEC101ub&lt;br /&gt;
*2013.07.12-next02  &lt;br /&gt;
:write modem status to /var/log/modem.st&lt;br /&gt;
&lt;br /&gt;
= Old Devices RTA-A and GW6 =&lt;br /&gt;
&lt;br /&gt;
== Latest Firmware ==&lt;br /&gt;
&lt;br /&gt;
Last fw version GW6: 2015.12.11-develop-01-104a492&lt;br /&gt;
&lt;br /&gt;
Last fw version RTA-A M502: 2015.12.11-develop-01-104a492&lt;br /&gt;
&lt;br /&gt;
Last fw version RTA-A M501: 2015.12.11-develop-01-104a492&lt;br /&gt;
&lt;br /&gt;
==GW6-1206 ==&lt;br /&gt;
* Timezones for ports and system.&lt;br /&gt;
===Userland ===&lt;br /&gt;
* dnsmasq&lt;br /&gt;
* iperf&lt;br /&gt;
===Kernel ===&lt;br /&gt;
* iptables: Support for -m limit. For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 /usr/sbin/iptables -t filter -A INPUT -p tcp --dport 2404 --sport 1024:65535 -m state --state NEW -m limit --limit 25/minute --limit-burst 100 -j ACCEPT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* tc: Basic support.  For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/sbin/tc qdisc del dev eth0 root    2&amp;gt; /dev/null &amp;gt; /dev/null&lt;br /&gt;
/sbin/tc qdisc del dev eth0 ingress 2&amp;gt; /dev/null &amp;gt; /dev/null&lt;br /&gt;
&lt;br /&gt;
/sbin/tc qdisc add dev eth0 handle ffff: ingress&lt;br /&gt;
/sbin/tc filter add dev eth0 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 512kbit burst 1m drop flowid :1&lt;br /&gt;
&lt;br /&gt;
/sbin/tc qdisc add dev eth0 root handle 1: cbq avpkt 1000 bandwidth 20mbit &lt;br /&gt;
/sbin/tc class add dev eth0 parent 1: classid 1:1 cbq rate 512kbit allot 1500 prio 1 bounded isolated &lt;br /&gt;
/sbin/tc class add dev eth0 parent 1: classid 1:2 cbq rate 512kbit allot 1500 prio 2 bounded isolated&lt;br /&gt;
/sbin/tc class add dev eth0 parent 1: classid 1:3 cbq rate 512kbit allot 1500 prio 3 bounded isolated&lt;br /&gt;
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 16 u32 match ip protocol 1 0xff flowid 1:1&lt;br /&gt;
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 80 0xffff flowid 1:2&lt;br /&gt;
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 22 0xffff flowid 1:3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==GW6-1204 ==&lt;br /&gt;
* IEC104: Respond to message sent to broadcast ASDU (0xFFFF)&lt;br /&gt;
* IEC-62056: mask incoming data with 0x7F (ASCII protocol)&lt;br /&gt;
* Serial ports: Suppress echo&lt;br /&gt;
* WebPage: Long awaited by all interenet browsers the favicon.ico&lt;br /&gt;
&lt;br /&gt;
==GW6-1202 ==&lt;br /&gt;
* IEC104: Fix possible event loss on ethernet cable removal.&lt;br /&gt;
* Formula: Do not generate control event, on first successful calculation.&lt;br /&gt;
==GW6-1200 ==&lt;br /&gt;
*Firmware version readable through internal &#039;&#039;&#039;WebServer&#039;&#039;&#039;&lt;br /&gt;
*Fix possible event loss when lots of changes arrive for one input.&lt;br /&gt;
*GPRS-modem protocol: if connection to internet is lost, all &#039;&#039;&#039;TCP client connections&#039;&#039;&#039; are closed&lt;br /&gt;
*IEC104: force &#039;&#039;&#039;long-time format&#039;&#039;&#039;&lt;br /&gt;
==GW6-1198==&lt;br /&gt;
*IEC101/103 Unbalanced Master: add feature &#039;&#039;polling delay&#039;&#039;&lt;br /&gt;
*When sending a &#039;&#039;&#039;control operation&#039;&#039;&#039; over IEC103 channel with many devices. Speed up receiving of control response.&lt;br /&gt;
==GW6-1196==&lt;br /&gt;
*Connection loss with RTC-board does not result in watchdog reset.&lt;br /&gt;
**Symptoms: device will reset after 20 seconds of running.&lt;br /&gt;
*Device will write &#039;&#039;&#039;system boot count&#039;&#039;&#039; and &#039;&#039;&#039;application start count&#039;&#039;&#039; to &#039;&#039;console.log&#039;&#039;. Latest values can be found in &#039;&#039;&#039;/var/local/telem/stats&#039;&#039;&#039;&lt;br /&gt;
==RTA-A-1192==&lt;br /&gt;
* RTA-A: possible to define &#039;&#039;&#039;DO object&#039;&#039;&#039; to &#039;&#039;&#039;clear annunciator LED&#039;&#039;&#039; &#039;s&lt;br /&gt;
* Modbus Master: Fix receiving of negative 16bit normalized values.&lt;br /&gt;
==GW6-1190==&lt;br /&gt;
* Added new update pack type &#039;&#039;&#039;app-only&#039;&#039;&#039;.&lt;br /&gt;
** Note: This update pack type should only be used on device with SW version 1190 or later.&lt;br /&gt;
** This update will not overwrite system files - less chance for bricking if something goes wrong (accidental power loss or reset).&lt;br /&gt;
* Generate &#039;&#039;&#039;/etc/network/interfaces&#039;&#039;&#039; file once after receiving &#039;&#039;new setup&#039;&#039;.&lt;br /&gt;
* New protocol type &#039;&#039;&#039;IEC ^ Setup&#039;&#039;&#039;&lt;br /&gt;
** Only reading and writing of device setup is allowed on this Port.&lt;br /&gt;
** Allows faster booting of device with a lot of unused Up-channel ports.&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=GwLin_Changelog&amp;diff=2240</id>
		<title>GwLin Changelog</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=GwLin_Changelog&amp;diff=2240"/>
		<updated>2019-09-20T11:48:50Z</updated>

		<summary type="html">&lt;p&gt;Harri: /* telem-app Changelog since 2013 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= TELEM-GW6e, TELEM-GWM53 and TELEM-GWM25 =&lt;br /&gt;
&lt;br /&gt;
== Latest Firmware ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 5px; margin: 0.50em 0; background-color: #FFDDDD; border: thin solid #DDBBBB; overflow: hidden;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Warning:&#039;&#039;&#039;&lt;br /&gt;
* Downgrading firmware has never been supported.&lt;br /&gt;
* It is possible to downgrade, but there are no guarantees.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== kernel 4: ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 5px; margin: 0.50em 0; background-color: #FFDDDD; border: thin solid #DDBBBB; overflow: hidden;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Warning:&#039;&#039;&#039;&lt;br /&gt;
* &amp;lt;code&amp;gt;2017.10.17-linux_4-11-872c6fa&amp;lt;/code&amp;gt; is first firmware with kernel 4.9.y, do not downgrade to earlier versions.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-VMX25: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-VMX53: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-VMX53: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-TX6UL: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-TX6DL: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-TX6DL: 2018.02.08-linux_4-04-b7d1941&lt;br /&gt;
&lt;br /&gt;
Telem-GWM-TX6QP: N/A&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e-TX6QP: N/A&lt;br /&gt;
&lt;br /&gt;
=== kernel 2: ===&lt;br /&gt;
&lt;br /&gt;
Telem-GWM25: 2018.02.08-next-02-1a34917&lt;br /&gt;
&lt;br /&gt;
Telem-GWM53: 2018.02.08-next-02-1a34917&lt;br /&gt;
&lt;br /&gt;
Telem-GW6e: 2018.02.08-next-02-1a34917&lt;br /&gt;
&lt;br /&gt;
== Milestones ==&lt;br /&gt;
* KEMA certified IEC-60870-104 Server&lt;br /&gt;
* OPC UA Server&lt;br /&gt;
* DNP3 - implemented, not in main branch yet&lt;br /&gt;
&lt;br /&gt;
== telem-app Changelog since 2013 ==&lt;br /&gt;
*2.0.132-ddea1dd-k4-02  Telem-AGC, Telem-GW6e (GWS 2131) Core | Fixed Select event loss issue  Logging | Improved logging  2.0.132-ddea1dd-k4-03  GWM (GWS 2131)  Core | Fixed Select event loss issue  Logging | Improved logging  2.0.82-288715d-k4  Telem-GW6e, Telem-GWM (GWS 2104)  Updates | Minor bug fixes&lt;br /&gt;
*2018.02.08-linux_4-04-b7d1941 / 2018.02.08-next-02-1a34917 (GWS 2086)&lt;br /&gt;
: Formula | Fix complex formulas not recalculating after after init&lt;br /&gt;
*2018.01.12-linux_4-01-8b72574 / 2018.01.12-next-02-abe5e00 (GWS 2083)&lt;br /&gt;
: Formula | DB accessor thread optimisations&lt;br /&gt;
: Change Filter | Discard NaN values. Pass event with previous value and OVF bit&lt;br /&gt;
: IEC60870 | Event priority rework&lt;br /&gt;
: Core | Periodical GI improvements&lt;br /&gt;
: IEC61850 | Alstom P14 DI bug workaround [https://phobos.martem.ee/redmine/issues/2916 #2916]&lt;br /&gt;
: IEC61850 | Improve cmds [https://phobos.martem.ee/redmine/issues/2925 #2925]&lt;br /&gt;
: IEC101UB Slave | Improve varLenMsg parsing [https://phobos.martem.ee/redmine/issues/2933 #2933]&lt;br /&gt;
: IEC101/104 | Add debug messages to AO cmd&lt;br /&gt;
: Scale Filter | Fix AI scaling twice on lower device timeout [https://phobos.martem.ee/redmine/issues/2930 #2930]&lt;br /&gt;
*2017.11.18-linux_4-01-87d4416 / 2017.11.18-next-01-9c9c97b (GWS 2081b)&lt;br /&gt;
: Build for all devices and kernels&lt;br /&gt;
* 2017.11.10-linux_4-01-8595646 / N/A k2 (GWS 2081b)&lt;br /&gt;
: Formula | Integral expression minor timing fix [https://phobos.martem.ee/redmine/issues/2848 #2848]&lt;br /&gt;
: IEC60870 | Fix device objects not sent with GI on 101-104 translation, only lower device objects [https://phobos.martem.ee/redmine/issues/2908 #2908] &lt;br /&gt;
* 2017.10.31-linux_4-03-e9d281f / N/A k2 (GWS 2081b)&lt;br /&gt;
: Formula | Integral expression rewrite to integral(@ai, @di) [https://phobos.martem.ee/redmine/issues/2848 #2848]&lt;br /&gt;
: Filter | Optimize lock usage between LatestValues and UpdateLatest &lt;br /&gt;
* 2017.09.26-next-03-c81082e / 2017.09.26-linux_4-05-50ff00d (GWS 2079)&lt;br /&gt;
: &#039;&#039;&#039;HOTFIX&#039;&#039;&#039; IEC101/104 DO_FN | Fix: SCADA did not receive command status responses if DO_FN object configured for IED [https://phobos.martem.ee/redmine/issues/2877 #2871]&lt;br /&gt;
* 2017.09.20-next-01-b162ac5 / 2017.09.20-linux_4-02-2436894 (GWS 2079)&lt;br /&gt;
: Modbus | Polling sequence fix (AI was polled less) [https://phobos.martem.ee/redmine/issues/2871 #2871]&lt;br /&gt;
: Modbus | Communication on port stalls if any device has no valid objects [https://phobos.martem.ee/redmine/issues/2873 #2873]&lt;br /&gt;
* 2017.09.13-next-01-800b844 / 2017.09.13-linux_4-feature-integral-expression-01-930dddd (GWS 2079)&lt;br /&gt;
: Modbus | fix AO scaling [https://phobos.martem.ee/redmine/issues/2807 #2807]&lt;br /&gt;
* 2017.09.11-linux_4-01-7ee57df (GWS 2079)&lt;br /&gt;
: Telem Master | support 18 (was 17) CMD address&lt;br /&gt;
: Formula | AI Formula -&amp;gt; AO CMD fix&lt;br /&gt;
* 2017.08.08 (GWS 2079)&lt;br /&gt;
: WebServer | Correctly set persistant pages&lt;br /&gt;
: WebServer | Fix user credentials&lt;br /&gt;
: GWM IO-Board IFR feature [https://phobos.martem.ee/redmine/issues/2841 #2841]&lt;br /&gt;
: Modbus | Fix polling delay [https://phobos.martem.ee/redmine/issues/2839 #2839]&lt;br /&gt;
: WebServer | fix sprintf buffer size&lt;br /&gt;
: Channel | Channel optimisations&lt;br /&gt;
: Core | Fix thread pool manager (TaskIoBase)&lt;br /&gt;
: WebServer | replace deprecated functions&lt;br /&gt;
: IEC101/104 | add DST bit functionality [https://phobos.martem.ee/redmine/issues/2833 #2833]&lt;br /&gt;
* 2017.06.09-next-01-353984f (GWS 2079)&lt;br /&gt;
: Reset 2 Clear Buffers fix [https://phobos.martem.ee/redmine/issues/2814 #2814]&lt;br /&gt;
* 2017.04.17-next-08-af772c0&lt;br /&gt;
: Logging | Buffered logging&lt;br /&gt;
* 2017.04.05-next-07-65a2e5a&lt;br /&gt;
: SPA-Bus | Timesync: send 3x short ts and 3x long ts&lt;br /&gt;
* 2017.04.03-next-01-557bc40&lt;br /&gt;
: Core | Fix spontaneous events after GI on initial successful lower lever device initialisation ([https://phobos.martem.ee/redmine/issues/2793 #2793])&lt;br /&gt;
: Core | Refix sending reset cmds from TDC&lt;br /&gt;
* 2017.03.21-next-03-b5cc1d0&lt;br /&gt;
: Optimisation (Webserver) | Avoid websocket connection duplicates&lt;br /&gt;
: Optimisation (app close) | make WebSocketAppender thread safe&lt;br /&gt;
: Optimisation (app close) | fix numerous potential places that cause segfault on app close&lt;br /&gt;
: Build | build with latest GNU compilers (v 6).&lt;br /&gt;
: IEC60870 | IEC103 events without timetag fix&lt;br /&gt;
: Formula | fix Formula output controller trying to execute DO CMD until it succeeds.&lt;br /&gt;
: Formula | fix Formula when using another formula object as argument, that is further down the list in GWS ([https://phobos.martem.ee/redmine/issues/2794 #2794])&lt;br /&gt;
* 2017.01.31-next-01-3eefdf3&lt;br /&gt;
: Optimisation | all telem-app optimisations merge&lt;br /&gt;
: IEC60870 | fix control state conatiner in IEC 101 for GWM with IO board&lt;br /&gt;
: Protocol | control state logger improved logs&lt;br /&gt;
* 2016.12.02-next-01-a502dae &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: SPA-Bus | ABB SPAC330C feature&lt;br /&gt;
: IEC61850 | 101 support multiple DO with same v-addresses (multiple rows with same v-addresses)&lt;br /&gt;
* 2016.11.23-next-01-0260688 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: IEC61850 | 103 support multiple DO with same v-addresses (multiple rows with same v-addresses)&lt;br /&gt;
* 2016.11.15-next-02-b43c191 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: Localization | Change non-ASCII characters to * in Port and Device commments ([https://phobos.martem.ee/redmine/issues/2751 #2751])&lt;br /&gt;
* 2016.11.15-next-01-5dc3aa7 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: IEC61850 | 104 event loss after disconnect fix ([https://phobos.martem.ee/redmine/issues/2725 #2725])&lt;br /&gt;
* 2016.11.04-next-02-3a9808a &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: Database | Set object flags to Invalid instead of NotTopical on startup&lt;br /&gt;
: SPA-Bus | objects not going not topical on Timeout fix&lt;br /&gt;
: SPA-Bus | potential segfault fix&lt;br /&gt;
* 2016.10.08-next-01-c91481f&lt;br /&gt;
: IEC-101,104 | GI Switch per object (requires GWS 6.1.0.2068+)&lt;br /&gt;
: IEC-101,104 | DO can have 2 downstream addresses (like 1/2)&lt;br /&gt;
* 2016.10.05-next-06-bb13408&lt;br /&gt;
: Protocol | Remove event sorting by time when sending to upstream &#039;&#039;&#039;Retract 2016.09.19-next-01-c0127ec additions&#039;&#039;&#039;&lt;br /&gt;
: Protocol | upstream events faster&lt;br /&gt;
: IEC-103 | Micom workarounds&lt;br /&gt;
* 2016.10.03-next-02-1cb7e5f&lt;br /&gt;
: Protocol | time sync interval from XML implementation&lt;br /&gt;
: SPA-Bus | fix event time is it is assumed that event came before last minut change&lt;br /&gt;
: SPA-Bus | request L, then poll once and change device&lt;br /&gt;
: SPA-Bus | delay next device for 50ms after timesync&lt;br /&gt;
* 2016.09.26-next-01-91e178f&lt;br /&gt;
: SPA-Bus | Scaling fix ([https://phobos.martem.ee/redmine/issues/2689 #2689])&lt;br /&gt;
: Logging | raw port log in ASCII&lt;br /&gt;
* 2016.09.23-next-01-00fde37 ([https://phobos.martem.ee/redmine/issues/2721 #2721])&lt;br /&gt;
: SPA-Bus | event can have effect on multiple objects&lt;br /&gt;
* 2016.09.19-next-01-c0127ec ([https://phobos.martem.ee/redmine/issues/2693 #2693])&lt;br /&gt;
: Protocol | Events are sent upstream in order of the lowest timetag &#039;&#039;&#039;Retracted in 2016.10.05-next-06-bb13408&#039;&#039;&#039;&lt;br /&gt;
* 2016.09.08-next-01-526b387 &lt;br /&gt;
: IEC | fix IEC 101 UB variable length frame bigger than 255 issue&lt;br /&gt;
: Formula | fix double masking in fomrula ???&lt;br /&gt;
* 2016 year device fw and GWS 6.1.0.2064&lt;br /&gt;
: NoMainLog for formula&lt;br /&gt;
* 2016.08.25-next-03-b45984d&lt;br /&gt;
: Modbus | ai_bit DI type&lt;br /&gt;
: Modbus | DO: define ON and OFF address in the same cell&lt;br /&gt;
: improved logging&lt;br /&gt;
: SPA-Bus | poll all&lt;br /&gt;
* 2016.08.23-next-01-d702b81&lt;br /&gt;
: Logging | fine tuned device initialization logging. Old device oriented (GW6, RTA)&lt;br /&gt;
: fix DO Inversion bug ([https://phobos.martem.ee/redmine/issues/2702 #2702])&lt;br /&gt;
* 2016.05.11-next-02-e02304a&lt;br /&gt;
:SPA-Bus | minor fixes for rare nack and timeout cases&lt;br /&gt;
:SPA-Bus | commented out object sorting&lt;br /&gt;
* 2016.05.04-next-01-64e4492&lt;br /&gt;
:SPA-Bus | protocol subtype for ABB ref542&lt;br /&gt;
:SPA-Bus | poll L messages after 5 object poll requests&lt;br /&gt;
:SPA-Bus | mode 1 implementation: poll multiple objects in one request ([https://phobos.martem.ee/redmine/issues/2635 #2635])&lt;br /&gt;
:SPA-Bus | DO: define ON and OFF address in the same cell &lt;br /&gt;
:SPA-Bus | channel number definable for every event number ([https://phobos.martem.ee/redmine/issues/2637 #2637])&lt;br /&gt;
:SPA-Bus | event numbers for Intermediate and Error states&lt;br /&gt;
:SPA-Bus | fallback fixes ([https://phobos.martem.ee/redmine/issues/2658 #2658])&lt;br /&gt;
:SPA-Bus | switch between devices on same port after L message&lt;br /&gt;
:SPA-Bus | define incoming DI object type (Dobule/Single) ([https://phobos.martem.ee/redmine/issues/2654 #2654])&lt;br /&gt;
:SD card licence implementation ([https://phobos.martem.ee/redmine/issues/2592 #2592])&lt;br /&gt;
:remove non ASCII characters from object comment ([https://phobos.martem.ee/redmine/issues/2577 #2577])&lt;br /&gt;
*[22.03.2016]&lt;br /&gt;
:1-wire segfault on bing temp. change fix ([https://phobos.martem.ee/redmine/issues/2640 #2640])&lt;br /&gt;
*[11.03.2016]&lt;br /&gt;
:IEC-104 object type priorities fix. Big amounts of AI data prevented DI events propagation. ([https://phobos.martem.ee/redmine/issues/2625 #2625])&lt;br /&gt;
*[23.02.2016]&lt;br /&gt;
:webserver v2 IE11 not working fix&lt;br /&gt;
*[10.02.2016]&lt;br /&gt;
:NEW_DATABASE formulas numerous fixes&lt;br /&gt;
:ADDED LIB TO PROJECT: fastformat&lt;br /&gt;
:logging optimizations using fastformat. VMX25 up to 10x faster&lt;br /&gt;
*[16.12.2015]&lt;br /&gt;
:license additions to support no modem GWM ([https://phobos.martem.ee/redmine/issues/2565 #2565])&lt;br /&gt;
*[17.11.2015]&lt;br /&gt;
:longer interval for some tasks&lt;br /&gt;
:SyncDatabaseToFile 2s-&amp;gt;5s&lt;br /&gt;
:ProcessRetranslation 10ms-&amp;gt;500ms&lt;br /&gt;
:explicitly sync db backup to non-volatile memory only on reset/low-power.&lt;br /&gt;
*[06.11.2015]&lt;br /&gt;
:IEC-101/104 QOC (Qualifier of command) implementation ([https://phobos.martem.ee/redmine/issues/2495 #2495])&lt;br /&gt;
*[05.11.2015]&lt;br /&gt;
:AI scaling rewrite &#039;&#039;&#039;(COMPATIBILITY BREAK)&#039;&#039;&#039;&lt;br /&gt;
:virtual I/O object pair crash app if invalid address fix ([https://phobos.martem.ee/redmine/issues/2572 #2572])&lt;br /&gt;
*[30.10.2015]&lt;br /&gt;
:web-server v2 shows device eth info ([https://phobos.martem.ee/redmine/issues/2532 #2532])&lt;br /&gt;
*[16.10.2015]&lt;br /&gt;
:fix SPA-Bus polling delay ([https://phobos.martem.ee/redmine/issues/2546 #2546])&lt;br /&gt;
*[14.10.2015]&lt;br /&gt;
:IEC DO_FN | IEC101/104 type 105 C_RP_NA_1 (reset process) implementation ([https://phobos.martem.ee/redmine/issues/2498 #2498])&lt;br /&gt;
:IEC DO_FN | IEC101/104 GI command via DO implementation ([https://phobos.martem.ee/redmine/issues/2499 #2499])&lt;br /&gt;
*[13.10.2015]&lt;br /&gt;
:zero value deadband implementation ([https://phobos.martem.ee/redmine/issues/2536 #2536])&lt;br /&gt;
*[24.09.2015]&lt;br /&gt;
:DO/AO stops IEC-101 messages fix for devices using old database ([https://phobos.martem.ee/redmine/issues/2527 #2527])&lt;br /&gt;
:allow bigger conf size for NEW_DATABASE devices&lt;br /&gt;
:SETUP_WITH_XML_BIN_SIZE 500KB-&amp;gt;1.5MB&lt;br /&gt;
:EXTRACTED_XML_SETUP_SIZE 6MB-&amp;gt;20MB&lt;br /&gt;
*[07.09.2015]&lt;br /&gt;
:GWM IO-board + 101-104 conversion not working fix ([https://phobos.martem.ee/redmine/issues/2520 #2520])&lt;br /&gt;
*[25.08.2015]&lt;br /&gt;
:IEC-61850 mem-leak/consumption fixes&lt;br /&gt;
:remove BIT_INVALID_TIME from BIT_VALUE_CHANGED_MASK&lt;br /&gt;
*[22.08.2015]&lt;br /&gt;
:devie booting time nnX times faster ([https://phobos.martem.ee/redmine/issues/2472 #2472])&lt;br /&gt;
&lt;br /&gt;
== kernel 4 Changelog since 2017 ==&lt;br /&gt;
*2017.08.22&lt;br /&gt;
: fix GW DNS service&lt;br /&gt;
*2017.02.10&lt;br /&gt;
: fix sftp access&lt;br /&gt;
: fix configuring SSH from GWS&lt;br /&gt;
&lt;br /&gt;
== kernel 2 Changelog since 2013 ==&lt;br /&gt;
* 2017.07.12&lt;br /&gt;
: log4cxx | patch for socket appender&lt;br /&gt;
: pack_logs | pack modem history log&lt;br /&gt;
: init | fix spamming logs (S48, S61m S99)&lt;br /&gt;
: fw_update | fix errors on fw update (S12usb)&lt;br /&gt;
: init | fix spamming logs on stop (S37)&lt;br /&gt;
: modem | fix handling huawei modems&lt;br /&gt;
: WebServer | Restore syslog options&lt;br /&gt;
* 2017.04.17-next-08-af772c0&lt;br /&gt;
: update | Additional checks in post-update scripts for GWM rev.1 FTDI IO Board&lt;br /&gt;
* 2017.04.05-next-07-65a2e5a&lt;br /&gt;
: pack_logs now packs all existing console logs and eeprom log if exists&lt;br /&gt;
* 2017.04.03-next-03-49423a0&lt;br /&gt;
: fix enabling peripheral power on startup with usbs suspended (fixes old GWM53 FTDI IO Board)&lt;br /&gt;
* 2017.01.31-next-01-3eefdf3&lt;br /&gt;
: remove cifs support from vmx25 kernel. No more space left on device.&lt;br /&gt;
* 2016.11.04-next-01-51a8c40 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: IEC-101,104 | DO invert fix sending ACK with inverted address&lt;br /&gt;
: init | S99phy fix toggling LAN power and wait longer&lt;br /&gt;
: init | fix starting modem then date is in the start of epoch (1970)&lt;br /&gt;
: init | Script fixes for fresh device with linux default time&lt;br /&gt;
* 2016.10.19-next-09-3e89e79 &#039;&#039;&#039;Don&#039;t use on VMX25&#039;&#039;&#039; &#039;&#039;&#039;Don&#039;t use on GWM with DO&#039;&#039;&#039;&lt;br /&gt;
: CIFS support in kernel for network mounts &#039;&#039;&#039;!! This change bricks VMX25. Removed from VMX25 after 30.01.2017&#039;&#039;&#039;&lt;br /&gt;
* 2016.10.08-next-01-c91481f&lt;br /&gt;
: init | optimizations for FTDI eeprom software&lt;br /&gt;
: init | getwdbootmsg fixes&lt;br /&gt;
: init | major refactoring. Performance &amp;amp; readability fixes&lt;br /&gt;
* 2016.10.03-next-02-1cb7e5f&lt;br /&gt;
: Syslog | Add possibility to change loglevel and remote server port&lt;br /&gt;
: ntp | do not restart ntp if only gps is configured (2711)&lt;br /&gt;
: ntp | avoid frequent ntp restarts by other scripts&lt;br /&gt;
: modem | avoid frequent modem restart by multiple scripts (only 1 restart allowed per one minute).&lt;br /&gt;
: modem | rewrite telit modem reseting as described in telit manual&lt;br /&gt;
: init | fix socat sometimes creating /dev/tty* as ordinary file instead of letting modem driver to do it.&lt;br /&gt;
: init | performance fixes&lt;br /&gt;
* 2016.07.28-next-06-3d426af&lt;br /&gt;
:Device CPU frequency lowered from 1.2GHz to 1.0GHz | Improved ssh key generation and license cheking&lt;br /&gt;
*[11.02.2016]&lt;br /&gt;
:physical interface checker script implementation&lt;br /&gt;
*[10.02.2016]&lt;br /&gt;
:ADDED LIB TO PROJECT: fastformat&lt;br /&gt;
*[26.01.2016]&lt;br /&gt;
:GWS &#039;Get logs&#039; acquires n+1 more rotating logs&lt;br /&gt;
*[23.07.2015]&lt;br /&gt;
:ADDED LIB TO PROJECT: boost_chrono to source.pro (websocketpp 0.6.0 depends)&lt;br /&gt;
*[08.06.2015]&lt;br /&gt;
:application segmentation fault fix (2429)&lt;br /&gt;
*[27.04.2015]&lt;br /&gt;
:DI fallback bug fix (2312)&lt;br /&gt;
*[23.04.2015]&lt;br /&gt;
:DI object double inversion bug fix (2345)&lt;br /&gt;
*[21.04.2015]&lt;br /&gt;
:no flags not working fix (2194)&lt;br /&gt;
*[24.03.2015]&lt;br /&gt;
:Periodical GI implementation for all protocols (every 5th minute of hour)&lt;br /&gt;
*[16.03.2015]&lt;br /&gt;
:Telem Master protocol implementation&lt;br /&gt;
*[29.01.2015]&lt;br /&gt;
:IEC-10x ASDU transfer implementation&lt;br /&gt;
*[30.10.2014]&lt;br /&gt;
:IEC-101B serial communication improvements&lt;br /&gt;
*[23.10.2014]&lt;br /&gt;
:No main/CSV log for individual objects&lt;br /&gt;
*2014.01.13-next-01-2a5df30&lt;br /&gt;
:added uINT16 (unsigned 16bit integer) in modbus protocol. (also update gws)&lt;br /&gt;
*2014.01.09-next-01-2fae2d9&lt;br /&gt;
:fix IEC104 bug in GW6&lt;br /&gt;
*2014.01.07-next-01-8180155&lt;br /&gt;
:fix fallback (GW6e and GWM), &amp;quot;NONE&amp;quot; protocol, device &amp;quot;in use&amp;quot;=no, FP-to-normalised conversion, deadband issues, IEC104 bug in GW6e. (also update gws)&lt;br /&gt;
*2013.11.18-next-04&lt;br /&gt;
:fix IEC-104 bug (mark data as NT if connection to IEC-104 slave is lost and parameter &amp;quot;failed query count for disabling contr.&amp;quot; &amp;gt; 1)&lt;br /&gt;
*2013.11.12-next01&lt;br /&gt;
:fix AO feedback bug in GW6 and RTA-A&lt;br /&gt;
*2013.11.04-next    &lt;br /&gt;
:time invalid flag for GW6 and RTA-A (also requires DSP/RTC software update!)&lt;br /&gt;
*2013.10.24-next    &lt;br /&gt;
:IEC101-to-IEC104 short time to long time conversion&lt;br /&gt;
*2013.09.16-next07  &lt;br /&gt;
:configurable COT=2 Bytes for IEC101b&lt;br /&gt;
*2013.09.09-next01  &lt;br /&gt;
:configurable COT=2 Bytes for IEC101ub&lt;br /&gt;
*2013.07.12-next02  &lt;br /&gt;
:write modem status to /var/log/modem.st&lt;br /&gt;
&lt;br /&gt;
= Old Devices RTA-A and GW6 =&lt;br /&gt;
&lt;br /&gt;
== Latest Firmware ==&lt;br /&gt;
&lt;br /&gt;
Last fw version GW6: 2015.12.11-develop-01-104a492&lt;br /&gt;
&lt;br /&gt;
Last fw version RTA-A M502: 2015.12.11-develop-01-104a492&lt;br /&gt;
&lt;br /&gt;
Last fw version RTA-A M501: 2015.12.11-develop-01-104a492&lt;br /&gt;
&lt;br /&gt;
==GW6-1206 ==&lt;br /&gt;
* Timezones for ports and system.&lt;br /&gt;
===Userland ===&lt;br /&gt;
* dnsmasq&lt;br /&gt;
* iperf&lt;br /&gt;
===Kernel ===&lt;br /&gt;
* iptables: Support for -m limit. For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 /usr/sbin/iptables -t filter -A INPUT -p tcp --dport 2404 --sport 1024:65535 -m state --state NEW -m limit --limit 25/minute --limit-burst 100 -j ACCEPT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* tc: Basic support.  For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/sbin/tc qdisc del dev eth0 root    2&amp;gt; /dev/null &amp;gt; /dev/null&lt;br /&gt;
/sbin/tc qdisc del dev eth0 ingress 2&amp;gt; /dev/null &amp;gt; /dev/null&lt;br /&gt;
&lt;br /&gt;
/sbin/tc qdisc add dev eth0 handle ffff: ingress&lt;br /&gt;
/sbin/tc filter add dev eth0 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 512kbit burst 1m drop flowid :1&lt;br /&gt;
&lt;br /&gt;
/sbin/tc qdisc add dev eth0 root handle 1: cbq avpkt 1000 bandwidth 20mbit &lt;br /&gt;
/sbin/tc class add dev eth0 parent 1: classid 1:1 cbq rate 512kbit allot 1500 prio 1 bounded isolated &lt;br /&gt;
/sbin/tc class add dev eth0 parent 1: classid 1:2 cbq rate 512kbit allot 1500 prio 2 bounded isolated&lt;br /&gt;
/sbin/tc class add dev eth0 parent 1: classid 1:3 cbq rate 512kbit allot 1500 prio 3 bounded isolated&lt;br /&gt;
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 16 u32 match ip protocol 1 0xff flowid 1:1&lt;br /&gt;
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 80 0xffff flowid 1:2&lt;br /&gt;
/sbin/tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip sport 22 0xffff flowid 1:3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==GW6-1204 ==&lt;br /&gt;
* IEC104: Respond to message sent to broadcast ASDU (0xFFFF)&lt;br /&gt;
* IEC-62056: mask incoming data with 0x7F (ASCII protocol)&lt;br /&gt;
* Serial ports: Suppress echo&lt;br /&gt;
* WebPage: Long awaited by all interenet browsers the favicon.ico&lt;br /&gt;
&lt;br /&gt;
==GW6-1202 ==&lt;br /&gt;
* IEC104: Fix possible event loss on ethernet cable removal.&lt;br /&gt;
* Formula: Do not generate control event, on first successful calculation.&lt;br /&gt;
==GW6-1200 ==&lt;br /&gt;
*Firmware version readable through internal &#039;&#039;&#039;WebServer&#039;&#039;&#039;&lt;br /&gt;
*Fix possible event loss when lots of changes arrive for one input.&lt;br /&gt;
*GPRS-modem protocol: if connection to internet is lost, all &#039;&#039;&#039;TCP client connections&#039;&#039;&#039; are closed&lt;br /&gt;
*IEC104: force &#039;&#039;&#039;long-time format&#039;&#039;&#039;&lt;br /&gt;
==GW6-1198==&lt;br /&gt;
*IEC101/103 Unbalanced Master: add feature &#039;&#039;polling delay&#039;&#039;&lt;br /&gt;
*When sending a &#039;&#039;&#039;control operation&#039;&#039;&#039; over IEC103 channel with many devices. Speed up receiving of control response.&lt;br /&gt;
==GW6-1196==&lt;br /&gt;
*Connection loss with RTC-board does not result in watchdog reset.&lt;br /&gt;
**Symptoms: device will reset after 20 seconds of running.&lt;br /&gt;
*Device will write &#039;&#039;&#039;system boot count&#039;&#039;&#039; and &#039;&#039;&#039;application start count&#039;&#039;&#039; to &#039;&#039;console.log&#039;&#039;. Latest values can be found in &#039;&#039;&#039;/var/local/telem/stats&#039;&#039;&#039;&lt;br /&gt;
==RTA-A-1192==&lt;br /&gt;
* RTA-A: possible to define &#039;&#039;&#039;DO object&#039;&#039;&#039; to &#039;&#039;&#039;clear annunciator LED&#039;&#039;&#039; &#039;s&lt;br /&gt;
* Modbus Master: Fix receiving of negative 16bit normalized values.&lt;br /&gt;
==GW6-1190==&lt;br /&gt;
* Added new update pack type &#039;&#039;&#039;app-only&#039;&#039;&#039;.&lt;br /&gt;
** Note: This update pack type should only be used on device with SW version 1190 or later.&lt;br /&gt;
** This update will not overwrite system files - less chance for bricking if something goes wrong (accidental power loss or reset).&lt;br /&gt;
* Generate &#039;&#039;&#039;/etc/network/interfaces&#039;&#039;&#039; file once after receiving &#039;&#039;new setup&#039;&#039;.&lt;br /&gt;
* New protocol type &#039;&#039;&#039;IEC ^ Setup&#039;&#039;&#039;&lt;br /&gt;
** Only reading and writing of device setup is allowed on this Port.&lt;br /&gt;
** Allows faster booting of device with a lot of unused Up-channel ports.&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-XA&amp;diff=1585</id>
		<title>Telem-RTA-XA</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-XA&amp;diff=1585"/>
		<updated>2014-09-15T13:44:31Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== RTA-XA is a new extended version of RTA-A - NOT IN PRODUCTION ===&lt;br /&gt;
&lt;br /&gt;
RTA-XA is based on Voipac&#039;s i.MX53 Controller.&lt;br /&gt;
&lt;br /&gt;
RTA-XA has 2 HW versions - ver.A (main) and ver.B (optional).&lt;br /&gt;
Versions have different front panels. &lt;br /&gt;
&lt;br /&gt;
Both have 32 LED&#039;s for main digital inputs status indication, one bi-color LED for device status indication and one acknowledge button.&lt;br /&gt;
&lt;br /&gt;
Ver.B has six additional multi-purpose buttons with their status LED&#039;s.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
&lt;br /&gt;
* Concentrated data acquisition and control using different communication protocols&lt;br /&gt;
&lt;br /&gt;
5 serial ports: one RS232 full-modem port galvanically isolated; one RS232/485 (4-wire); one RS232; one RS232/GPS and one RS485 (2-wire) galvanically isolated port.&lt;br /&gt;
&lt;br /&gt;
Ethernet port.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Analog signal measurements&lt;br /&gt;
&lt;br /&gt;
Six quasi-differential inputs with following HW factory configurable parameters:&lt;br /&gt;
&lt;br /&gt;
1. Ground - real (power source low &amp;quot;-&amp;quot; level) for unipolar measurement or virtual (approx. +1.5V) for bipolar measurement.&lt;br /&gt;
&lt;br /&gt;
2. ADC input range 0...3V.&lt;br /&gt;
&lt;br /&gt;
3. Current measurement with shunt resistors 100 ohms (+-10 or 20 mA range) or 200 ohms (+-5 or 10 mA range).&lt;br /&gt;
&lt;br /&gt;
4. Possibility to configure one input for voltage measurement (with restrictions).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Not all HW configure possibilities have firmware and configuration SW support!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Digital contact and acquisition of pulse counting info&lt;br /&gt;
32 main digital inputs + 2 additional (on the controller board), all optically isolated.&lt;br /&gt;
&lt;br /&gt;
* On/Off control functions&lt;br /&gt;
8 x 2 digital outputs (dry contacts).&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Execute&amp;quot; signal output (dry contact)&lt;br /&gt;
* Time synchronization using GPS&lt;br /&gt;
* Analog outputs for control (optional)&lt;br /&gt;
2 outputs 4...20 mA&lt;br /&gt;
&lt;br /&gt;
* IFR output (dry contact)&lt;br /&gt;
* Power input from 10 to 72Vdc&lt;br /&gt;
* Temperature sensor (1-wire) input.&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-XA&amp;diff=1584</id>
		<title>Telem-RTA-XA</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-XA&amp;diff=1584"/>
		<updated>2014-09-15T13:43:55Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== RTA-XA is a new extended version of RTA-A === NOT IN PRODUCTION ===&lt;br /&gt;
&lt;br /&gt;
RTA-XA is based on Voipac&#039;s i.MX53 Controller.&lt;br /&gt;
&lt;br /&gt;
RTA-XA has 2 HW versions - ver.A (main) and ver.B (optional).&lt;br /&gt;
Versions have different front panels. &lt;br /&gt;
&lt;br /&gt;
Both have 32 LED&#039;s for main digital inputs status indication, one bi-color LED for device status indication and one acknowledge button.&lt;br /&gt;
&lt;br /&gt;
Ver.B has six additional multi-purpose buttons with their status LED&#039;s.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
&lt;br /&gt;
* Concentrated data acquisition and control using different communication protocols&lt;br /&gt;
&lt;br /&gt;
5 serial ports: one RS232 full-modem port galvanically isolated; one RS232/485 (4-wire); one RS232; one RS232/GPS and one RS485 (2-wire) galvanically isolated port.&lt;br /&gt;
&lt;br /&gt;
Ethernet port.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Analog signal measurements&lt;br /&gt;
&lt;br /&gt;
Six quasi-differential inputs with following HW factory configurable parameters:&lt;br /&gt;
&lt;br /&gt;
1. Ground - real (power source low &amp;quot;-&amp;quot; level) for unipolar measurement or virtual (approx. +1.5V) for bipolar measurement.&lt;br /&gt;
&lt;br /&gt;
2. ADC input range 0...3V.&lt;br /&gt;
&lt;br /&gt;
3. Current measurement with shunt resistors 100 ohms (+-10 or 20 mA range) or 200 ohms (+-5 or 10 mA range).&lt;br /&gt;
&lt;br /&gt;
4. Possibility to configure one input for voltage measurement (with restrictions).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Not all HW configure possibilities have firmware and configuration SW support!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Digital contact and acquisition of pulse counting info&lt;br /&gt;
32 main digital inputs + 2 additional (on the controller board), all optically isolated.&lt;br /&gt;
&lt;br /&gt;
* On/Off control functions&lt;br /&gt;
8 x 2 digital outputs (dry contacts).&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Execute&amp;quot; signal output (dry contact)&lt;br /&gt;
* Time synchronization using GPS&lt;br /&gt;
* Analog outputs for control (optional)&lt;br /&gt;
2 outputs 4...20 mA&lt;br /&gt;
&lt;br /&gt;
* IFR output (dry contact)&lt;br /&gt;
* Power input from 10 to 72Vdc&lt;br /&gt;
* Temperature sensor (1-wire) input.&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-XA&amp;diff=1583</id>
		<title>Telem-RTA-XA</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-XA&amp;diff=1583"/>
		<updated>2014-09-15T13:42:54Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== RTA-XA is a new extended version of RTA-A === NOT in PRODUCTION&lt;br /&gt;
&lt;br /&gt;
RTA-XA is based on Voipac&#039;s i.MX53 Controller.&lt;br /&gt;
&lt;br /&gt;
RTA-XA has 2 HW versions - ver.A (main) and ver.B (optional).&lt;br /&gt;
Versions have different front panels. &lt;br /&gt;
&lt;br /&gt;
Both have 32 LED&#039;s for main digital inputs status indication, one bi-color LED for device status indication and one acknowledge button.&lt;br /&gt;
&lt;br /&gt;
Ver.B has six additional multi-purpose buttons with their status LED&#039;s.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
&lt;br /&gt;
* Concentrated data acquisition and control using different communication protocols&lt;br /&gt;
&lt;br /&gt;
5 serial ports: one RS232 full-modem port galvanically isolated; one RS232/485 (4-wire); one RS232; one RS232/GPS and one RS485 (2-wire) galvanically isolated port.&lt;br /&gt;
&lt;br /&gt;
Ethernet port.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Analog signal measurements&lt;br /&gt;
&lt;br /&gt;
Six quasi-differential inputs with following HW factory configurable parameters:&lt;br /&gt;
&lt;br /&gt;
1. Ground - real (power source low &amp;quot;-&amp;quot; level) for unipolar measurement or virtual (approx. +1.5V) for bipolar measurement.&lt;br /&gt;
&lt;br /&gt;
2. ADC input range 0...3V.&lt;br /&gt;
&lt;br /&gt;
3. Current measurement with shunt resistors 100 ohms (+-10 or 20 mA range) or 200 ohms (+-5 or 10 mA range).&lt;br /&gt;
&lt;br /&gt;
4. Possibility to configure one input for voltage measurement (with restrictions).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Not all HW configure possibilities have firmware and configuration SW support!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Digital contact and acquisition of pulse counting info&lt;br /&gt;
32 main digital inputs + 2 additional (on the controller board), all optically isolated.&lt;br /&gt;
&lt;br /&gt;
* On/Off control functions&lt;br /&gt;
8 x 2 digital outputs (dry contacts).&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;Execute&amp;quot; signal output (dry contact)&lt;br /&gt;
* Time synchronization using GPS&lt;br /&gt;
* Analog outputs for control (optional)&lt;br /&gt;
2 outputs 4...20 mA&lt;br /&gt;
&lt;br /&gt;
* IFR output (dry contact)&lt;br /&gt;
* Power input from 10 to 72Vdc&lt;br /&gt;
* Temperature sensor (1-wire) input.&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1582</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1582"/>
		<updated>2014-09-15T13:37:45Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || OPT/RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 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&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1581</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1581"/>
		<updated>2014-09-15T13:18:49Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || OPT/RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 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&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1580</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1580"/>
		<updated>2014-09-15T13:16:23Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 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&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1579</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1579"/>
		<updated>2014-09-15T13:15:00Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - ||  -&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1578</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1578"/>
		<updated>2014-09-15T13:09:41Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 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 || - || - || - || - || #EMIEB1 (pin166) || - ||  -&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1577</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1577"/>
		<updated>2014-09-15T13:05:45Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM53-O || iMX53 || rev.4,5,6 || I2C_IN0 || I2C_IN7 || - || - || - || - || I2C_IN2 || I2C_IN3 || I2C_IN4 || GPIO2 (pin150) || GPIO4 (pin152) || - || - || - || - || - || - || - || - || - || #EMIEB1 (pin166) || - ||  -&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1576</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1576"/>
		<updated>2014-09-15T13:04:35Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM53-O || iMX53 || rev.4,5,6 || I2C_IN0 || I2C_IN7 || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || - || - || - || - || - || - || - || - || #EMIEB1 (pin166) || - ||  -&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1575</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1575"/>
		<updated>2014-09-15T12:59:05Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM53-O || iMX53 || rev.4,5,6 || - || - || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || - || - || - || - || - || - || - || - || #EMIEB1 (pin166) || - ||  -&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1574</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1574"/>
		<updated>2014-09-15T12:51:42Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM53-O || iMX53 || rev.4,5,6 || - || - || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || I2C_OUT0 || - || SSI2_INT (89) || SSI1_INT (83) || I2C_OUT2 || I2C_OUT1 || GPIO3 (pin151) || - || #EMIEB1 (pin166) || - ||  #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1573</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1573"/>
		<updated>2014-09-15T12:48:24Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM53-O || iMX53 || rev.4,5,6 || - || - || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || I2C_OUT0 || #EMIEB1 (pin166) || SSI2_INT (89) || SSI1_INT (83) || I2C_OUT2 || I2C_OUT1 || GPIO3 (pin151) || - || - || - ||  #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1572</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1572"/>
		<updated>2014-09-15T12:46:31Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM53-O || iMX53 || rev.4,5,6 || #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)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1571</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1571"/>
		<updated>2014-09-15T12:45:33Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM53-O || iMX53 || rev.4,5,6 || #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)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1570</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1570"/>
		<updated>2014-09-15T12:36:53Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1569</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=1569"/>
		<updated>2014-09-15T12:35:13Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=960</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=960"/>
		<updated>2012-12-13T09:32:29Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX53 || rev.7 || #EMICS1 (pin162) || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || SSI2_INT (pin89) || - || - || - || GPIO3 (pin151) || #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=959</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=959"/>
		<updated>2012-12-13T09:29:41Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX53 || rev.7 || #EMICS1 (pin162) || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || SSI2_INT (pin89) || - || - || - || GPIO3 (pin151) || #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=958</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=958"/>
		<updated>2012-12-13T07:40:39Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX53 || rev.7 || #EMICS1 (pin162) || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || - || - || GPIO3 (pin151) || #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=957</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=957"/>
		<updated>2012-12-13T07:39:50Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX53 || rev.7 || #EMICS1 (pin162) || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || GPIO3 (pin151) || #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=956</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=956"/>
		<updated>2012-12-13T07:39:10Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX53 || rev.7 || #EMICS1 (pin162) || - || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || GPIO3 (pin151) || #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=955</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=955"/>
		<updated>2012-12-13T07:38:08Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX53 || rev.7 || #EMICS1 (pin162) || - || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || #EMICS4 (pin163) || #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=954</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=954"/>
		<updated>2012-12-13T07:37:33Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX53 || rev.7 || #EMICS1 (pin162) || - || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || #EMICS4 (pin163) || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=953</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=953"/>
		<updated>2012-12-13T07:33:20Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX53 || rev.7 || #EMICS1 (pin162) || - || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=952</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=952"/>
		<updated>2012-12-13T07:31:59Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX53 || rev.7 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=951</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=951"/>
		<updated>2012-12-12T12:26:12Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V/EXEC || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=950</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=950"/>
		<updated>2012-12-12T12:25:07Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=949</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=949"/>
		<updated>2012-12-12T12:23:32Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| 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 || - || GPIO3 (pin151) || - || - || - ||  #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=948</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=948"/>
		<updated>2012-12-12T12:22:42Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.1 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || #EMIEB1 (pin166) || SSI2_INT (89) || SSI1_INT (83) || I2C_OUT2 || - || GPIO3 (pin151) || - || - || - ||  #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=947</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=947"/>
		<updated>2012-12-12T12:21:22Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.2/3 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || GPIO3 (pin151) || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || #EMIEB1 (pin166) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.1 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || SSI2_INT (89) || SSI1_INT (83) || I2C_OUT2 || - || GPIO3 (pin151) || - || - || - ||  #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=946</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=946"/>
		<updated>2012-12-12T12:20:07Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.2/3 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || GPIO3 (pin151) || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || #EMIEB1 (pin166) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.1 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || I2C_OUT2 || - || GPIO3 (pin151) || - || - || - ||  #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=945</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=945"/>
		<updated>2012-12-12T12:17:54Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.2/3 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || GPIO3 (pin151) || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || #EMIEB1 (pin166) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.1 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || GPIO3 (pin151) || - || - || - ||  #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=944</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=944"/>
		<updated>2012-12-12T12:16:06Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.1 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || GPIO3 (pin151) || - || - || - ||  #EMICS4 (pin163)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=943</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=943"/>
		<updated>2012-12-12T12:15:05Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.1 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || GPIO3 (pin151) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=942</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=942"/>
		<updated>2012-12-12T12:13:09Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.1 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=941</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=941"/>
		<updated>2012-12-12T07:37:40Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.1 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=940</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=940"/>
		<updated>2012-12-12T07:36:28Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.1 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=939</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=939"/>
		<updated>2012-12-12T07:35:36Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.4 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=938</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=938"/>
		<updated>2012-12-12T07:29:54Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX53 || rev.8 || #EMICS1 (pin162) || #EMICS0 (pin161) || - || - || - || - || #EMIEB0 (pin165) || #EMIWAIT (pin164) || LD8 (pin125) || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || - || - || - || - || - || LD23 (pin141) || GPIO6 (pin154) || GPIO9 (pin157) || - || LD22 (pin140)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.4 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=937</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=937"/>
		<updated>2012-12-11T14:50:42Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX53 || rev.8 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || GPIO3 (pin151) || GPIO5 (pin153) || LD8 (pin125) || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || - || - || - || - || - || LD23 (pin141) || GPIO6 (pin154) || GPIO9 (pin157) || - || LD22 (pin140)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX53 || rev.4 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=936</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=936"/>
		<updated>2012-12-11T14:49:04Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX.25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX.25 || 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX.53 || rev.4 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=935</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=935"/>
		<updated>2012-12-11T14:48:34Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX.25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX.25 || 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX.25/53 || rev.4 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=933</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=933"/>
		<updated>2012-11-30T12:46:21Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51/53 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX.25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX.25/53 || 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX.25/53 || rev.4 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || - || GPIO3 (pin151)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=932</id>
		<title>Telem-GW-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-GW-GPIO&amp;diff=932"/>
		<updated>2012-11-30T12:45:35Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  DI &amp;lt;ref name=&amp;quot;gw6baseDI&amp;quot;&amp;gt;Telem-GW6 base&amp;lt;/ref&amp;gt; || colspan=3| HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RS485 speed || RST/PWR PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; || PWRMON &amp;lt;ref name=&amp;quot;PWRMON&amp;quot;&amp;gt;GPRS power monitor&amp;lt;/ref&amp;gt; || GPRS on/off &amp;lt;ref name=&amp;quot;gprs_power&amp;quot;&amp;gt;ON/OFF (GPRS modem)&amp;lt;/ref&amp;gt; || GPRS reset &amp;lt;ref name=&amp;quot;gprs_reset&amp;quot;&amp;gt;GPRS modem reset&amp;lt;/ref&amp;gt; || EN_USB_PWR&amp;lt;ref name=&amp;quot;EN_5V_1&amp;quot;&amp;gt;modem usb power&amp;lt;/ref&amp;gt; || EN_3.3V || EN_PWR &amp;lt;ref name=&amp;quot;EN_PWR&amp;quot;&amp;gt;enable power to other devices&amp;lt;/ref&amp;gt; || SD socket WP || Timesync &amp;lt;ref name=&amp;quot;timesync&amp;quot;&amp;gt;not used on the proto pcb&amp;lt;/ref&amp;gt; || RPWRFAIL &amp;lt;ref name=&amp;quot;RPWRFAIL&amp;quot;&amp;gt;reserv power fail (not used on the proto pcb)&amp;lt;/ref&amp;gt; || HW type &amp;lt;ref name=&amp;quot;hwtype&amp;quot;&amp;gt;Modem or data concentrator mode&amp;lt;/ref&amp;gt; || RTC-PWR&lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || colspan=3| IN || colspan=3| IN || OUT || OUT || OUT || OUT || IN || OUT || OUT || OUT || OUT || OUT || IN || IN || IN || IN&lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || bit 0 || bit 1 || bit 2 || bit 0 || bit 1 || bit 2 || || || || || || || || || || || || || ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.2 || GPIO25 || - || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - || - || GPIO1&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.3/4 || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || - || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || PXA270M || rev.4a || GPIO25 || GPIO1 || GPIO41 || GPIO12 || GPIO14 || GPIO106 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO17 || GPIO24 || - || - || - || - || - || - || - || - || - ||&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51 || rev.5 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || GPIO10 || GPIO2 || GPIO4 || - || GPIO8 || - || - || - || - || - || GPIO11 || GPIO6 || GPIO7 || GPIO9 || LD22&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GW6 || iMX25/51/53 || 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)&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX.25 || rev.1 || GPIO0 || GPIO1 || - || - || - || - || GPIO3 || GPIO5 || - || GPIO2 || GPIO4 || - || GPIO8 || GPIO10 || GPIO9 || GPIO7 || GPIO6 || GPIO11 || - || - || - || - || LD22&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM || iMX.25/53 || 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) || - || - || - || -&lt;br /&gt;
|-&lt;br /&gt;
| Telem-GWM-A || iMX.25/53 || rev.4 || LD16 (pin134) || LD17 (pin135) || - || - || - || - || - || - || - || GPIO2 (pin150) || GPIO4 (pin152) || - || GPIO8 (pin156) || GPIO5 (pin153) || GPIO9 (pin157) || GPIO7 (pin155) || GPIO6 (pin154) || - || LD23 (pin141) || - || - || GPIO3 (pin151) || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=930</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=930"/>
		<updated>2012-11-26T12:40:55Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25/53 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
	<entry>
		<id>https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=929</id>
		<title>Telem-RTA-GPIO</title>
		<link rel="alternate" type="text/html" href="https://phobos.martem.ee/w/index.php?title=Telem-RTA-GPIO&amp;diff=929"/>
		<updated>2012-11-26T12:40:16Z</updated>

		<summary type="html">&lt;p&gt;Harri: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== GPIO list ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Product !! CPU !! revision || reset setup || switch || PWRFAIL &amp;lt;ref name=&amp;quot;pwrfail&amp;quot;&amp;gt;Shows if external power is available, used to detect power failure&amp;lt;/ref&amp;gt; || USB host &amp;lt;ref name=&amp;quot;usb_host_attached&amp;quot;&amp;gt;USB Host attached to client port&amp;lt;/ref&amp;gt; || colspan=3|  HW revision &amp;lt;ref name=&amp;quot;hw_rev&amp;quot;&amp;gt;For reading hardware revision&amp;lt;/ref&amp;gt; || ALERT LED || RUN LED || RST PERIF &amp;lt;ref name=&amp;quot;rst_perif&amp;quot;&amp;gt;reset peripherial devices&amp;lt;/ref&amp;gt; ||  PWR 1WIRE || WDOG || EN_5V || EN_3.3V || HW type &lt;br /&gt;
|-&lt;br /&gt;
| direction || - || - || IN || IN || IN || IN || colspan=3| IN ||  OUT || OUT || OUT || OUT || OUT || OUT || OUT || IN &lt;br /&gt;
|-&lt;br /&gt;
| --- || || || || || || || bit 0 || bit 1 || bit 2 || || || || || || || || &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || PXA270M || rev.4 || GPIO25 || GPIO106 || GPIO1 || GPIO41 || GPIO54 || GPIO55 || GPIO85 || GPIO23 || GPIO26 || GPIO24 || - || - || - || - || GPIO16  &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.5 || GPIO0 || GPIO10 || - || - || GPIO3 || GPIO5 || LD22 || GPIO2 || GPIO4 || GPIO8 || - || - || - || GPIO11 || - &lt;br /&gt;
|-&lt;br /&gt;
| Telem-RTA-XA || iMX25 || rev.6 || LD16 (pin134) || LD8 (pin125) || - || - || GPIO3 (pin151) || GPIO5 (pin153) || - || GPIO2 (pin150) || GPIO4 (pin152) || GPIO8 (pin156) || - || GPIO9 (pin157) || - || LD23 (pin141) || -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Harri</name></author>
	</entry>
</feed>