Download Print this page

Advertisement

Quick Links

DEVKIT-MPC5748G
QUICK START GUIDE (QSG)
Ultra-Reliable MCUs for Industrial and Automotive Applications
www.nxp.com/DEVKIT-MPC5748G
EXTERNAL USE

Advertisement

loading
Need help?

Need help?

Do you have a question about the DEVKIT-MPC5748G and is the answer not in the manual?

Questions and answers

Summary of Contents for NXP Semiconductors DEVKIT-MPC5748G

  • Page 1 DEVKIT-MPC5748G QUICK START GUIDE (QSG) Ultra-Reliable MCUs for Industrial and Automotive Applications www.nxp.com/DEVKIT-MPC5748G EXTERNAL USE...
  • Page 2 Contents • Quick Start Package Overview • Step-by-Step Installation Instructions • Hardware: DEVKIT-MPC5748G Board − Features − Overview − Pinout, Jumper and Peripherals Settings • Software: − Software Development Tools − Pre-compiled Code Examples • Documentation • MPC574xG/C/B/D Family : Phantom Feature Differences •...
  • Page 3: Quick Start Package Overview

    Detailed walk through on how to install and use S32 Design Studio IDE for Power Architecture Detailed documents covering topics from ‘how to design hardware’ to ‘how to write software’ Application Notes Fact Sheets, Reference Manuals and Data Sheets Detailed manuals for MPC5748G family of MCU and DEVKIT-MPC5748G board Downloads: Name Description...
  • Page 4 DEVKIT-MPC5748G Board : Features • MPC5748G has 2 x 160 MHz Power Architecture® e200Z4 Dual issue cores and 1 x 80 MHz Power Architecture® e200Z2 Single issue core • MPC5748G qualified to AEC-Q100 Grade 1, ambient temperature of -40 to +125 °C and suitable for ASIL-B/SIL2 applications...
  • Page 5 DEVKIT-MPC5748G Board : Revision D Update The release of DEVKIT-MPC5748G Revision D brought several changes and improvements to the development board: Improvements • Latest MPC5748G silicon used (mask set 0N78S). • Added MicroSD connector for SDHC access. • MicroUSB connector replaced with full-size connector for easier use with USB devices.
  • Page 6 Connect the USB Cable Connect one end of the USB cable to the PC and the other end to the micro-B connector on the DEVKIT-MPC5748G board. Allow the PC to automatically configure the USB drivers. Observe the Default Program reaction The pre-loaded example project utilizes the DEVKIT-MPC5748G user push button (SW2) and the user LEDs.
  • Page 7 DEVKIT-MPC5748G Board Rev B : Overview OpenSDA JTAG NXP Microcontroller OpenSDA MCU MPC5748G (176 LQFP-EP) micro-USB The DEVKIT-MPC5748G OpenSDA is an ultra-low-cost development platform for Reset Button User Switch 2 MPC5748G OpenSDA MCU Microcontrollers. Boot Entry Button FlexRay Features include easy...
  • Page 8 DEVKIT-MPC5748G Board Rev D : Overview OpenSDA JTAG NXP Microcontroller OpenSDA MCU MPC5748G (176 LQFP-EP) micro-USB The DEVKIT-MPC5748G OpenSDA Reset Button is an ultra-low-cost development platform for User Switch 2 OpenSDA MCU MPC5748G Microcontrollers. Boot Entry Button FlexRay Features include easy...
  • Page 9 PE11 PB12 J2-09 J2-10 PE10 Timer PB11 J2-07 J2-08 PB10 J2-05 J2-06 LIN4TX(UART) J2-03 J2-04 LIN4RX(UART) J2-01 J2-02 Arduino Compatibility The internal rows of the I/O headers on EXTERNAL USE the DEVKIT-MPC5748G are arranged to fulfill Arduino™ shields compatibility .
  • Page 10 PI11 ADC0_S[19] J14-10 J14-9 PI12 ADC0_S[20] J14-12 J14-11 PI13 ADC0_S[21] J14-14 J14-13 PI14 ADC0_S[22] J14-16 J14-15 PI15 ADC0_S[23] Arduino Compatibility The internal rows of the I/O headers on EXTERNAL USE the DEVKIT-MPC5748G are arranged to fulfill Arduino™ shields compatibility .
  • Page 11 J12-6 J12-5 PD13 J12-8 J12-7 PER_HVA J12-10 J12-9 J12-12 J12-11 J12-14 J12-13 J12-16 J12-15 J12-18 J12-17 J12-20 J12-19 Arduino Compatibility The internal rows of the I/O headers on EXTERNAL USE the DEVKIT-MPC5748G are arranged to fulfill Arduino™ shields compatibility .
  • Page 12 DEVKIT-MPC5748G Board : Jumper Settings Rev D There is only one jumper: J11 It is to select Power source: 1-2: Default External 12 V Supply 2-3: USB powered 5V Supply, through OpenSDA interface Rev B Note: For high power/current consuming applications (like using external shield boards) use “External 12 V Supply”...
  • Page 13 DEVKIT-MPC5748G Board : Communication Interfaces 1 of 2 LIN_0 DESCRIPTION NAME FlexRay P3-01 FlexRay_A P3-02 DESCRIPTION NAME Connect to 12V VBAT P3-03 FRA-DATA-A P2_1 Port PB2 & PB3 P3-04 FRA-DATA-B P2_2 FlexRay_A CAN_0 DESCRIPTION PORT DESCRIPTION NAME FR_A_TX CANH P5-01 Port PB0 &...
  • Page 14 DEVKIT-MPC5748G Board : Communication Interfaces 2 of 2 UART_2 – LinFlex_2 USB_1 OpenSDA micro-USB DESCRIPTION PORT DESCRIPTION PORT ULPI1_D7 PH12 UART ULPI1_D6 PH11 ULPI1_D5 PG11 ULPI1_D4 PG10 ULPI1_D3 PE15 ULPI1_D2 PE14 ULPI1_D1 PG15 ULPI1_D0 PG14 ULPI1_STP Ethernet ULPI1_NXT ULPI1_DIR ULPI1_CLK...
  • Page 15 DEVKIT-MPC5748G Board : User Peripherals User Reset DESCRIPTION PORT Switch 2 Button Potentiometer (ADC0 CH9) RV1/POT User Switch 2 PE12 User Switch 4 User LEDs PA10 PH13 Potentiometer User LEDs User DS10 Switch 4 DS11 Reset Button EXTERNAL USE...
  • Page 16 DEVKIT-MPC5748G Board : Programing Interface JTAG OpenSDA micro USB DESCRIPTION Support for USB Multilink Interface OpenSDA MCU OpenSDA JTAG Boot Entry Button JTAG OpenSDA Interface DESCRIPTION OpenSDA MCU Boot Entry OpenSDA micro USB: On-board JTAG connection via open source OSBDM circuit using the...
  • Page 17: Software Development Tools

    Software Development Tools • IDE & Compilers − Free S32 Design Studio IDE for Power Architecture with GCC compiler − GHS MULTI Integrated Development Environment − Cosmic IDE − iSystems winIDEA IDE − Sourcery CodeBench Development Tools • Debuggers − Free OpenSDA debugger on board and supported by S32DS IDE −...
  • Page 18 Pre-Compiled Code Examples • Pre-compiled example projects are List of code examples: available in S32DS as well as on CAN+DMA Hello nxp.com/DEVKIT-MPC5748G for quick Hello+pll start UART Hello+pll+interrupts eDMA+ PBridge SPI+DMA Semaphores • Example projects also includes the Register Protection...
  • Page 19 General Documents • MPC5748G Microcontroller Data Sheet • MPC5748G Microcontroller Reference Manual • MPC5748G Microcontroller Fact Sheet • DEVKIT-MPC5748G Board Fact Sheet • Software Integration Guide (SWIG) Application Notes • AN4830: Qorivva Recipes for MPC574xG • AN5220: MPC5748G Hardware Design Guidelines •...
  • Page 20 MPC574xG/C/B/D Family : Phantom Feature Differences Package Flash/RAM 100MAPBGA 176LQFP-EP 256MAPBGA 324MAPBGA (11x11mm, 1mm) (24x24mm, 0.5mm) (17x17mm, 1mm) (19x19mm, 1mm) 6M/768k SPC5748G SPC5748G SPC5748G 6M/768k SPC5748C SPC5748C SPC5748C 4M/768k SPC5747G SPC5747G SPC5747G SPC5747C SPC5747C SPC5747C 4M/512k 3M/768k SPC5746G SPC5746G SPC5746G Color Coding: Triple Core, Ethernet, FlexRay, USB, SDHC, 3M/384k (512k optional)
  • Page 21 It bridges serial and debug communications between a USB host and an embedded target processor • DEVKIT-MPC5748G comes with the OpenSDA Application preinstalled • Follow these instructions to run the OpenSDA Bootloader and update or change the installed OpenSDA Application...
  • Page 22 2 of 2 Using the Virtual Serial Port Determine the symbolic name assigned to the DEVKIT-MPC5748G virtual serial port. On Windows platform open Device Manager and look for the COM port named “OpenSDA-CDC Serial Port”. Open the serial terminal emulation program of your choice. Examples for Windows platform include...
  • Page 23 For faster debugging, debug from RAM, because this cuts down the lengthy Flash erase operation cycles. Follow the Software Integration Guide (SWIG) for details. • Keep S32 Design Studio IDE and OpenSDA firmware Up-to-date for best results. • Post Technical Questions on NXP community for MPC5xxx. • Useful Links: − nxp.com/mpc5748g − nxp.com/devkit-mpc5748g − nxp.com/s32ds − nxp.com/community EXTERNAL USE...