Changes between Version 94 and Version 95 of wireless/modem

02/27/2023 07:57:01 PM (15 months ago)
Tim Harvey

removed Laguna info (EOL)


  • wireless/modem

    v94 v95  
    162162Some modems now support USB 3.0 for faster speeds required for Cat6.
    164 Gateworks routes USB 3.0 to select Mini-PCIe slots on the Newport GW62xx, GW63xx and GW64xx (the GW61xx only has USB 2.0). The Laguna and Ventana families do not support USB 3.0.
     164Gateworks routes USB 3.0 to select Mini-PCIe slots on the Newport GW62xx, GW63xx and GW64xx (the GW61xx only has USB 2.0).
    166166USB 3.0 is typically routed through a Multiplexer shared with PCIe so proper configuration must happen at the bootloader layer described [wiki:newport/bootloader#hwconfig:miniPCIeSocketConfigurationhere]
    23952395 * Others use sideband signals on the PCIe connector that route to an external SIM slot:
    23962396  * The [ GW16103] Mini-PCIe SIM, uSD and USB expansion board can be used to provide SIM support for boards with Mini-PCIe sockets.
    2397   * The [#GW17005Instructions GW16038/GW16062] carriers can be used in specific slots of the Gateworks Laguna product families.
    23992398Other important notes about SIM:
    24002399 * Given limited data plans, consider turning off automatic updates. This will vary depending on the OS, but for example some discussion on Ubuntu happens [ here]
    24012400 * SIMs are available for many carriers. In the USA this includes AT&T, Verizon, etc. Some modems are carrier dependent.
    2404 [[CollapsibleStart(MiniPCI Information)]]
    2405 === MiniPCI to Mini-PCIe Multiple SIM Card Access ===
    2406 Gateworks has several mini-PCI to PCI Express Mini Card adapters specifically designed for PCI Express Mini Card Standard GSM/GPRS/EDGE/UMTS/HSPA wireless radio modules on the Laguna platforms:
    2407  * [ GW16049] - USB routed, No SIM connectors (Can't be used for GSM Modules)
    2408  * [ GW16038] - USB routed, has SIM connectors
    2409  * [ GW16059] - PCIe and USB routed, No SIM connectors (Can't be used for GSM Modules)
    2410  * [ GW16062] - PCIe and USB routed, has SIM connectors
    2411  * [ GW17005] - SIM carrier for cellular cards without SIM or boards with PCIe slots (ie. GW2380, GW23882, GW2383, GW2391)
    2413 The GW16038/GW16062 carriers have 3 SIM connector sites (labeled USIMA, USIMB, USIMC) which can be selected depending on jumper position and software controlled GPIO steering. Jumper block W1 can set SEL0/SEL1 signals low/high or GPIO controlled. The card selection is shown in a table on the PCB silkscreen. You can set the jumpers to a specific SIM connector or allow 2 GPIO signals from the baseboard to select the location (useful for example in a product that needs to select a specific SIM based on other criteria such as geographic location).
    2415 Note that the GSMSEL0 and GSMSEL1 GPIO's differ per board which can be found in the board's User Manual but are summarized here for convenience:
    2416  * Laguna GW2388-x (Bottom MiniPCI socket J4):
    2417   * GPIO7 - GSMSEL0
    2418   * GPIO8 - GSMSEL1
    2419  * Laguna 2382
    2420   * Turn on USB by enabling GPIO10 as noted in the troubleshooting section above [#Troubleshooting:]
    2422 Examples:
    2423  * Laguna GW2388 using bottom-right miniPCI socket for GSM radio - select SIM site:
    2424 {{{#!bash
    2425 echo 1 > /sys/class/gpio/gpio7/value; echo 1 > /sys/class/gpio/gpio8/value  ;# sel SELE1/SEL0 1,1 for SIMC
    2426 echo 1 > /sys/class/gpio/gpio7/value; echo 0 > /sys/class/gpio/gpio8/value  ;# sel SELE1/SEL0 1,0 for SIMB
    2427 echo 0 > /sys/class/gpio/gpio7/value; echo 1 > /sys/class/gpio/gpio8/value  ;# sel SELE1/SEL0 0,1 for SIMA
    2428 echo 0 > /sys/class/gpio/gpio7/value; echo 0 > /sys/class/gpio/gpio8/value  ;# sel SELE1/SEL0 0,0 for None
    2429 }}}
    2431 Images:
    2432  * GW16062 showing SIM card insertion
    2433 [[Image(16062.JPG,400px)]]
    2434  * GW16038 showing SIM card selection jumper block
    2435 [[Image(20131029_083627.jpg,400px)]]
    2436 [[CollapsibleEnd]]
    24412402== Other Helpful Links ==