0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
DEVKIT-MPC5744P

DEVKIT-MPC5744P

  • 厂商:

    NXP(恩智浦)

  • 封装:

    -

  • 描述:

    DEVKIT-MPC5744P

  • 数据手册
  • 价格&库存
DEVKIT-MPC5744P 数据手册
DEVKIT-MPC5744P QUICK START GUIDE (QSG) Ultra-Reliable MCUs for Industrial and Automotive Applications www.nxp.com/DEVKIT-MPC5744P EXTERNAL USE Contents • • • Quick Start Package Overview Step-by-Step Installation Instructions Hardware: DEVKIT-MPC5744P Board − − − − • Software: − − • • • • 1 Features Overview Pinout and Jumper Settings Power Supply Software Development Tools Pre-compiled Code Examples Documentation MPC574xP Family : Phantom Feature Differences OpenSDA Recommendations EXTERNAL USE Quick Start Package Overview Board: DEVKIT-MPC5744P Low cost EVB with MPC5744P Auto quality MCU on board Documents: Name Description Quick Start Guide(QSG) Detailed description on availability of Hardware, Software and Documents to quick start with MPC5744P project (this document) Software Installation Guide(SWIG) Detailed walk through on how to install and use S32 Design Studio for Power Architecture Application Notes Detailed documents covering topics from ‘how to design hardware’ to ‘how to write software’ Fact Sheets, Reference Manuals and Data Sheets Detailed manuals for MPC5744P family of MCU and DEVKIT-MPC5744P board Downloads: 2 Name Description Integrated Development Environment (IDE) Eclipse based S32DS IDE with free GCC compiler and Debugger support DEVKIT-MPC5744P Quick Start Package Software examples and supporting documents for getting started with the DEVKIT-MPC5744P DEVKIT-MPC5744P Schematics PDF schematic files for the DEVKIT-MPC5744P board DEVKIT-MPC5744P PCB Design Package Gerber files and Bill of Material EXTERNAL USE Step-by-Step Installation Instructions In this quick start guide, you will learn how to set up the DEVKIT-MPC5744P board and run the default program. Install Software and Tools 1 Install S32 Design Studio IDE for Power Architecture. S32 Design Studio for Power See Software Installation Guide (SWIG) for detailed procedure Connect the USB Cable 2 Connect one end of the USB cable to the PC and the other end to the micro-B connector on the DEVKIT-MPC5744P board. Allow the PC to automatically configure the USB drivers. Observe the Default Program reaction 3 The pre-loaded example project utilizes the DEVKIT-MPC5744P user potentiometer and the user LEDs. Once the board is plugged in the ADC will scan the potentiometer result and shine LEDs based on result. Turn the potentiometer to turn on a different LED pattern. (Clock is configured to PLL running at 160 MHz) Learn More About the DEVKIT-MPC5744P 4 3 EXTERNAL USE Read release notes and documentation on the nxp.com/DEVKIT-MPC5744P nxp.com/MPC5744P DEVKIT-MPC5744P Board : Features • MPC5744P has 2 x 200 MHz Power Architecture® e200Z4 Dual issue cores operating in delayed lockstep • MPC5744P qualified to AEC-Q100 Grade 1 and ambient temperature of -40 to +125 °C • Arduino™ UNO R3 footprint-compatible with expansion “shield” support − Supports DEVKIT-MOTORGD motor control shield • Integrated Open-standard Serial and Debug Adapter (OpenSDA) with support for several industry-standard debug interfaces as well as JTAG connector • Easy access to the MCU I/O header pins for prototyping • On-chip connectivity for FlexRay, CAN, LIN, UART/SCI and SPI • Potentiometer for precise voltage and analog measurement • One user RGB LED (1 red, 1 green, 1 blue in single package) • 2 user push-button switches • Flexible power supply options • • • • 12V External power supply EXTERNAL USE Box includes: − micro-B USB Similar hardware across ARM®, S12 and Power Architecture® architecture based MCUs 4 • • DEVKIT-MPC5744P Board Downloads includes: − Quick Start Package − S32 Design Studio IDE − Application notes NOTE: DEVKIT-MPC5744P RevB does not support shield reset. Any Arduino™ shield that relies on reset signal from DEVKIT-MPC5744P RevB will not work. Shield reset is supported starting with RevC. DEVKIT-MPC5744P Board : Overview The DEVKIT-MPC5744P is an ultra-low-cost development platform for MPC5744P Microcontrollers. Features include easy access to all MCU I/Os, a standard-based form factor compatible with the Arduino™ pin layout, providing a broad range of expansion board options, and a USB serial port interface for connection to the IDE. The board has option to be powered via USB or an external power supply. JTAG NXP Microcontroller OpenSDA MCU MPC5744P Reset Button Potentiometer CAN Bus FlexRay User Switch 1 User Switch 2 LIN Bus OpenSDA micro-USB User LEDs J3 12V External Power Supply JTAG MPC5744P 5 EXTERNAL USE J6 J1 J2 J4 OpenSDA MCU OpenSDA MCU Boot Entry Button J5 DEVKIT-MPC5744P Board : Pinout 1 of 3 J2 FUNCTION PORT PIN PIN PORT LT_PA15 J2-19 J2-20 PA15 CAN1_RXD LT_PA9 J2-17 J2-18 PA14 CAN1_TXD EXT_AR_PWR J2-15 J2-16 PB3 LIN0_RXD GND J2-13 J2-14 PB2 LIN0_TXD DSPI0_SCK LT_PC5 J2-11 J2-12 PD10 FLEXPWM_0_A0 DSPI0_SIN LT_PC7 J2-09 J2-10 PD4 FLEXPWM_0_B3 DSPI0_SOUT LT_PC6 J2-07 J2-08 PD3 FLEXPWM_0_A3 DSPI0_CS0 LT_PC4 J2-05 J2-06 PE11 LT_PG7 J2-03 J2-04 PC14 LT_PD2 J2-01 J2-02 PC10 Default DNP J2 J1 FUNCTION J1 FUNCTION 6 EXTERNAL USE PORT PIN PIN PORT LT_PA13 J1-15 J1-16 PB6 LT_PA12 J1-13 J1-14 PE7 ETIMER_0_ETC3 LT_PD14 J1-11 J1-12 PA8 ETIMER_2_ETC4 ETIMER_0_ETC2 LT_PF0 J1-09 J1-10 PA7 ETIMER_2_ETC3 FLEXPWM_0_B0 LT_PA10 J1-07 J1-08 PA6 ETIMER_2_ETC2 FLEXPWM_0_A0 LT_PA11 J1-05 J1-06 PA5 ETIMER_1_ETC5 FLEXPWM_0_X0 LT_PD9 J1-03 J1-04 PA4 ETIMER_0_ETC4 LT_PD12 J1-01 J1-02 PA3 ETIMER_0_ETC3 Arduino Compatibility The internal rows of the I/O headers on the DEVKIT-MPC5744P are arranged to fulfill Arduino™ shields compatibility . FUNCTION CLKOUT DEVKIT-MPC5744P Board : Pinout 2 of 3 J3 FUNCTION J3 PORT PD12 PD9 PJ8 PE13 PE14 PE15 PF14 PF15 PIN J3-02 J3-04 J3-06 J3-08 J3-10 J3-12 J3-14 J3-16 J4 PORT EXT_HV_PWR EXT_LV_PWR RESET 3V3_SR 5V0_SR GND GND EXT_HV_PWR FUNCTION 12V_IN 3.3V or 5V Selectable MPC5744P Reset 3.3V 5V 12V_IN J4 FUNCTION 7 PIN J3-01 J3-03 J3-05 J3-07 J3-09 J3-11 J3-13 J3-15 EXTERNAL USE Arduino Compatibility The internal rows of the I/O headers on the DEVKIT-MPC5744P are arranged to fulfill Arduino™ shields compatibility . PORT PIN PIN PORT FUNCTION PE0 J4-02 J4-01 PB8 ADC0_AN1 PE6 J4-04 J4-03 PB12 ADC0_ADC1_AN14 PG2 J4-06 J4-05 PB9 ADC0_ADC1_AN11 PG3 J4-08 J4-07 PB10 ADC0_ADC1_AN12 PG4 J4-10 J4-09 PB11 ADC0_ADC1_AN13 PG5 J4-12 J4-11 PB7 ADC0_AN0 PG6 J4-14 J4-13 PB13 ADC1_AN0 PD11 J4-16 J4-15 PJ9 ETIMER_2_ETC5 DEVKIT-MPC5744P Board : Pinout FUNCTION PORT J6-19 J6-20 PF11 PB3 J6-17 J6-18 PF10 PD9 J6-15 J6-16 PF15 PD12 J6-13 J6-14 PF14 PB2 J6-11 J6-12 GND PB3 J6-09 J6-10 3V3_SR Optional Pullup PF9 J6-07 J6-08 PA15 Optional Pullup PF8 J6-05 J6-06 PA14 PF6 J6-03 J6-04 PF7 PF4 J6-01 J6-02 PF5 PORT PIN PIN PORT PD5 J5-2 J5-1 PA0 PD6 J5-4 J5-3 PA1 PD7 J5-6 J5-5 PA2 PD8 J5-8 J5-7 PG8 3V3_SR J5-10 J5-9 PF3 GND J5-12 J5-11 PG11 PC1 J5-14 J5-13 PG9 PE4 J5-16 J5-15 PE2 PC2 J5-18 J5-17 PE5 PB14 J5-20 J5-19 PG10 J6 J5 3.3V 8 EXTERNAL USE Arduino Compatibility The internal rows of the I/O headers on the DEVKIT-MPC5744P are arranged to fulfill Arduino™ shields compatibility . PIN PB2 J6 PIN FUNCTION PORT 3 of 3 J5 FUNCTION FUNCTION DEVKIT-MPC5744P Board : Jumper Settings There is only one jumper: J13 It is to select Power source: 1-2: External 12 V Supply 2-3: Default USB powered 5V Supply, through OpenSDA interface 3 1 J13 9 EXTERNAL USE Note: For high power/current consuming applications (like using external shield boards) use “External 12 V Supply” only DEVKIT-MPC5744P Board : Communication Interfaces CAN_0 DESCRIPTION NAME PIN Port PB0 & PB1 CANH P5-01 CANL P5-02 NC P5-03 GND P5-04 LIN_0 DESCRIPTION NAME PIN GND P6-01 GND P6-02 Connect to 12V VSUP P6-03 Port PB2 & PB3 LIN P6-04 10 EXTERNAL USE CAN FlexRay LIN FlexRay_A DESCRIPTION NAME FRA-DATA-A FRA-DATA-B FlexRay_A DESCRIPTION PORT PD0 FR_A_TX FR_A_TX_EN PC15 PD1 FR_A_RX PIN P4_1 P4_2 DEVKIT-MPC5744P Board : User Peripherals Reset Button Potentiometer User Switch 1 User LEDs 11 EXTERNAL USE User Switch 2 DESCRIPTION Potentiometer (ADC1_AN6) User Switch 1 User Switch 2 User LEDs Reset Button PIN RV1/POT SW1 SW2 D7 SW3 PORT PE12 PF12 PF13 PC11 PC12 PC13 DEVKIT-MPC5744P Board : Programing Interface JTAG DESCRIPTION Support for USB Multilink Interface PIN P2 JTAG OpenSDA JTAG OpenSDA MCU Boot Entry Button OpenSDA MCU 12 EXTERNAL USE OpenSDA micro USB OpenSDA Interface DESCRIPTION OpenSDA MCU Boot Entry SW4 OpenSDA micro USB: On-board JTAG connection via open source J12 OSBDM circuit using the MK20DX128VFM5 Microcontroller OpenSDA JTAG: JTAG to update firmware in J11 OpenSDA MCU PIN Package Level Pinout Diagram – MPC5744P (144 LQFP) 13 EXTERNAL USE DEVKIT-MPC5744P Board : Power Supply DEVKIT-MPC5744P supports power through OpenSDA (USB) and external 12V power supply. NXP does not directly sell 12V power supplies. You can obtain a power supply through a third-party. JTAG OpenSDA JTAG OpenSDA MCU Boot Entry Button Power supply specifications: Fully regulated Switching Power Supply Input Voltage 100-240V AC 50/60Hz Output 12V 1A/2A DC Plug size: 5.5mm x 2.1 mm, Center Positive OpenSDA micro USB OpenSDA MCU 12V must be used for CAN and LIN/UART communication. 14 EXTERNAL USE Software Development Tools • S32 Design Studio IDE for Power Architecture • IDE & Compilers − Free S32 Design Studio IDE with GCC compiler − GHS MULTI Integrated Development Environment − Cosmic IDE − iSystems winIDEA IDE − SourceryTM CodeBench Development Tools • Debuggers − Free OpenSDA debugger on board and supported by S32DS IDE − P&E USB Multilink − iSystems iC6000 − Lauterbach TRACE32 JTAG Debugger 15 EXTERNAL USE Pre-Compiled Code Examples List of code examples: 1. • Pre-compiled example projects are available in S32DS as well as on nxp.com/DEVKIT-MPC5744P for quick start 2. 3. 4. 5. 6. 7. 8. • Example projects also includes the projects from Application Note, AN4830: Qorivva Recipes for MPC574xG, migrated to MPC5744P platform 9. 11. 12. 13. 14. 15. 16. 17. 18. 19. NOTE: Run these examples with S32DS for Power Architecture v1.2 or later 16 EXTERNAL USE 20. 21. Hello World Hello World + PLL Hello World + PLL + Interrupts ADC DMA eTimer Frequency Measurement eTimer Count Flash ECC FlexCAN LIN Master LIN Slave UART SPI SPI+DMA TSENS XBIC+DMA SGEN + FlexPWM Low Power STOP Register Protection FCCU Documentation and Reference Material • Documentation Links − MPC574xP Datasheet − MPC574xP Product Brief − MPC574xP Factsheet • Application Notes − MPC5744P Startup Self Test Control Unit (STCU) Overview − MPC574xP Hardware Design Guide − Migrating from MPC5743L to MPC5744P − MPC5744P Standard 144 LQFP EVB User Guide − MPC5744P Standard 257 BGA EVB User Guide − MPC5744P Clock Calculator Guide • Reference Manuals − MPC574xP Family Reference Manual − MPC574xP Family Safety Manual 17 EXTERNAL USE MPC574xP Family – Phantom Feature Differences FEATURES MCU Flash* RAM EE PROM Packages MPC5744P 2.5MB 384K Emulate 144 LQFP/ 257 MAPBGA MPC5743P 2.0MB 256K Emulate 144 LQFP/ 257 MAPBGA MPC5742P 1.5MB 192K Emulate 144 LQFP/ 257 MAPBGA MPC5741P 1.0MB 128K Emulate 144 LQFP/ 257 MAPBGA Available in NXP DEVKIT platform *Differences in memory are all in the Large Flash Block 18 EXTERNAL USE MPC574xP Family – Package Feature Set Comparison FEATURES MPC574xP Package FREQ FlexCAN ENET DSPI FlexPWM eTimer PIT ADC LinFlexD eDMA CTU Zipwire FlexRay GPI GPIO 144 LQFP 4.76 MHz to 200 MHz 3 No 3 2 1) 3 2) 1 4 x 12 bit x 16 ch 3) 2 32 ch 2 4) No 1 26 79 257 MAPMGA 4.76 MHz to 200 MHz 3 Yes 4 2 3 1 4 x 12 bit x16 ch 3) 2 32 ch 2 Yes 1 29 112 1) FlexPWM1 has available only A[0-2] and B[0-2] external signals. 2) eTimer2 has available only ETC2-5 external signals. 3) There are 38 ADC channels which include internal channels (temperature sensors, bandgap voltage) and shared channels. 4) CTU1 has not external trigger output. Available in NXP DEVKIT platform 19 EXTERNAL USE OpenSDA • • • • 1 of 2 OpenSDA is an open-standard serial and debug adapter It bridges serial and debug communications between a USB host and an embedded target processor DEVKIT-MPC5744P comes with the OpenSDA Application preinstalled Follow these instructions to run the OpenSDA Bootloader and update or change the installed OpenSDA Application Enter OpenSDA Bootloader Mode Load an OpenSDA Application 1. Unplug the OpenSDA USB cable if attached 1. 2. Press and hold the Bootloader Entry button (SW4) BOOTLOADER drive. A web browser will open the OpenSDA homepage 3. Plug in a USB cable between a USB host and the OpenSDA USB containing the name and version of the installed Application. This connector (labeled “SDA”) information can also be read as text directly from SDA_INFO.HTML 4. Release the Reset button A removable drive should now be visible in the host file system with a volume label of BOOTLOADER. You are now in OpenSDA Bootloader mode. IMPORTANT NOTE: Follow the “Load an OpenSDA Application” instructions to update the application on your MK20DX128VFM5 to the latest version. It is likely that the version provided in this package is newer than what was preprogrammed on your MK20DX128VFM5. 20 EXTERNAL USE While in OpenSDA Bootloader mode, double-click SDA_INFO.HTML in the 2. Locate the OpenSDA Applications folder 3. Copy & paste or drag & drop the Application to the BOOTLOADER drive 4. Unplug the USB cable and plug it in again. The new OpenSDA Application should now be running and check the latest version by repeating Step-1 Use the same procedure to load other OpenSDA Applications. OpenSDA 2 of 2 Using the Virtual Serial Port 1. Determine the symbolic name assigned to the DEVKIT-MPC5744P virtual serial port. On Windows platform open Device Manager and look for the COM port named “OpenSDA-CDC Serial Port”. 2. Open the serial terminal emulation program of your choice. Examples for Windows platform include Tera Term, PuTTY, or HyperTerminal. 3. Program one of the “code examples” using S32 Design Studio IDE. 4. Configure the terminal emulation program. Most embedded examples use 8 data bits, no parity bits, and one stop bit (8-N-1). Match the baud rate to the selected serial test application and open the port. 5. Press and release the Reset button (SW3) at anytime to restart the example application. Resetting the embedded application will not affect the connection of the virtual serial port to the terminal program. NOTE: Refer to the OpenSDA User’s Guide for a description of a known Windows issue when disconnecting a virtual serial port while the COM port is in use. 21 EXTERNAL USE Recommendations • • For faster debugging, debug from RAM, because this cuts down the lengthy Flash erase operation cycles. Follow the Software Integration Guide (SWIG) for details. By default “New Project” in S32 Design Studio IDE makes application to run at 16 MHz Internal RC (IRC) oscillator. For faster performance, configure PLL to desired frequency and switch clock source to PLL before executing application code. Keep S32 Design Studio IDE and OpenSDA firmware Up-to-date for best results • Post Technical Questions on NXP community for MPC5xxx. • Useful Links: • − MPC5744P Webpage − nxp.com/devkit-mpc5744p − nxp.com/s32ds − nxp.com/community 22 EXTERNAL USE
DEVKIT-MPC5744P 价格&库存

很抱歉,暂时无法提供与“DEVKIT-MPC5744P”相匹配的价格&库存,您可以联系我们找货

免费人工找货