Answer
Aug 23, 2025 - 10:30 PM
To communicate with the TRAVEO T2G bootloader using CAN or LIN interfaces, you need to follow these steps as outlined in the manual:
1. **Enter Bootloader Command:**
- Send an Enter Bootloader command over the communication channel to initiate the bootloading process.
- The bootloader will respond with device information and bootloader version.
2. **Sync Bootloader Command:**
- If needed, use the Sync Bootloader command to reset the communication to the initial state, ready to accept new commands.
3. **Send Data Command:**
- Transfer a block of data to the bootloader using the Send Data command. This data is buffered for programming.
- The bootloader buffer size for data received by Send Data and Program Data commands is 256 bytes.
4. **Program Data Command:**
- Write data into the bootloadable application image using the Program Data command.
- The address must be aligned to 256 bytes and within a valid RAM memory length.
5. **Verify Application Command:**
- Use the Verify Application command to check the validity of the application image in the RAM.
- The checksum (CRC-32C) for the entire application must be placed in the last four bytes of the application image.
6. **Set Application Metadata Command:**
- Set the metadata for the application using the Set Application Metadata command.
- Specify the Application ID, bootloadable application start address, and size in bytes.
7. **Exit Bootloader Command:**
- Stop listening for other bootloader commands and jump to the newly downloaded application (flash loader).
By following these commands and communication flow, you can effectively communicate with the TRAVEO T2G bootloader over CAN or LIN interfaces for updating firmware in the field.
User Manual Q&A

Add New Comment