Changes between Version 85 and Version 86 of wireless/modem


Ignore:
Timestamp:
03/28/2022 11:18:59 PM (8 months ago)
Author:
Ryan Erbstoesser
Comment:

update telit fn980m for modem hardware 1.2 that doesn't allow for USB switch AT command

Legend:

Unmodified
Added
Removed
Modified
  • wireless/modem

    v85 v86  
    17951795  * PCIe on the Qualcomm X55 chipset require a new MHI driver which is expected to be only ready in 5.13 kernels or newer
    17961796   * PCIe ID: 17cb:0306
    1797    * Requires USB 2.0 to switch modem to PCIe mode with the following AT command:  AT#USBPCISWITCH=1,<GPIO>,2 where GPIO is the GPIO assigned active low (tied to ground) pin used to select PCI Express enable.
    17981797 * Theoretical throughput 5G up to 5.5 DL/1.5 UL Gbps
    17991798 * Temperature -40 °C to +85 °C
     
    18011800 * Uses QTY 4 MHP4 IPEX antenna ports. Can be used with [https://shop.gateworks.com/index.php?route=product/product&product_id=89 GW16065]
    18021801 * No pinout concerns when using Gateworks GW16140/GW16141 M.2 adapters
     1802  * Pin 20 for enabling PCIe mode is not connected because it is not in the M.2 spec. It is considered a reserved pin, and Gateworks is working to mitigate this in future hardware revisions.
    18031803 * Ports: cdc-wdm0 (qmi), ttyUSB0 (unknown), ttyUSB1 (unknown), ttyUSB2 (at), ttyUSB3 (at), ttyUSB4 (unknown), wwan0 (net)
    18041804 * Drivers:
     
    19291929 * Venice
    19301930 * Latest 5.15 kernel or newer from Gateworks
     1931 * Modem hardware revision 1.2 with an adapter that pulls pin 20 low to enable PCIe mode.
    19311932
    19321933Install udhcpc
     
    19341935apt-get update
    19351936apt-get install udhcpc
    1936 }}}
    1937 
    1938 You need to switch the modem into PCIe mode with the AT command:
    1939 {{{
    1940 AT#USBPCISWITCH=1,5,0
    1941 AT#REBOOT
    1942 }}}
    1943 
    1944 To issue the AT command without opening the serial console of the modem, use the code below (assuming modem AT port is ttyUSB2:
    1945 {{{
    1946 echo -n -e "AT#USBPCISWITCH=1,5,0\r" > /dev/ttyUSB2
    1947 echo -n -e "AT#REBOOT\r" > /dev/ttyUSB2
    19481937}}}
    19491938