blob: 73e167dcc49eed5ae4b562f73c9350b3ea7e29dc [file] [log] [blame]
.. _tcan4550evm_shield:
Texas Instruments TCAN4550EVM
#############################
Overview
********
The Texas Instruments `TCAN4550EVM`_ features a `TI TCAN4550-Q1`_ automotive system basis chip (SBC)
with integrated CAN FD controller & transceiver.
.. figure:: tcan4550evm.jpg
:align: center
:alt: TCAN4550EVM
TCAN4550EVM (Credit: Texas Instruments)
Requirements
************
This shield can only be used with a board which provides a configuration for Arduino connectors and
defines node aliases for SPI and GPIO interfaces (see :ref:`shields` for more details).
.. note::
This shield configuration limits the maximum SPI clock frequency to 2MHz although the
TCAN4550-Q1 supports up to 18MHz SPI clock frequency. This is done to accommodate the flywires
usually used for connecting the TCAN4550EVM to the board running Zephyr.
Pin Assignments
===============
+-----------------------+---------------------------------------------+
| Shield Connector Pin | Function |
+=======================+=============================================+
| D6 | nWKRQ |
+-----------------------+---------------------------------------------+
| D7 | WAKE_LV |
+-----------------------+---------------------------------------------+
| D8 | RESET |
+-----------------------+---------------------------------------------+
| D9 | nINT |
+-----------------------+---------------------------------------------+
| D10 | nCS |
+-----------------------+---------------------------------------------+
| D11 | SDI |
+-----------------------+---------------------------------------------+
| D12 | SDO |
+-----------------------+---------------------------------------------+
| D13 | SCLK |
+-----------------------+---------------------------------------------+
Programming
***********
Set ``-DSHIELD=tcan4550evm`` when you invoke ``west build``. For example:
.. zephyr-app-commands::
:zephyr-app: tests/drivers/can/api
:board: frdm_k64f
:shield: tcan4550evm
:goals: build
.. _TCAN4550EVM:
https://www.ti.com/tool/TCAN4550EVM
.. _TI TCAN4550-Q1:
https://www.ti.com/product/TCAN4550-Q1