Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Polls  |  Forum

Keywords: Match:
Metrowerks aims CodeWarrior at microcontroller market
May 24, 2005

[Updated 9:30am PDT] -- Metrowerks returns to its 68K roots today -- and to parent company Freescale's side -- as it begins bundling a size-limited version of its embedded development tools with two new 32-bit Freescale chips aimed at the microcontroller market. Additionally, Metrowerks will maintain uClinux BSPs and toolchains for all uClinux-capable ColdFire chips, it says, including one of the new Freescale chip families launched today.

(Click for larger view of development board for the MCF520x line)

The new Freescale families launched today include the Ethernet-enabled MCF520x, and the simpler MCF521x. They target the microcontroller (MCU) market, where networking and performance requirements are driving a shift toward 32-bit CPUs, Metrowerks says. Typical applications include factory automation, lighting control, security, and retail point-of-sale scanners.

Free and low-cost tools

The free "Special Edition" version of CodeWarrior to be bundled with the new chips is size-limited to projects no larger than 128KB code size, and is physically restricted to parallel and USB-based debugging. However, it does include a ColdFire optimizing compiler "designed for maximizing performance and generating compact code," Metrowerks claims.

The Special Edition of CodeWarrior will be distributed initially with the MCF5208 and the MCF5213. Metrowerks will also produce a basic uClinux BSP for the MCF5208. The MCF5213, however, is limited to 256KB of Flash memory, and is therefore not usable with uClinux.

Additionally, Metrowerks will offer a more full-featured "Standard" version of CodeWarrior aimed at industrial developers, and priced appropriately for a market in which chips typically cost between $5 and $10, according to Manager of Product Marketing Greg Hemstreet. "Projects based on chips in the $5 - $10 range today are using GNU tools," Hemstreet said.

The "Standard" version of CodeWarrior will be priced at about $2,500, and will lack only a couple of features found in the $6,000 full-featured "Professional" version, Hemstreet said. Missing features include support for Ethernet-connected debuggers such as those from Abatron, and support for debugging real-time operating systems.

The uClinux-capable MPC5208

The MCF5208 is based on a 166MHz ColdFire (68K-derived) V2 core said to deliver 159 Dhrystone MIPS (millions of instructions per second). The core includes an enhanced MAC module and hardware divide, and low power optimizations, Freescale says.


MCF520x architecture diagram

On-chip peripheral interfaces include:
  • 8K bytes I/D-Cache
  • 16K bytes SRAM
  • Optional 10/100 Ethernet MAC (MCF5208 only)
  • 3 UARTs
  • Queued Serial Peripheral Interface (QSPI)
  • I2C bus interface
  • 4 ch. 32-bit timers with DMA support
  • 16 ch. DMA controller
  • 16-bit DDR / 32-bit SDR SDRAM controller
  • Up to 50 General-Purpose I/O
  • System Integration (PLL, SW Watchdog)
  • 1.5V core, 2.5V DDR, 3.3V I/O voltages
Since it supports off-chip memory, and has a built-in Ethernet interface, the MCF5208 is a good candidate for uClinux, according to Metrowerks.

"We're making sure uClinux will become ubiquitous across all ColdFire chips that can run Linux. In other words, that have enough memory, and have Ethernet," said Hemstreet. Of Metrowerks's increasing ties with parent company Freescale, Hemstreet added, "I can say that I carry a Freescale business card, and consider myself to be an employee of Freescale."

Availability

Samples of the MCF521x family are currently available, and samples of the MCF520x family are expected to be available in June. The MCF5208 is supported by the M5208EVB development board. A basic uClinux BSP for the MCF5208 will also be available in about a month, according to Hemstreet.

The Standard Edition of CodeWarrior for the MCF5208 and MCF5213 is also available now, priced at $2,495 per seat. It supports assembly and C programming, includes a simulator, supports USB and parallel port interfaces, and has no code-size restrictions. It is suitable for bare-board or custom OS development, Metrowerks says.

The Professional version of CodeWarrior, also available now, is priced at $6,000 per seat. It supports C++ development, Ethernet-connected debugging devices, and has "RTOS debug awareness."



Related Stories:


(Click here for further information)


7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.

Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.

Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.

Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.

Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.

Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.

Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.

Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.

 


Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
Click here for a profile of each sponsor:
PLATINUM SPONSORS
GOLD SPONSORS
(Become a sponsor)

ADVERTISEMENT
(Advertise here)

Check out the latest Linux powered...

mobile phones!

other cool
gadgets



BREAKING NEWS

• Dual-core PPC SoC drives 55
• Open source webkit-based browser rev'd
• Robots rally for two shows
• Fabless semi vendor to acquire ARM expertise
• Debug probes expand PowerPC support
• Intel aims T9400, GM45 at device market
• Automation computers run Linux
• COM Express module runs 2.53GHz Core 2 Duo
• Blogger unpacks Linux-based phone
• Compact Debian-based server adds router
• Test automation suite targets embedded Linux developers
• Check scanners add Linux support
• Linux 2.6.26 brings embedded improvements
• CG Linux vendor touts standards-compliance triple crown
• First look at OpenMoko software


Most popular stories -- past 30 days:
• Garmin Nav devices run Gnome Linux
• It's a Yankee Doodle Linux phone
• Linux video camera geo-tags, writes to SATA drives
• Open source phone goes mass-market
• Low-power mini-ITX board runs Linux
• Mass-market WiFi router invites Linux hackers
• Ten LiMo phones this month?
• "PDA phone" runs Linux
• Pico-ITX board bears twins
• N810 gains Android installer


DesktopLinux headlines:
• Judge Kimball rules. Ho, hum.
• Writer tells Penguinistas to chill on closed source
• Linux 2.6.26 enhances desktop Linux
• BeOS-like distro focused on content creation
• OpenSUSE rolls out auto-build service
• Best Buy, Amazon selling Ubuntu for $20
• Wine, Bordeaux ship
• New Gentoo updates installer, revises profiles
• Graphics board vendor touts faster Linux drivers
• Private St. Louis school goes Linux


Also visit our sister site:


Sign up for LinuxDevices.com's...

news feed

Home  |  News  |  Articles  |  Polls  |  Forum  |  About  |  Contact
 
Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.