Changes between Version 10 and Version 11 of canbus


Ignore:
Timestamp:
12/04/2020 12:37:37 AM (4 years ago)
Author:
Ryan Erbstoesser
Comment:

add venice note

Legend:

Unmodified
Added
Removed
Modified
  • canbus

    v10 v11  
    5959The following Gateworks products have CAN:
    6060||= Family =||= Board =||= Device =||= Driver =||= STBY =||= Termination =||= Notes =||
     61||Venice || GW7xxx || Use external Mini-PCIe || || N/A || N/A || ^^^3^^^ ||
     62|| ||
    6163|| Newport  || GW6404-B+ || [http://dev.gateworks.com/datasheets/MCP25625.pdf MCP25625] || mcp251x || N/A || R138 120ohms || ^^^1^^^ ||
    6264||          || GW6304-E+ || [http://dev.gateworks.com/datasheets/MCP25625.pdf MCP25625] || mcp251x || N/A || R151 120ohms || ^^^1^^^ ||
     
    6769||          || GW53xx    || IMX6 / [http://dev.gateworks.com/datasheets/MCP2562.pdf MCP2562] || flexcan || R50 (not loaded) || GPIO1_IO02 / gpio-2 || ||
    6870||          || GW52xx    || IMX6 / [http://dev.gateworks.com/datasheets/MCP2562.pdf MCP2562] || flexcan || R168 (not loaded) || GPIO1_IO09 / gpio-9 || ||
     71
     72
    6973 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]
    7074 2. The GW551x does not have a transceiver on board; CAN_RXD / CAN_TXD go to application connector
     75 3. A Mini-PCIe expansion card may be used. See the [#minipcie Mini-PCIe] section at the end of this wiki page.
    7176
    7277Note the Termination resistor options in the table above and remember that a properly terminated CAN network will have 120ohm termination across CAN_L and CAN_H at each end of the bus for a total measured resistance of 60ohm.
     
    236241 * [http://www.computer-solutions.co.uk/info/Embedded_tutorials/can_tutorial.htm CAN tutorial]
    237242 * [http://www.simmasoftware.com/j1939-presentation.pdf SAE J1939 Presentation]
     243
     244[=#minipcie]
     245= External CAN Mini-PCIe Cards
     246Some examples, which have not been verified on Gateworks SBCs, so proceed at your own risk:
     247 * [https://www.onlogic.com/emuc-b201/]
     248 * [https://phytools.com/products/pcan-minipcie-card-iso-1ch-2ch]
     249 * [https://www.peak-system.com/PCAN-miniPCIe.285.0.html?&L=1]