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 &...
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 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...
Need help?
Do you have a question about the DEVKIT-MPC5748G and is the answer not in the manual?
Questions and answers