SLLA684 June   2025 MCF8315A , MCF8315C , MCF8315C-Q1 , MCF8315D , MCF8316A , MCF8316D

 

  1.   1
  2.   Summary
  3. 1Profile
    1. 1.1 Profile of MCF831x
    2. 1.2 Burning challenges
  4. 2Burning tool based on LP-MSPM0G3519 evaluation board
    1. 2.1 Profile of MSPM0G351x
    2. 2.2 Introduction of LP-MSPM0G3519 evaluation board
    3. 2.3 LP-MSPM0G3519 evaluation board burning tool hardware requirements and features
      1. 2.3.1 Burning platform hardware requirements
      2. 2.3.2 Burning tool function
  5. 3Procedure for using the burning tool
    1. 3.1 Hardware platform setup
    2. 3.2 Software Setup
      1. 3.2.1 Download and burn the firmware to LP-MSPM0G3519 using Uniflash
      2. 3.2.2 Import MCF831x json configuration file to the burning platform
    3. 3.3 Offline burning
  6. 4Summary
  7. 5References

Burning challenges

  • Challenge 1: Low reliability

    This often results in register write errors due to, for example, noise. If using an EVM burning, the user needs to manually check the value of each register to make sure the burning is correct, however, this will lead to:

    • Inefficiency: Severely impact the development progress of users
    • High cost: Users need to invest more resources
    • Low reliability: It is still difficult for the user to control the behavior of the operator and to guarantee 100% correctness of the register values

    These issues have a serious impact on the user experience, and even in extreme cases there is a risk that the user will burn incorrectly. As a result, non-functional prototypes can be delivered to end customers, posing a risk of project bid failure!

  • Challenge 2: Complex steps

    If the evaluation board is combined with GUI burning, the customer must navigate a complex process to perform the burning:

     Based on evaluation board and GUI burningFigure 1-2 Based on evaluation board and GUI burning

    Steps include:

    • Open GUI
    • Connect PC and EVM
    • Connect EVM and MCF8315C-Q1 PCB
    • Import Json file in GUI
    • Check if the motor is in IDLE status in GUI
    • Check GUI for any errors
    • Click the Burn button in GUI
    • Disconnect PC and EVM
    • Disconnect EVM and MCF8315C-Q1 PCB
    • Read values of all registers
    • Compare whether the values of all registers are correct
    • Close GUI

    And the above steps need to be repeated every time the customer burns a new MCF831x target board.