Getting Started with MPC5777C-DEVB2 | NXP Semiconductors

Getting Started with MPC5777C-DEVB2

Last Modified: Apr 10, 2024Supports MPC5777C BMS and Engine Control Development Board 2

Contents of this document

  • 1

    Out of the Box
  • 2

    Get Software
  • 3

    Running an Example Application

1. Out of the Box

1.1 Get to Know the MPC5777C-DEVB2 Development Board

MPC5777C-DEVB2 Development Board

MPC5777C-DEVB2 Development Board

1.2 Block Diagram Features

MPC5777C-DEVB2 Block Diagram

MPC5777C-DEVB2 Block Diagram

2. Get Software

2.1 Download S32 Design Studio

  1. Download S32 Design Studio for Power Architecture from S32 Design Studio IDE for Power Architecture. Follow the installation guide to complete the installation
  2. A serial console will be used to read the output and send command to the board while running the example in this guide. Download and install the latest Termite serial console client from Termite: a simple RS232 terminal
  3. Download and install the USB Multilink Resources Install driver from PEmicro Documentation and Downloads  for the USB Multilink Universal FX debug probe. This is required for the debug probe to communicate to the PC via USB
  4. Download and install the VCP drivers from FTDI Chip Drivers . This is required for the MPC5777C-DEVB2 board to talk to the PC via USB

3. Running an Example Application

3.1 Launch S32 Design Studio

  1. Launch S32 Design Studio for Power Architecture. Click File → New → S32DS Project from Example
  2. In the drop down menu, select the uart_pal_echo_mpc5777c and click Finish. It is easier to find the project by typing mpc5777 in the search field to filter out all examples for the device

    Launch S32 Design Studio for Power Architecture

    Launch S32 Design Studio for Power Architecture
  3. Once the project has been created, go to Project → Generate Processor Expert Code and wait for it to finish

    Generate Processor Expert Code

    Generate Processor Expert Code
  4. Build the project by right clicking on the project and selecting Build Project

    Build Project

    Build Project
  5. Make the following connections to the MPC5777C-DEVB2. Connect the 12 V adapter to J62. Connect the USB cable from the PC to J112 UART. Connect the Multilink Universal FX debug probe JTAG cable to J206 MCU JTAG. Then connect the USB cable from the PC to the debug probe

    MPC5777C-DEVB2 Connections

    MPC5777C-DEVB2 Connections
  6. Click Run → Debug Configurations and select the compiled project. Verify the connection of the debug probe by checking the port under the Debugger tab. If the connection is successful, the device will show in the Port

    Debug Configurations

    Debug Configurations
  7. Once verified, turn on the MPC5777C-DEVB2 by toggling the SW2. Click Debug to load the application to the flash on the DEVB2

    Debug

    Debug
  8. Open Termite and modify the serial port settings as following. The COM port number may differ from PC to PC
  9. Reset the DEVB2 by pushing SW16 once. The following message should appear on the Termite serial console
  10. Verify the program by sending the testing text