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

Example Register Configurations

To help highlight how to use this information three different configuration schemes are looked at. In general, the devices can turn on and transition from Init Mode -> Restart Mode -> Standby Mode. For initial software development this is highly suggested that the SW pin be held high, the default active state, as this can prevent action to be taken due to missed watchdog events. The reason this is suggested is that there is a long window watchdog cycle that begins upon the entry into standby mode and if this is missed the device can restart; if the device restarts too much (5th restart by default) the device can transition to sleep and/or fail-safe mode depending on configuration which generally occurs within a few seconds from entering standby mode with missed watchdog triggers. Holding the SW pin active makes initial software prototyping easier and the watchdog timer handler needs to be done last. Once in standby mode register configuration can begin and for most configuration settings the order in which this is done in does not really matter, the exceptions being partial networking and watchdog configuration which has more restrictions on how to configure. The three configuration schemes that are examined include: basic SBC/CAN configuration, partial networking, and watchdog timer setup.