| | 1 | = Venice GW7500 |
| | 2 | [[PageOutline]] |
| | 3 | |
| | 4 | The Venice GW7500 is a small single board computer that features a half-card Mini-PCIe slot, a full size Mini-PCIe slot, and USB. The GW7500 can be used with a GW7020 SOM that features the NXP i.MX8M Plus Quad Core processor running at 1.6GHz, 1GB DRAM, 8GB of Flash. |
| | 5 | |
| | 6 | == Features |
| | 7 | |
| | 8 | [[Image(GW7905topangle.png,300px)]] |
| | 9 | |
| | 10 | - NXP i.MX8M Plus Quadcore 1.6GHz SoC |
| | 11 | - 1GB LPDDR4 memory, 8GB eMMC Flash |
| | 12 | - Gateworks System Controller (GSC) with integrated EEPROM, button controller, and ADC's |
| | 13 | - GPS |
| | 14 | - microSD |
| | 15 | - I/O connector with I2C, SPI, GPIO |
| | 16 | - 1x full-length miniPCIe socket with PCI/USB3 (via mux) and USB2.0 |
| | 17 | - 1x half-length miniPCIe socket with USB2.0 and USB3.0 |
| | 18 | - USB Type-C with USB PD Sink capability and peripheral support |
| | 19 | - USB Type-C with USB 3.0 host support |
| | 20 | - Wide range buck/boost DC supply (3.6V to 20V) |
| | 21 | |
| | 22 | == Getting Started |
| | 23 | |
| | 24 | The GW7500 can be powered using the J13 (2-pin) connector (supports 3.6 to 20V DC input) or through the J14 USB Type-C connector using a USB-C charger. The USB-C power profile supports the following profiles by default: |
| | 25 | |
| | 26 | - PDO1 (low priority) 5V@1.5A |
| | 27 | - PDO2 (medium) 15V@1.5A |
| | 28 | - PDO3 (high priority) 20V@1.0A |
| | 29 | |
| | 30 | Other profiles can be programmed into the controller as well. Contact support for other options. |
| | 31 | |
| | 32 | Depending on the type of cards loaded in the Mini-PCIe sites PD02 or PD03 profiles might be required. The board typically runs at 2.5W without any Mini-PCIe cards installed. |
| | 33 | |
| | 34 | To get to the serial console, please use the standard [wiki:gettingstarted Getting Started Wiki] |
| | 35 | |
| | 36 | == Software |
| | 37 | |
| | 38 | Please use the standard Venice software practices for this SBC, with a note that by default it ships with the i.MX8M Plus SOM. This means all image file names will have the 'p' in the name, indicating the 'plus' |
| | 39 | |
| | 40 | Read more about software here: [wiki:venice#software] |
| | 41 | |
| | 42 | == Connectors |
| | 43 | |
| | 44 | See the following sections for details on the board connectors and pinouts. |
| | 45 | |
| | 46 | [[Image(GW7905top.png,500px)]] |
| | 47 | |
| | 48 | [[Image(GW7905bot.png,500px)]] |
| | 49 | |
| | 50 | |
| | 51 | === J13 Power |
| | 52 | A 2MM pitch power header that supports 3.6 to 20V DC input. |
| | 53 | The 2-pin connector is at location J15 in a 1x2x2mm configuration. The mating connector is PAP-02V-S, available from Digikey as part number 455-1486-ND.. |
| | 54 | Pin 1 is power, and Pin 2 is ground. |
| | 55 | |
| | 56 | === J5 Mini-PCIe Full Length |
| | 57 | Supports PCIe and USB 3.0 (controlled by mux), USB 2.0, PERST#, WDIS# |
| | 58 | |
| | 59 | For information on how to control the PCIe/USB3.0 mux see here: [wiki:venice/PCIe#PCIeUSB3Mux] |
| | 60 | |
| | 61 | === J12 Mini-PCIe Half Length |
| | 62 | Supports USB 3.0, USB 2.0, PERST#, WDIS# |
| | 63 | |
| | 64 | Some suggested Wifi cards that are USB 2.0 based and half card size: |
| | 65 | |
| | 66 | [[Image(halfcard.PNG,100px)]] |
| | 67 | |
| | 68 | |
| | 69 | Realtek RTL8822BU chipset (which supports monitor mode and packet injection). |
| | 70 | |
| | 71 | - Sparklan WPET-236ACN(BT) half card radio: [https://www.sparklan.com/product/wpet-236acnbt-rtl8822bu-2t2r-usb-module/ Link] |
| | 72 | - Sparklan WPET-239CN(BT) half card radio: [https://www.sparklan.com/product/wpet-239acnbt-series-half-minipcie-wifibt-combo-rtl8822cu/ Link] |
| | 73 | - JJPlus WMU6202 half card radio: [https://techship.com/products/jjplus-wmu6202-mpcie-usb-wifi24-50ghz-bluetooth/ Link] |
| | 74 | |
| | 75 | Qualcomm QCA9377 chipset |
| | 76 | |
| | 77 | - Sparklan WPEQ-160ACN(BT) half card radio: [https://www.sparklan.com/product/wpeq-160acnbt-qca9377-1t2r-usb-module/ Link] |
| | 78 | |
| | 79 | |
| | 80 | |
| | 81 | === J14 USB |
| | 82 | |
| | 83 | This is a USB TYPE-C that can support USB 3.0 peripheral and power delivery to the board. |
| | 84 | |
| | 85 | === J1 USB |
| | 86 | |
| | 87 | This is a USB TYPE-C that can support USB 3.0 host and power output from the board. |
| | 88 | |
| | 89 | === J15 MicroSD |
| | 90 | |
| | 91 | A microSD socket with ESD protection |
| | 92 | |
| | 93 | === J3 GPIO Expansion |
| | 94 | |
| | 95 | A 2x10 connector (20 pins total) that supports a variety of signals as defined in the table below. |
| | 96 | |
| | 97 | The connector is a 20-pin header in a 2x10 configuration with 1.25mm pin spacing. The mating connector is a JST GHDR-20V-S, available from Digi-Key as part number 455-1913-ND. The mating connector pins are JST SGHD-002GA-P0.2, available from Digi-Key as part number 455-1914-2-ND. The digital I/O signals include signal conditioning in the form of a series 332 ohm resistor. |
| | 98 | |
| | 99 | A dev kit cable is the GW10127: [https://shop.gateworks.com/index.php?route=product/product&product_id=214&search=20] |
| | 100 | |
| | 101 | || GW7500 || J3.1 || VDD_3P3 || - || - || - || || |
| | 102 | || || J3.2 || GND || - || - || - || || |
| | 103 | || || J3.3 || VDD_3P3 || - || - || - || Opt UART2_TX || |
| | 104 | || || J3.4 || GND || - || - || - || Opt UART2_RX || |
| | 105 | || || J3.5 || SPI_MOSI || ECSPI2_MOSI || || managed by SPI driver || || |
| | 106 | || || J3.6 || SPI_MISO || ECSPI2_MISO || || managed by SPI driver || || |
| | 107 | || || J3.7 || SPI_SCLK || ECSPI2_SCLK || || managed by SPI driver || || |
| | 108 | || || J3.8 || SPI_SS0 || ECSPI2_SS0 || || managed by SPI driver || || |
| | 109 | || || J3.9 || I2C3_SCL || I2C3_SCL || || managed by I2C driver || || |
| | 110 | || || J3.10 || I2C3_SDA || I2C3_SDA || || managed by I2C driver || || |
| | 111 | || || J3.11 || GSC_ADC1 || - || || || Can measure 0 to 5V || |
| | 112 | || || J3.12 || GSC Tamper || || || || || |
| | 113 | || || J3.13 || GPIOA || GPIO1_IO13 || || || [wiki:venice/DigitalIO Venice DIO Info] || |
| | 114 | || || J3.14 || GPIOB || GPIO1_IO14 || || || || |
| | 115 | || || J3.15 || GPIOC || GPIO5_IO04 || || || || |
| | 116 | || || J3.16 || GPIOD || GPIO5_IO05 || || || || |
| | 117 | || || J3.17 || 5V Fan PWR || || || || || |
| | 118 | || || J3.18 || GND || - || - || - || || |
| | 119 | || || J3.19 || GSC FAN PWM || || || || || |
| | 120 | || || J3.20 || GSC FAN Tach || || || || [wiki:gsc GSC Fan Info] || |
| | 121 | |
| | 122 | === J2 GPS Antenna |
| | 123 | |
| | 124 | The GW7500 uses the ZOE-M8Q GPS. |
| | 125 | |
| | 126 | More information about the GPS and antenna can be found on the [wiki:gps GPS Wiki Page] |
| | 127 | |
| | 128 | = Resources |
| | 129 | |
| | 130 | This wiki page is specific to the GW7500. |
| | 131 | For general information, please use the rest of this wiki: |
| | 132 | * [wiki: Wiki Home] - For WiFi, Cellular, GPIO, UART, DIO, etc etc |
| | 133 | * [wiki:venice Venice Wiki ] - Overall, the GW7500 belongs to the Venice family of SBCs |
| | 134 | * [https://www.gateworks.com/contact/ Gateworks Support] |
| | 135 | |