NGX Technologies LPC435x-Xplorer++ Quick Start Manual

Hide thumbs Also See for LPC435x-Xplorer++:

Advertisement

Quick Links

Quick Start Guide: LPC435x-Xplorer++
LPC435x-Xplorer++
User Manuals for LPC435x-Xplorer++:
For KEIL MDK-ARM with ULINK2/ME:
Click here
Sample projects for LPC435x-Xplorer++:
For KEIL MDK-ARM:
Click here
USB Virtual Com INF file:
Click
here to download USB Virtual Com INF file.
1
www.ngxtechnologies.com

Advertisement

Table of Contents
loading

Summary of Contents for NGX Technologies LPC435x-Xplorer++

  • Page 1 Quick Start Guide: LPC435x-Xplorer++ LPC435x-Xplorer++ User Manuals for LPC435x-Xplorer++: For KEIL MDK-ARM with ULINK2/ME: Click here Sample projects for LPC435x-Xplorer++: For KEIL MDK-ARM: Click here USB Virtual Com INF file: Click here to download USB Virtual Com INF file. www.ngxtechnologies.com...
  • Page 2 Quick Start Guide: LPC435x-Xplorer++ About NGX Technologies NGX Technologies is a premier supplier of development tools for the ARM7, ARM Cortex M0, M3 and M4 series of microcontrollers. NGX provides innovative and cost effective design solutions for embedded systems. We specialize in ARM MCU portfolio, which includes ARM7, Cortex-M0, M3 &...
  • Page 3: Table Of Contents

    Quick Start Guide: LPC435x-Xplorer++ Table of Contents 1.0 INTRODUCTION ..........................4 1.1 Possible Debuggers and IDEs that can be used ................. 4 1.2 ARM JTAG (20-pin) to Cortex JTAG (10-pin) Adapter ..............5 1.3 ULINK-ME and KEIL ........................6 1.4 ULINK2 and KEIL ..........................6 2.0 LPC435x-Xplorer++ Overview ......................
  • Page 4: Introduction

    Quick Start Guide: LPC435x-Xplorer++ 1.0 INTRODUCTION This document is a ‘Quick Start Guide’ for LPC435x-Xplorer++; a cost effective evaluation platform for NXP’s LPC435x MCU. This document focuses on the kit contents, board verification, possible debuggers and IDEs that can be used. 1.1 Possible Debuggers and IDEs that can be used ...
  • Page 5: Arm Jtag (20-Pin) To Cortex Jtag (10-Pin) Adapter

    Quick Start Guide: LPC435x-Xplorer++ After unboxing the package you should find LPC435x-Xplorer++ Board, ‘USB AM to Micro B’ cable as shown in the following image. Fig. 2 1.2 ARM JTAG (20-pin) to Cortex JTAG (10-pin) Adapter Please note that your existing debugger might be supporting only the ‘20-pin ARM JTAG connector’. In such scenarios one would require a ‘20-pin to 10-pin adaptor’...
  • Page 6: Ulink-Me And Keil

    Quick Start Guide: LPC435x-Xplorer++ 1.3 ULINK-ME and KEIL Connect one end of 10-pin ribbon cable ‘ULINK-ME 10-pin box header’ and other end to LPC435x- Xplorer++ as shown in the below image. The hardware setup is now ready for programing an LPC435x- Xplorer++ board with ULINK-ME and KEIL IDE.
  • Page 7: Lpc435X-Xplorer++ Overview

    Quick Start Guide: LPC435x-Xplorer++ 2.0 LPC435x-Xplorer++ Overview 2.1 Introduction The NGX LPC435x-Xplorer++ is a compact and versatile evaluation platform for the NXP's Cortex-M4 based MCUs. NGX's evaluation platforms are generally not tied up to any particular debugger or compiler/IDE. However it is not practical to test and ensure that the solution would work out of box with all the available debuggers and compilers/IDE.
  • Page 8: Block Diagram

    Quick Start Guide: LPC435x-Xplorer++ 2.3 BLOCK DIAGRAM Fig. 6 2.4 LPC435x-Xplorer++ pinout Fig.7 www.ngxtechnologies.com...
  • Page 9: Lpc435X Description

    Quick Start Guide: LPC435x-Xplorer++ 2.5 LPC435x description The LPC435x is ARM Cortex-M4 based microcontroller for embedded applications which include an ARM Cortex-M0 coprocessor, up to 1 MB of flash and 136 kB of on-chip SRAM, 16 kB of EEPROM memory, a quad SPI Flash Interface (SPIFI), advanced configurable peripherals such as the State Configurable Timer (SCT) and the Serial General Purpose I/O (SGPIO) interface, two High-speed USB controllers, Ethernet, LCD, an external memory controller, and multiple digital and analog peripherals.
  • Page 10 Quick Start Guide: LPC435x-Xplorer++  Up to two C_CAN 2.0B controllers with one channel each. Use of C_CAN controller excludes operation of all other peripherals connected to the same bus bridge  Two SSP controllers with FIFO and multi-protocol support. Both SSPs with DMA support. ...
  • Page 11 Quick Start Guide: LPC435x-Xplorer++ Power  Single 3.3 V (2.2 V to 3.6 V) power supply with on-chip DC-to-DC converter for the core supply and the RTC power domain.  RTC power domain can be powered separately by a 3 V battery supply. ...
  • Page 12: Lpc435X-Xplorer++ Verification

    Quick Start Guide: LPC435x-Xplorer++ 3.0 LPC435x-Xplorer++ verification NGX's evaluation platforms ship with a factory-programmed test firmware that verifies all the on-board peripherals. It is highly recommended that you verify the board, before you start programming. Also this exercise helps you get acclimatized with the board quickly. To run the tests you will need the following: ...
  • Page 13: Powering The Board

    Quick Start Guide: LPC435x-Xplorer++ 3.2 Powering the Board The LPC435x-Xplorer++ can be powered through USB1, It is highly recommended that the user tests all the peripherals as soon as the board is received. A regulated supply can be supplied to the 5V pin on the LPC435x-Xplorer++ header.
  • Page 14 Quick Start Guide: LPC435x-Xplorer++ Steps to install the VCOM drivers on windows 7 machine: Step 1: Connect USB1 to the computer, Open device manager, you can find “NXP LPC43xx VCOM” new device listed under ‘Other devices’. Fig.9 Step 2: Right click on the “NXP LPC43xx VCOM” and then left click on ‘Update Driver Software’. Fig.10 www.ngxtechnologies.com...
  • Page 15 Quick Start Guide: LPC435x-Xplorer++ Step 3: Click on Browse my computer for driver software. Fig.11 Step 4: Click Browse, select downloaded LPC4350-Xplorer++_Rev AR2_Keil\Usb1VcomLib folder and then click on OK. Fig.12 www.ngxtechnologies.com...
  • Page 16 Quick Start Guide: LPC435x-Xplorer++ Step 5: Click on Next to continue driver installation. Fig.13 Step 6: Click on ‘Install this driver software anyway’. Fig.14 www.ngxtechnologies.com...
  • Page 17 Quick Start Guide: LPC435x-Xplorer++ Step 7: The ‘LPC43xx USB VCom driver’ is successfully installed, click on close. Fig.15 Step 8: Now ‘LPC43xx USB VCom Port’ (COM12) is ready to use. Fig.16 Note: The Virtual COM is listed under the device manager. Please note that the COM port list under the Device Manager is automatically updated with the COM port number for the Virtual COM.
  • Page 18 Quick Start Guide: LPC435x-Xplorer++ The orders in which the on-board peripherals are verified by the firmware are as follows: Test Firmware Flowchart: START RTC Verification Is VCOM Enumeration Completed? Ethernet PHY Verification Wait for user input Audio codec Verification Flag == 1? Xplorer++ Peripherals Initialization...
  • Page 19: Usb1 (Virtual Com Port)

    Quick Start Guide: LPC435x-Xplorer++ 3.3.1 USB1 (Virtual COM port) Test setup and verification: For the very first time the windows machine will ask for the appropriate virtual COM drivers to be installed. Steps to select ‘USB1 VCOM port’ on HyperTerminal in windows 7 machine: Step 1: Open a HyperTerminal, type name and click on OK.
  • Page 20 Quick Start Guide: LPC435x-Xplorer++ Step 3: Click on ‘Restore Defaults’ and click on OK. Fig.19 Step 4: Now the ‘USB1 VCom’ is ready to use. Fig.20 Note: You would not be able to proceed with the verification unless the Virtual COM drivers are installed.
  • Page 21: User Input Switch

    Quick Start Guide: LPC435x-Xplorer++ 3.3.2 User Input Switch Test setup and verification: Once the VCOM drivers are installed the Xplorer++ waits for the User Input Switch to be pressed. Only after detecting a user button (SW2) press the test firmware proceeds with validating other peripherals. This synchronization is necessary to ensure that the debug messages on the VCOM port can be viewed from the start of the test.
  • Page 22: Test Leds

    Quick Start Guide: LPC435x-Xplorer++ 3.3.3 Test LEDs Test setup and verification: To test LEDs, enter option 1, the LED4 and LED5 on board starts blinking. Fig.23 3.3.4 Micro SD connector Test setup and verification: To test SDIO enter option 7, the firmware validates the micro SD card interface by writing and reading a sector of the SD card connected.
  • Page 23: Sdram

    Quick Start Guide: LPC435x-Xplorer++ 3.3.5 SDRAM Test setup and verification: To test SDRAM enter option 8, the result of this test is displayed over the VCOM port as shown in the following image. Note: LPC185x and LPC435x are pin to pin and binary compatible; we can use the LPC185x bin files and sample programs.
  • Page 24: Ethernet

    Quick Start Guide: LPC435x-Xplorer++ 3.3.7 Ethernet Test setup and verification: To test Ethernet, enter option 6, the test firmware configures the LPC435x-xplorer++ board as a webserver. Fig.27 The Ethernet interface can be verified by either using a PING command in the windows command prompt.
  • Page 25: Audio Interface

    Quick Start Guide: LPC435x-Xplorer++ The IP address of the LPC435x-Xplorer++ board is configured as 192.168.1.123. Type the same IP address in the browser. Clicking the ON button will TURN-ON LED4 and clicking OFF button will TURN-OFF LED4. Fig.29 3.3.8 Audio Interface Test setup and verification: For the audio interface the LPC435x-Xplorer++ incorporates external audio codec from NXP.
  • Page 26: Usb0_Host

    Quick Start Guide: LPC435x-Xplorer++ 3.3.9 USB0_HOST Test setup and verification: Connect the USB AM to Micro cable to USB1 on board connector and PC and Flash the Usb0Msc binary and RESET the board. Open Hyper-Terminal and select Vcom port with 9600Mbps, insert the 2 GB pen drive to on board host connector, the content of first sector is displayed on Hyper-Terminal as shown in the following image.
  • Page 27 The user assumes all responsibility and liability for proper and safe handling of the goods. Further, the user indemnifies NGX Technologies from all claims arising from the handling or use of the goods. Due to the open construction of the product, it is the user’s responsibility to take any and all appropriate precautions with regard to electrostatic discharge.
  • Page 28 NGX Technologies reserves the right to make changes to information published in this document, at any time and without notice, including without limitation specifications and product descriptions. This document replaces and supersedes all information supplied prior to the publication hereof.

Table of Contents