Abstract:
In order to meet the demand for convenient downloading of MBD (Model-Based Design) code in practical applications of DSP embedded systems, this study designs a Bootloader solution based on CAN communication for MBD code download. Taking TMS320F28335 as an example, by analyzing the structure of MBD code, a memory partition scheme between Boot program and MBD program is designed to ensure the effectiveness and stability of program download. The corresponding Boot program and host computer program are developed, and the implementation process of Bootloader is introduced in detail. The functions of Committed step are analyzed and explained, and the program download is realized using CAN communication. The experimental results indicate that this method is stable, reliable, and practical, providing a feasible and efficient solution for downloading MBD code in practical applications in DSP embedded systems.