Page 1
Green (DV4) Developer’s Guide 4118903 Rev 2...
Page 2
Green (DV4) Developer’s Guide Important Due to the nature of wireless communications, transmission and reception of data can never be guaranteed. Data may be delayed, corrupted (i.e., have errors) or be totally Notice lost. Although significant delays or losses of data are rare when wireless devices such...
CF3 modules. Important: This version of the Developer’s Guide applies to mangOH Green DV4. The guide for mangOH Green DV3 is available at mangoh.io. The standard mangOH Green documentation suite, available at mangoh.io, includes: •...
8 show their locations. For additional details, see the following documents available at mangoh.io. • Sierra Wireless CF3 module Product Specifications • CF3 specification • mangOH Green User Guide for instructions on setting up the hardware compo- nents SDIO HOLDER HOLDER Esim miniUSB...
Integrated Arduino-compatible circuit with an on-board ATmega32U4 microcontroller • Several I/O connectors (SIM, SD, Audio, USB, Ethernet, etc.) Figure 2-4 illustrates the hardware architecture of the mangOH Green platform (connectors and signals), and the following sections describe their interfaces in greater detail: • mangOH Green Hardware Components on page 10—Describes the hardware components...
Green (DV4) Developer’s Guide mangOH Green Hardware Components The mangOH Green hardware components that interact with installed CF3 modules and with the integrated Arduino-compatible circuit are listed in Table 2-1 on page 10. Details shown include: • Hardware component type, PCB schematic designator, and description •...
Page 11
Hardware Table 2-1: mangOH Green Hardware Components (Continued) CF3 / Arduino-compatible mangOH Green Components Circuit Signal(s) Type and Signal(s) and Module Designator Description Pins Path Notes See also ... ATmega32U4 Microcontroller Primary CF3 HSIC Purpose: Arduino-compatible (U1500) for integrated interface Circuit Signals •...
Page 12
Green (DV4) Developer’s Guide Table 2-1: mangOH Green Hardware Components (Continued) CF3 / Arduino-compatible mangOH Green Components Circuit Signal(s) Type and Signal(s) and Module Designator Description Pins Path Notes See also ... USB Host USB Type A Primary CF3 HSIC...
Page 13
Hardware Table 2-1: mangOH Green Hardware Components (Continued) CF3 / Arduino-compatible mangOH Green Components Circuit Signal(s) Type and Signal(s) and Module Designator Description Pins Path Notes See also ... IoT Expansion Green LED LED_CARD_DETECT_I Purpose: Indicates IoT Card 2 Expansion Card is in slot (D704) IOT2.
Page 14
7 and Figure 2-3 on page 8. b. Single (dedicated); MUX (simple switch); Hub (signal expander) c. By default, RTC capacitor is not installed. See mangOH Green schematic for details if you want to install it. Rev 2 Jun.16 4118903...
Page 15
Hardware IoT Expansion Cards mangOH Green includes three IoT Expansion Card slots (IOT0, IOT1, IOT2). Each slot has an IoT Connector that connects to the primary CF3’s signals as detailed in Table 2-2. In general, these slots support IoT Expansion Card specification signals as follows: ·...
Green (DV4) Developer’s Guide Table 2-2: IoT Expansion Card Signal Connections to Primary CF3 Module (Continued) CF3 Signal(s) Supported? Signal Signal Path Notes IoT 0 IoT 1 IoT 2 See also ADC0 ADC0 Single Purpose: General purpose ADC on page 17 (Pin 25) output to host application (e.g.
Green provides three ADC (Analog to Digital converter) signal sources (ADC0, ADC1, ADC2) defined by the CF3 specification. Note: The CF3 specification includes ADC3, which is not supported by the mangOH Green. The primary CF3 module’s ADC signals connect directly to the mangOH Green IoT Connectors...
Figure 2-6: Audio Configuration Primary CF3 GPIOs The mangOH Green connects a subset of the GPIOs defined in the CF3 specification, as shown in Figure 2-7 on page 19 (it does not connect to any other GPIOs defined in the CF3 specification): •...
Page 19
Hardware The CF3 GPIO configuration can be modified as described in Table 2-4. Table 2-4: CF3 GPIO Interface Configuration Changes Change type Change effect Method Change duration • Jumper Off—Connect Install a jumper on CN900 to Remains in effect until GPIO2 to GPIO connect GPIO2 to NINT jumper is added or removed.
Green (DV4) Developer’s Guide GPIO Expanders The mangOH Green includes three SX1509 16/32 GPIO/PWM expanders, as detailed in Table 2-5. These provide additional GPIOs (over the primary CF3 module’s I2C1 interface) used for internal I/O functions such as driving LEDs, resetting board components, etc.
Page 21
U906 I/O_0 GPIOEXP_INT1 Interrupt input from other GPIO expander (internal) I/O_1 Battery_detect Input that indicates whether a battery is connected to the mangOH Green I/O_2 GPIO_SCF3_RESET Reset Secondary CF3 I/O_3 LED_CARD_DETECT_IOT0 Input that indicates when IoT Expansion Card is in slot IOT0...
Green (DV4) Developer’s Guide HSIC (USB/Ethernet) The primary CF3 module’s HSIC signal connects through a pair of hub controllers to the following sources, as shown in Figure 2-8 on page 22: • USB1—Connects via a USB–UART FTDI (bridge) to the Arduino-compatible circuit’s ATmega32U4 UART signal •...
Figure 2-9 on page 23: • GPIO/PWM expanders—Used internally on the mangOH Green for I/O functions such as driving LEDs, resetting board components, etc. For detailed information, refer to mangOH Green schematics available at mangoh.io. • Accelerometer/Gyroscope—Accessible via API commands.
Green (DV4) Developer’s Guide The primary CF3 module’s RF signals (RF_MAIN, RF_GPS, RF_DIV) connect directly to the following u.FL connectors on the mangOH Green: • RF_MAIN—CN307 • RF_GPS—CN306 • RF_DIV—CN304 Power for these signals can be enabled/disabled as described in Table 2-6.
Hardware Mux1 uSD Holder (CN802) SDIO Main CF3 IoT Connector #0 Note: Green arrows show default (CN1000, slot IOT0) hardware configuration Figure 2-11: SDIO Configuration SPI1 The primary CF3 module’s SPI1 signal connects via a MUX to one of the following sources, as shown Figure 2-12: •...
Green (DV4) Developer’s Guide SPI2 The primary CF3 module’s SPI2 signal connects directly to the mangOH Green’s IoT Connector 2 (CN1002) as shown in Figure 2-13. IoT Connector #2 Main CF3 SPI1 (CN1002, slot IOT2) Figure 2-13: SPI2 Configuration UART1 The primary CF3 module’s UART1 signal connects through MUXes to one of the following sources, as...
Hardware Mux2 IoT Connector #0 UART Mux1 (CN1000, slot IOT0) IoT Connector #1 UART (CN1001, slot IOT1) Main CF3 UART1 ATMega32U4 UART (U1500) Note: Green arrows show default hardware configuration Figure 2-14: UART1 Configuration UART2 The primary CF3 module’s UART2 signal connects via a MUX to one of the following sources, as shown in Figure 2-15:...
Green (DV4) Developer’s Guide UIM Signals The mangOH Green implements both UIM interfaces (UIM1, UIM2) defined by the CF3 specification. Figure 2-16 on page 28 shows the default configuration used when the board boots. Note: Throughout this document, ‘UIM’ is used to refer to UIM, USIM, SIM, UICC.
To switch the connected component, see Table 2-11 on page 28. USB 2.0 The primary CF3 module’s USB signal connects directly to the mangOH Green’s micro-USB connector (CN311) as shown in Figure 2-17, for control by a connected computer. Note: The micro-USB connector also acts as a power source, if selected. See Power Management on page 34.
CF3 module signal availability depends on the type of module used—some modules may not implement certain Extension signals from the CF3 specification. The secondary CF3 module’s RF signals (RF_MAIN, RF_GPS, RF_DIV) connect directly to the following u.FL connectors on the mangOH Green: • RF_MAIN—CN309 •...
Hardware IoT Connector Interfaces The mangOH Green provides three IoT Connectors (in slots IOT0, IOT1, and IOT2) that each support a set of the signals defined in the Project mangOH IoT Expansion Card Design Specification, as detailed in Table 2-2 on page 15.
Green (DV4) Developer’s Guide Arduino-compatible Circuit Signals The mangOH Green’s integrated Arduino-compatible circuit is accessed via an on-board ATmega32U4 micro-controller (U1500): • UART—The ATmega32U4’s UART signal connects through a USB–UART FTDI (bridge) to the primary CF3 module’s HSIC signal, as shown in Figure 2-8 on page 22.
Hardware Reset Methods The mangOH Green supports hardware and software resets of the entire board or certain parts of the board, as shown in Figure 2-21: • Reset entire board, including the primary CF3 module, via the primary CF3 module’s RESET_IN_N signal: ·...
Green (DV4) Developer’s Guide Power Management The mangOH Green has two primary power supplies (DC power and USB), and a rechargeable backup battery power supply option. Figure 2-22 illustrates these power supplies, their voltage/current specifications, and how they supply various components on the mangOH Green platform.