Skip navigation

community

Currently Being Moderated

Road Test - Sign up to test the latest devices

Posted by Ghamble on May 2, 2010 9:22:25 AM

To test the featured development kits visit the RoadTest group on element14. The group can be found at www.element-14.com/community/groups/ roadtest. To apply, register or log in to the element14 site, go to the event link for the kit you wish to test and choose the attend option on the right hand side of the page. The element14 group provides an easy way to register for these tests and many others, and also a convenient place to leave reviews after you have finished the test.

 

 

Microchip DM320004 PIC32 Ethernet starter board

Microchip’s DM320004 PIC32 Ethernet Starter Kit was designed to enable easy Ethernet-based development for the company’s three new 80MHz 32-bit PIC32MX5/6/7 MCU families. The new families build on the success of its 80MHz 32-bit PIC32 MCU portfolio and provide up to 128Kbytes of RAM and extensive connectivity options, including 10/100Mbit/s Ethernet, two CAN2.0b controllers, USB Host, Device and OTG, and 6 UART, 5 I2C and 4 SPI ports. These new MCU families are complemented by Microchip’s free software stacks, available in sourcecode form, making it easier for embedded designers to add connectivity to their applications. The new PIC32MX5/6/7 families are designed specifi cally to run more software stacks simultaneously. Designers have full access to up to 128 KB of RAM for simultaneous use with the Ethernet, USB and CAN buffers. The integrated Ethernet, CAN and USB modules have a built-in DMA interface to maximize data throughput.

 

The integrated 100Mbit/s Ethernet MAC uses an industry-standard RMII/ MIII interface to low-cost, commodity Physical Interface chips (PHYs). Additionally, each MCU has a unique, factory-preprogrammed Ethernet MAC address, which simplifi es the manufacturing process.

 

Flexible, easy-to-use CAN2.0b controllers have been added to the PIC32, which use system RAM for storing up to 1024 messages in 32 buffers. Advanced fi ltering capabilities include user selectable fi lter-tobuffer mapping with 32 fi lters and 4 fi lter masks. All of these functions allow designers to easily adapt CAN communication schemes to their applications.

 

Microchip offers free TCP/IP and USB software stacks, including full source code, to further enable easy software development, quicker time to market and lower overall costs. Available software includes two TCP/IP software stacks, along with libraries for USB Host and Device, Advanced Encryption Standard (AES), multiple fi le systems, advanced graphics, audio, and many other software products.

 

TF_May_Pg9_img_2.PNG

 

Migrating software across Microchip’s 600-plus 8-, 16- and 32-bit PIC microcontroller portfolio is easy, as its development tools, USB stacks and TCP/IP stacks, span the entire range of PIC MCUs. Additionally, the new PIC32MX5/6/7 families are pin compatible with the existing PIC32 and 16-bit PIC24F USB MCU families.

 

Example applications for the new PIC32MX5/6/7 families include: Communications (point-of-sale terminals, Web servers, CAN-to- Ethernet-to-USB bridges); Industrial/ Medical (automation, controllers, medical devices, security monitoring); Consumer/Appliance (audio, MP3 decoders, displays, small appliances, fi tness equipment); Automotive (aftermarket, car alarms, GPS).

 

 

 

LPCXpresso Toolchain for LPC1100 Cortex-M0 Family

 

NXP’s new, low-cost, web-enabled development tool platform, LPCXpresso is intended for the company’s LPC ARM processor family of microcontrollers. The LPCXpresso features an easy-to-use interface and supports the complete product design cycle, providing an end-to-end development solution.

 

LPCXpresso is designed for the beginner as well as the advanced designer. LPCXpresso users can now evaluate, explore and develop within a single easy-to-use interface while retaining all the advanced features associated with powerful and expensive tools.

 

The LPCXpresso development platform features a powerful Eclipse-based IDE with an all-new intuitive NXPdesigned user interface, optimized Cortex-M0 compiler and libraries, LPC-Link JTAG/SWD debug probe and target boards providing users with all the tools needed to accelerate product development and time-to-market.

 

Technical Specifications LPCXpresso IDE (Powered by Code Red): Includes a C programming environment with advanced features such as syntax highlighting, code folding, click-through links to definitions and declarations. The optimized GCC compiler and C libraries for the Cortex-M0 enables users to develop high-quality software solutions quickly and costeffectively. The IDE features several LPC-specific enhancements and is simplified for 8/16 bit users with NXP’s proprietary interface, which employs a single perspective view, enabling a seamless interconnect between code development & debugging.

 

LPCXpresso Targets: Users can evaluate either the LPC1100 or LPC1300 (Cortex-M3) with the included target board. The target boards share a compatible footprint with the recently announced mbed online rapid prototyping tool, enabling a common development platform across the entire NXP Cortex microcontroller range. For rapid proof-of-concepts, users can explore expanded application features with a range of off-the-shelf footprint-compatible baseboards from Embedded Artists.

 

TF_May_Pg9_img_4.PNG

LPC-Link: Jointly developed by NXP, Code Red Technologies and Embedded Artists, the LPC-Link debug probe can also be disconnected from the target and used directly with the customer’s own design, using the on-board 10-pin JTAG/ SWD header. The LPC-Link uses the LPC3154 as an ARM9-based debug engine, providing an HS USB interface for accelerated code download and faster debugging experience.

 

Online Features: The latest version of the IDE is always downloaded from the LPCXpresso website. An exclusive LPCXpresso community forum, application resource page with up-to-date example projects, online training modules, tool wiki and support knowledgebase are some of the features that enhance the online experience for the LPCXpresso platform. There is also a built-in datasheet browser feature within the IDE environment.

 

Expansion Options: LPCXpresso fully supports the current LPC1100 and LPC1300 families and all planned LPC1700 derivatives up to 128 KB. Code Red supports low-cost upgrade options for 256 KB and 512 KB. The fully featured Red Suite package by Code Red will support run-time execution trace and OS wizards for fast FreeRTOS configuration; in addition, Red Probe provides even higher debug performance.

 

TF_May_Pg9_img_4.1.PNG

Attributes

Comments (0)