Changes between Version 57 and Version 58 of expansion/gw16126


Ignore:
Timestamp:
07/31/2024 04:14:47 PM (4 months ago)
Author:
Ryan Erbstoesser
Comment:

remove most 16126 references

Legend:

Unmodified
Added
Removed
Modified
  • expansion/gw16126

    v57 v58  
    55
    66
    7 The GW16126/GW16132 is a miniPCIe form-factor card that features both a BLE 5.0 radio and a Cat-M1 modem designed for the IoT market.
    8 
    9 The GW16126 uses the SARA-R410-52B (North America Coverage) module and the GW16132 uses the SARA-R410-02B (Multi-Region) module. Both of the modules are PTCRB certified by U-blox. Gateworks will be moving all customers to the GW16132 module which covers both North America along with additional regions to provide the most flexibility and carrier coverage.
     7The GW16132 is a miniPCIe form-factor card that features both a BLE 5.0 radio and a Cat-M1 modem designed for the IoT market.
     8
     9The GW16132 uses the SARA-R410-02B (Multi-Region) module. The modules are PTCRB certified by U-blox. Gateworks will be moving all customers to the GW16132 module which covers both North America along with additional regions to provide the most flexibility and carrier coverage.
    1010
    1111* https://www.ptcrb.com/certified-devices
    1212
    13 The GW16126 interfaces with a host over USB 2.0 and uses the following pins on the miniPCIe card edge:
     13The GW16132 interfaces with a host over USB 2.0 and uses the following pins on the miniPCIe card edge:
    1414 - GND: pin 4,9,15,18,21,26,27,29,34,35,40,43,50
    1515 - VDD_3P3: pin 2,24,39,41,52
     
    7171* Activate the included SIM here: [https://hologram.io/docs/guide/connect/connect-device/]
    7272
    73 [https://www.digikey.com/products/en?keywords=1477-1051-ND We have tested this Verizon SIM as well]. '''Note''' this SIM will not automatically work with the GW16126 because the GW16126 is not end device certified with Verizon. Customers will need to work with their particular cellular carrier to get test SIMs that will work properly with the modem. Certification should also be discussed at the same time.
     73[https://www.digikey.com/products/en?keywords=1477-1051-ND We have tested this Verizon SIM as well]. '''Note''' this SIM will not automatically work with the GW16132 because the GW16132 is not end device certified with Verizon. Customers will need to work with their particular cellular carrier to get test SIMs that will work properly with the modem. Certification should also be discussed at the same time.
    7474
    7575One may also want to disable system updates that may run in the background on the OS that is being used to avoid any overages on the SIM data plan.
     
    132132[=#software]
    133133=== Software Support
    134 In General, the following software is necessary for the GW16126:
     134In General, the following software is necessary for the GW16132:
    135135 * LTE Cat-M1 modem:
    136136  - Linux 4.17+ kernel with option driver (CONFIG_USB_SERIAL_OPTION) and qmi driver (CONFIG_USB_NET_QMI_WWAN)
     
    738738
    739739[=#hci]
    740 === Bluetooth HCI (GW16126)
    741 The standard GW16126 comes the nRF52840 pre-programmed by Gateworks with [https://www.zephyrproject.org/ Zephyr Project]  [https://docs.zephyrproject.org/latest/samples/bluetooth/hci_uart/README.html hci_uart] offering a bluetooth HCI UART host controller. The Open-Source Zephyr Project provides a small scalable real-time operating system (RTOS) well suited for small ARM processors such as the one in the nRF52840 and its [https://docs.zephyrproject.org/latest/samples/bluetooth/hci_uart/README.html hci_uart] sample code implements a BLE HCI via the H4 UART protocol with the following:
     740=== Bluetooth HCI (GW16132)
     741The standard GW16132 comes the nRF52840 pre-programmed by Gateworks with [https://www.zephyrproject.org/ Zephyr Project]  [https://docs.zephyrproject.org/latest/samples/bluetooth/hci_uart/README.html hci_uart] offering a bluetooth HCI UART host controller. The Open-Source Zephyr Project provides a small scalable real-time operating system (RTOS) well suited for small ARM processors such as the one in the nRF52840 and its [https://docs.zephyrproject.org/latest/samples/bluetooth/hci_uart/README.html hci_uart] sample code implements a BLE HCI via the H4 UART protocol with the following:
    742742 * 1mbps baudrate
    743743 * 8bits, no parity, 1 stop bit
    744744 * hardware flow control required
    745745
    746 To use the GW16126 bluetooth HCI with Linux you need the following:
     746To use the GW16132 bluetooth HCI with Linux you need the following:
    747747 * Linux 4.10+ kernel with the following:
    748748  - FTDI UART support (CONFIG_USB_SERIAL_FTDI_SIO)
     
    827827While the nRF52840 comes pre-programmed with firmware to make it a [https://docs.zephyrproject.org/latest/subsystems/bluetooth/bluetooth.html fully featured Bluetooth HCI] you could develop your own firmware and re-program it if desired.
    828828
    829 The [https://www.zephyrproject.org/ Zephyr Project] is a scaleable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource constrained devices, and built with security in mind. The Zephyr Project supports the Nordic nRF58240 within the u-blox NINA-B3 BLE module and can be modified to give it a personality of its own. Some examples within the Zephyr Project that are suited for the GW16126 out of the box are:
     829The [https://www.zephyrproject.org/ Zephyr Project] is a scaleable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource constrained devices, and built with security in mind. The Zephyr Project supports the Nordic nRF58240 within the u-blox NINA-B3 BLE module and can be modified to give it a personality of its own. Some examples within the Zephyr Project that are suited for the GW16132 out of the box are:
    830830 * HCI uart
    831831 * BLE beacon
    832832
    833 Gateworks has added GW16126 board support to Zephyr [https://github.com/Gateworks/zephyr.git here] via [https://github.com/Gateworks/zephyr/commit/ba5f00ad5918b44e901f356a98e63e963516a429 commit ba5f00ad]
     833Gateworks has added GW16132 board support to Zephyr [https://github.com/Gateworks/zephyr.git here] via [https://github.com/Gateworks/zephyr/commit/ba5f00ad5918b44e901f356a98e63e963516a429 commit ba5f00ad]
    834834
    835835Examples:
     
    841841pip3 install --user -r scripts/requirements.txt
    842842}}}
    843  1. Build HCI UART (what Gateworks pre-programms into the GW16126):
     843 1. Build HCI UART (what Gateworks pre-programms into the GW16132):
    844844{{{#!bash
    845845# setup shell for building Zephyr