Wavecom GR64 Application Note

Summary of GR64

  • Page 1

    Application note gr/gs64 general purpose and alternate function i/o reference: wi_dev_gx64_apn_008 revision: 001 date: 2006/12/15.

  • Page 2

    The information contained in this document is the proprietary information of wavecom inc. The contents are confidential and any disclosure to persons other than the officers, employees, agents or subcontractors of the owner or licensee of this document, without the prior written consent of wavecom i...

  • Page 3

    Table of contents 1 introduction............................................................................................ 4 1.1 logic interface voltage.......................................................................................... 4 2 gpio vs. Alternate i/o functions .....................

  • Page 4

    1 introduction the gr/gs64 family of wireless cpus is designed to provide a rich and flexible set of physical interfaces. These interfaces allow the application designer to integrate gr/gs64 wireless cpus into the widest possible variety of applications and still meet cost, power and size constraint...

  • Page 5

    2 gpio vs. Alternate i/o functions many of the gpio pins can be configured to perform dedicated operations such as activity indication, modem control, sd/mmc memory support or i 2 c. These dedicated operations are known as alternate i/o functions. While the number of gpio and dedicated tasks that ca...

  • Page 6

    3 using gpio 3.1 using gpio for control gpio pins are configured and controlled in software using the e2io at command. See the gr/gs64 at command manual for a complete description of the e2io command. To continue our example, the relay is controlled from the gpio2 pin. From table 2 in appendix a, th...

  • Page 7

    3.2 using gpio for monitoring the contact closure is connected to gpio1. From table 1 in appendix a, the e2io signal name for gpio1 is io1. Configure the gpio1 pin for input. At*e2io=2,"io1",0 ok the application can query the level of a gpio pin, whether configured for input or output. At*e2io=0,”io...

  • Page 8

    4 using alternate i/o functions the following sections describe the alternate i/o functions provided by gr/gs64 wireless cpus. 4.1 uart 1 modem control the uart 1 modem control alternate function provides full rs-232 modem control signals. Some of the reasons to select uart 1 modem control alternate...

  • Page 9

    4.2 activity indication the led signal can display wireless cpu activity when its alternate function is enabled. This signal has historically been connected to an led to provide a visual indication of wireless cpu activity. The following table describes the activity indications if an led is connecte...

  • Page 10

    4.4 i2c support the gr/gs64 wireless cpu can act as either an i2c or gpio interface. I2c can be enabled or disabled using the at*e2i2c at command. At*e2i2c=1 (enables i2c) ok at*e2i2c=0 (disables i2c) ok application note gr/gs64 general purpose and this document is the sole and exclusive property of...

  • Page 11

    Appendix a -- i/o pins by gr/gs64 device type table 1. Gr64 i/o pins gr64 function at*e2io alt function gr4x pin primary sig gpio section equivalent 21 gpio1 gpio1 io1 gpio1 22 gpio2 gpio2 io2 gpio2 23 gpio3 gpio3 io3 gpio3 24 gpio4 gpio4 io4 gpio4 13 adin4 gpio5 io5 gpio5 33 led gpio6 io6 4.2 gpio6...

  • Page 12

    Table 2. Gs64 i/o pins gs64 function at*e2io alt function pin primary sig gpio section 40 gpio1 gpio1 io1 41 gpio2 gpio2 io2 43 gpio3 gpio3 io3 44 gpio4 gpio4 io4 45 sda gpio5 io5 4.4 48 scl gpio6 io6 4.4 49 gpio7 gpio7 io7 50 gpio8 gpio8 io8 4.2 51 gpio9 gpio9 io9 53 ri gpio10 io10 4.1 54 dcd1 gpio...

  • Page 13

    Alternate function i/o page: 13/13 application note gr/gs64 general purpose and this document is the sole and exclusive property of wavecom. Not to be distributed or divulged without prior written agreement. Ce document est la propriété exclusive de wavecom. Il ne peut être communiqué ou divulgué à ...