SLAAEQ4 July   2025 MSPM0G1106 , MSPM0G1107 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1

 

  1.   1
  2.   Trademarks
  3. 1Introduction
    1. 1.1 Features Supported
    2. 1.2 CAN Frame Format
    3. 1.3 SPI Message Frame Format
  4. 2Implementation
    1. 2.1 SPI Message Format
      1. 2.1.1 SPI Commands
      2. 2.1.2 Instruction Set
    2. 2.2 Timeout Feature
    3. 2.3 Error Indication
    4. 2.4 Busy Status Indication
    5. 2.5 Message RAM Configuration
    6. 2.6 Test Environment
  5. 3References

Features Supported

CAN FD support

  • Up to 1MbpS nominal bit rate, 5MbpS data bit rate
  • Dedicated receive and transmit buffers (4 on each side)
  • Transmit and Receive FIFO (each with depth of 4)
  • Extended and Standard Filter elements (8 each on transmit & receive side)

SPI

  • Frequency support up to 8MHz
  • Implemented for 4-wire Motorola Phase0 Polarity0 mode

Error indications

  • Instruction Error and Timeout status indication

SPI to CAN bridge supports Classical CAN and CAN-FD formats. Differences between CAN and CAN-FD frame formats are detailed in Table 1-1.

Table 1-1 CAN and CAN-FD Differences
Feature CAN 2.0 CAN 2.0B CAN FD
Identifier Standard (11 bits)

Standard (11 bits)

Extended (29 bits)

Standard (11 bits)

Extended (29 bits)

Data Rate Up to 1MbpS Up to 1MbpS Up to 8MbpS
Payload 0-8 bytes 0-8 bytes 0-64 bytes