boards/shields/mikroe_mcp251xfd_click/doc/index.rst
.. _mikroe_mcp251xfd_click_shield:
MikroElektronika MCP251xFD Click shields ########################################
Zephyr supports a few different MikroElektronika Click shields carrying the
Microchip External CAN FD Controllers, either with or without integrated
CAN FD Transceiver.
.. _mikroe_mcp2517fd_click_shield:
MikroElektronika MCP2517FD Click shield
The MCP2517FD Click shield has a MCP2517FD_ CAN FD controller via a SPI
interface and a high-speed ATA6563_ CAN transceiver.
More information about the shield can be found at
Mikroe MCP2517FD click_.
.. figure:: mikroe_mcp2517fd_click.webp :align: center :alt: MikroElektronika MCP2517FD Click
MikroElektronika MCP2517FD Click (Credit: MikroElektronika)
.. _mikroe_mcp2518fd_click_shield:
MikroElektronika MCP2518FD Click shield
The MCP2518FD Click shield has a MCP2518FD_ CAN FD controller via a SPI
interface and a high-speed ATA6563_ CAN transceiver.
More information about the shield can be found at
Mikroe MCP2518FD click_.
.. figure:: mikroe_mcp2518fd_click.webp :align: center :alt: MikroElektronika MCP2518FD Click
MikroElektronika MCP2518FD Click (Credit: MikroElektronika)
.. _mikroe_mcp251863_click_shield:
MikroElektronika MCP251863 Click shield
The MCP251863 Click shield has a MCP251863_ CAN FD controller via a SPI
interface with an integrated high-speed ATA6563_ CAN transceiver. This
CAN FD controller is software compatible with the stand-alone MCP2518FD_
CAN FD controller.
More information about the shield can be found at
Mikroe MCP251863 click_.
.. figure:: mikroe_mcp251863_click.webp :align: center :alt: MikroElektronika MCP251863 Click
MikroElektronika MCP251863 Click (Credit: MikroElektronika)
Requirements
These shields use a mikroBUS interface. The target board must define the
mikrobus_spi and mikrobus_header node labels (see :ref:shields
for more details). The target board must also support level triggered
interrupts and SPI clock frequency of up to 18 MHz.
Programming
Set --shield mikroe_mcp2517fd_click or --shield mikroe_mcp2518fd_click
or --shield mikroe_mcp251863_click when you invoke west build,
for example:
.. zephyr-app-commands:: :zephyr-app: samples/drivers/can/counter :board: lpcxpresso55s28 :shield: mikroe_mcp2517fd_click :goals: build flash
.. zephyr-app-commands:: :zephyr-app: samples/drivers/can/counter :board: lpcxpresso55s28 :shield: mikroe_mcp2518fd_click :goals: build flash
.. zephyr-app-commands:: :zephyr-app: samples/drivers/can/counter :board: lpcxpresso55s28 :shield: mikroe_mcp251863_click :goals: build flash
References
.. target-notes::
.. _External CAN FD Controllers: https://www.microchip.com/en-us/products/interface-and-connectivity/can/can-external-controllers
.. _CAN FD Transceiver: https://www.microchip.com/en-us/products/interface-and-connectivity/can/can-transceivers
.. _ATA6563: https://www.microchip.com/en-us/product/ATA6563
.. _MCP2517FD: https://www.microchip.com/en-us/product/MCP2517FD
.. _MCP2518FD: https://www.microchip.com/en-us/product/MCP2518FD
.. _MCP251863: https://www.microchip.com/en-us/product/MCP251863
.. _Mikroe MCP2517FD click: https://www.mikroe.com/mcp2517fd-click
.. _Mikroe MCP2518FD click: https://www.mikroe.com/mcp2518fd-click
.. _Mikroe MCP251863 click: https://www.mikroe.com/mcp251863-click