SLLA652 April   2025 TCAN2410-Q1 , TCAN2411-Q1 , TCAN2450-Q1 , TCAN2451-Q1 , TCAN2845-Q1 , TCAN2847-Q1 , TCAN2855-Q1 , TCAN2857-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2SPI Communication
  6. 3Register Organization
  7. 4EEPROM
  8. 5Suggested Data Structures and Program Flow
  9. 6Example Register Configurations
    1. 6.1 SBC and CAN Transceiver Mode Configuration
    2. 6.2 Partial Networking
    3. 6.3 Watchdog Timer
  10. 7Summary
  11. 8References

Introduction

The TCAN28xx and TCAN24xx families of SBC’s offers the end designer various configuration options to be best designed for the needs of the system. With many options available to a designer approaching the firmware configuration of this device can seem daunting. However, with the understanding of a few basic concepts the configuration of the device can become clearer. This note aims to explain the underlying mechanisms of how to communicate with the device and configure this for a needed application use case. First, the note can start with how the SPI communication works on the TCAN28xx and TCAN24xx line of devices. Second, the note can dive into how the registers are setup inside of the TCAN28xx and TCAN24xx line of devices. Third, a more detailed look into suggested data structures to empower simple configurations. Finally, a brief overview of three varied configurations (device setup, partial networking, Watchdog timer) can be examined to give the designer a more holistic understanding of how to configure these devices.