
|
|
The idea for the ChameleonARM platform was created when NXP introduced the new 32-bit ARM7 single-chip LPC23xx family with its rich set of on-chip interfaces for applications requiring various types of serial communications. |
| |

| The ChameleonARM board is also a tool for system developers who want to familiarise themselves with the LPC23xx family as a complete reference platform – with installed demo software showing both the processor power within the ARM7 environment as well as the communication interfaces such as Ethernet (10/100 Mbits/s), USB and CAN.
Featured with power-over-Ethernet, the board is independent from an external power supply and could be used in applications where cables cause complications.
Since April 2008, ChameleonARM is available with USB Host/on-the-go function, the new order number is Chameleon2388. |
Hardware Together with Fraunhofer IMS, EBV developed the board as a flexible system based on the LPC23xx microcontroller family. A power supply is possible via USB, power-over-Ethernet and DC jack.
The board is equipped with all the necessary transceivers and connectors to support the MCU communication interfaces including USB, CAN and Ethernet.
The size of the board is 75 x 130 mm and is built as a modular system, where additional functionality can be supported via EBV standard connectors (120-pin Hirose). There are several add-on boards availble. For more information see below. For further information please contact chameleonarm@ebv.com
|

ChameleonARM Board
Background Information on the LPC23XX Family
One of the key advantages of the high speed LPC23xx with 72 MHz performance is the provision of two independent advanced high-performance buses (AHB) with separate SRAM areas that are dedicated to the USB and Ethernet controllers.
Both are separately connected to the local bus and have an AHB1 to AHB2 bridge to allow direct communication without any CPU workload.
This dual AHB system provides simultaneous Ethernet DMA, USB DMA, and program execution from on-chip flash memory with no contention between those functions. In addition to Ethernet (10/100), CAN and USB are provided. With the new generation, Chameleon2388, USB host and on-the-go (OTG) function is available. Standard interfaces like UART, SPI, I²C, I2S and JTAG are on-chip as well as an SD/MMC card controller. There are also eight analog input pins, one digital-to-analogue converter (DAC), several GPIOs and an ISP interface for in-system programming. |

Software
The ChameleonARM board is provided with installed Webserver-Reference-Applications showing the following features: - network connection via Ethernet and USB (RNDIS)
- Plug & Play network configuration (ZeroConf)
- automatic IP assignment (Auto-IP)
- device can be registered as service on the network
(DNS-SD) - simple access to the device using its name
(MDNS, NETBIOS) - real-time visualisation of measurement
values / parameters (Java based) - video streaming (using the web server)
- user access protection with user / group permissions
(HTTP authentication) - resource saving time-tested TCP / IP protocol stack
- all necessary Ethernet protocols included (ARP, DHCP,ICMP, DNS, NTP)
- high transfer rates (Ethernet, 100Mbps)
- routing between several networks (NAT, port forwarding, DNS-routing)
The remote NDIS (RNDIS) network access via USB is based on Thesycon‘s USB device software stack and implements an Ethernet connection with the standard RNDIS drivers shipped with Windows. The Ethernet interface driver, the complete TCP/IP protocol stack and the advanced demo functionality that combines both Ethernet and USB networking, comes from the sevenstax embedded Internet protocol library. Both software components are optimised for the LPC23xx hardware platform and perfectly interact on any embedded system with or without an operating system environment.
Add-on Boards
|
Oder-Nr. DBE-FT-SER DEV;20
Add on board to support a host connection to Echelon FT-3120 via Shortstack Micro server, SPI including interrupt |
 |
Order-Nr. DBE-PL-SER DEV;20
Add on board to support a host connection to Echelon PL-3120 via Shortstack Micro server, SPI including interrupt |
 |
Avago Scrollwheel
The Scroll Wheel Board is based on Avago’s AMRX-1500 ultra-slim scrollwheel with 5-way switch, which is made with Avago Technologies’ reflective optical technology. More Information see ChameleonARM Flyer Order-Nr. scrollwheel-Ref |
 |
Order-Nr. DBE-FT-PYX DEV;20
Add on board to support a host connection to Echelon PYXOS via SPI |
Price and Availability
Two versions are available, the ChameleonARM mounted with LPC2378 and the ChameleonARM mounted with LPC2388. The difference is, that the LPC2388 has host and OTG function, while the LPC2378 has USB device function. order-no. for ChameleonARM with LPC2378: Chameleon2378 price 259€ order-no. for ChameleonARM with LPC2388: Chameleon2388 price 299€ Avago Scroll-Wheel Board is free of charge for ChameleonARM users (order-no.: scrollwheel-Ref).
About the Partner Companies About Fraunhofer Institute of Microelectronic Circuits and Systems With its competence in the areas of semiconductor components & technology, sensors and microsystems, circuit design, mobile communications, systems and application technology, computer aided design (CAD) and testing, Fraunhofer IMS is the only institute in Germany that covers the complete potential of microelectronics to its fullest extent.
About NXP Semiconductors NXP is a top-10 semiconductor company founded by Philips more than 50 years ago. Headquartered the Netherlands, the company has 38.000 employees working in 26 countries across the world. NXP creates semiconductors, system solutions and software that deliver better sensory experiences in mobile phones, personal media players, TVs, set-top boxes, identification applications, cars and a wide range of other electronic devices. News from NXP is located at www.nxp.com
About Keil Keil, an ARM® Company, makes C compilers, macro assemblers, real-time kernels, debuggers, simulators, integrated environments, evaluation boards, and emulators for ARM7/ARM9/Cortex-M3, XC16x/C16x/ST10, 251, and 8051 microcontroller families. RealView MDK for ARM powered devices features the ARM RealView Compilation tools together with the Keil μVision3 IDE, Debugger and Simulator. The RealView MDK provides developers with a complete development environment specifically optimized for a wide range of ARM processorbased microcontrollers (MCU’s). Sevenstax GmbH Sevenstax GmbH is specialized in developing systems with high requirements regarding to operating security but reasonable hardware costs. We integrate communication technology, especially the Internet, with all kind of systems and appliances. Together with our customers we create new applications - the maintenance or diagnosis of systems via the Internet as well as new generations of consumer products. If you have systems which could be more effective when using network technology sevenstax has got the know-how of the data transfer. We will support you to manage your project efficiently and of prime quality. Our strengths lie in the communications software for embedded systems. Commissioned by renowned clients to develop embedded systems for mass production, we deliver on-time and in-budget. Sevenstax offers professional products and services for all kind of networking requirements. They are the creator of the impressive ChameleonARM Webserver-Reference-Application. Have a look ! Its already installed on your ChameleonARM. Sevenstax Embedded Internet Overview: - Webserver
- SOAP
- TLS 1.0 / SSL 3.0
- TCP, UDP, IP
- Ethernet / PPP
- POP, SMTP
- TFTP
- Telnet
- SMTP
- ZeroConf
- Routing / NAT / Twice-NAT
- and many more...
Thesycon GmbH Thesycon Systemsoftware & Consulting GmbH was founded in June 1998 and is based in Ilmenau, Germany. The Thesycon team specializes in the development of system-level software and device drivers for the Windows operating systems family including Windows CE. Since foundation Thesycon focused on USB and IEEE 1394 technologies and constantly build up extensive know-how and experience in this area. Thesycon offers a range of products to assist in developing system-level software and firmware for microcontrollers. These include universal drivers, libraries, development tools and software stacks. Besides these products Thesycon also offers custom development. Supporting both the embedded and the PC side, Thesycon is able to provide complete software solutions from one supplier including premium technical support. Further information, application scenarios and free demos are available at www.thesycon.de.
|
 | |