Changes between Version 21 and Version 22 of canbus


Ignore:
Timestamp:
06/01/2026 11:07:27 PM (21 hours ago)
Author:
Ryan Erb
Comment:

remove some newport and ventana, as these are end of life

Legend:

Unmodified
Added
Removed
Modified
  • canbus

    v21 v22  
    5959The following Gateworks products have CAN:
    6060||= Family =||= Board =||= Device =||= Driver =||= STBY =||= Termination =||= Notes =||
    61 ||Catalina|| GW92xx || IMX95 Plus CAN-FD / Texas Instrument ISO1044B Isolation || flexcan || N/A || split termination with cap || ^^^6^^^ ||
    62 || || GW94xx || IMX95 Plus CAN-FD / Texas Instrument ISO1044B Isolation || flexcan || N/A || split termination with cap || ^^^6^^^ ||
     61||Catalina|| GW92xx || QTY 2 IMX95 Plus CAN-FD / Texas Instrument ISO1044B Isolation || flexcan || N/A || split termination with cap || ^^^6^^^ ||
     62|| || GW94xx || QTY 2 IMX95 Plus CAN-FD / Texas Instrument ISO1044B Isolation || flexcan || N/A || split termination with cap || ^^^6^^^ ||
    6363|| ||
    64 ||VeniceFLEX|| GW81xx || IMX8M Plus CAN-FD / Texas Instrument ISO1044B Isolation || flexcan || N/A || split termination with cap || ^^^6^^^ ||
    65 || || GW82xx || IMX8M Plus CAN-FD / Texas Instrument ISO1044B Isolation || flexcan || N/A || split termination with cap || ^^^6^^^ ||
     64||VeniceFLEX|| GW81xx || QTY 2 IMX8M Plus CAN-FD / Texas Instrument ISO1044B Isolation || flexcan || N/A || split termination with cap || ^^^6^^^ ||
     65|| || GW82xx || QTY 2 IMX8M Plus CAN-FD / Texas Instrument ISO1044B Isolation || flexcan || N/A || split termination with cap || ^^^6^^^ ||
    6666|| ||
    6767||Venice || GW71xx || Use external Mini-PCIe || || N/A || N/A || ^^^3^^^ ||
    6868||          || GW72xx/GW73xx || Use external Mini-PCIe or must use GW702x SOM i.MX8M Plus ||  || N/A ||  || ^^^5^^^ ||
    69 ||          || GW74xx || IMX8M Plus / Microchip MCP2562 || flexcan || N/A || Split termination with cap ||  ||
    70 || ||
    71 || Newport  || GW6404-B+ || [http://dev.gateworks.com/datasheets/MCP25625.pdf MCP25625] || mcp251x || N/A || R138 120ohms || ^^^1^^^ ||
    72 ||          || GW6304-E+ || [http://dev.gateworks.com/datasheets/MCP25625.pdf MCP25625] || mcp251x || N/A || R151 120ohms || ^^^1^^^ ||
    73 ||          || GW6204-B+ || [http://dev.gateworks.com/datasheets/MCP25625.pdf MCP25625] || mcp251x || N/A || R171 120ohms || ^^^1^^^ ||
    74 || ||
    75 || Ventana  || GW551x+GW16111 || IMX6 || flexcan || N/A || N/A || ^^^2^^^ ||
    76 ||          || GW54xx    || IMX6 / [http://dev.gateworks.com/datasheets/MCP2562.pdf MCP2562] || flexcan || GPIO1_IO02 / gpio-2 || R123 (not loaded) || ^^^4^^^ ||
    77 ||          || GW53xx    || IMX6 / [http://dev.gateworks.com/datasheets/MCP2562.pdf MCP2562] || flexcan || GPIO1_IO02 / gpio-2 || R50 (not loaded) || ^^^4^^^ ||
    78 ||          || GW52xx    || IMX6 / [http://dev.gateworks.com/datasheets/MCP2562.pdf MCP2562] || flexcan || GPIO1_IO09 / gpio-9 || R168 (not loaded) || ^^^4^^^ ||
    79 
    80  1. The Newport product family uses the MCP25625 CAN over SPI device thus the spi--thunderx (SPI_THUNDERX) driver is required in addition to the mcp251x (CAN_MCP251X) driver. Also, note the Thunderx SPI controller only supports half-duplex transactions requiring a patch to the mcp251x driver to make it operating as half-duplex: [https://github.com/Gateworks/linux-newport/commit/f284504b771b8741222ac54fd2d773d88e53de39 can: mcp251x: convert driver to half-duplex SPI]
    81  2. The GW551x does not have a transceiver on board; CAN_RXD / CAN_TXD go to application connector
     69||          || GW74xx || QTY 2 IMX8M Plus / Microchip MCP2562 || flexcan || N/A || Split termination with cap ||  ||
     70
     71
     72
    8273 3. A Mini-PCIe expansion card may be used. See the [#minipcie Mini-PCIe] section at the end of this wiki page.
    8374 4. On newer kernels this is configured via device-tree and thus manual gpio manipulation (described below) is not necessary