Past and Present News Headlines
Crossware has enhanced its Development Suite for ARM® to make
it compatible with Atmel’s range of application examples available across its
AT91SAM3U family of Cortex™-M3 based flash microcontrollers.
Crossware has added support for the ARM9 memory management unit (MMU) and
fast context switch extension (FCSE) to its ARM® Development Suite. This allows developers to
rapidly exploit the advanced memory management features of ARM9 chips such as the Atmel
AT91SAM9263 and Atmel AT91RM9200 microcontrollers.
Crossware has added software flash memory breakpoints to its ARM®
Development Suite. This enhancement will enable an unlimited number of breakpoints
to be set in flash memory resulting in faster debugging and reduced development
Crossware has added C++ language support to its ARM and ColdFire
Development Suites. This allows developers to program in both C and C++ to suit the needs of the
particular application under development.
Crossware has enhanced its ARM Development Suite to enable simulation of CAN
controller peripherals of NXP Semiconductors’ (formerly Philips
Semiconductors) LPC2119, LPC2129 and LPC2194 microprocessors.
Crossware has enhanced its ColdFire® Development Suite by adding support for
Freescale Semiconductor’s MCF5207 and MCF5208 ColdFire microprocessors. This support
includes a utility that allows programmers to integrate Freescale’s dBug ROM monitor software
instantly into the Crossware development environment allowing developers to be debugging this
firmware within minutes.
Crossware has released version 3 of its C Compiler for Freescale's ColdFire microprocessors and microcontrollers. The new compiler, available as part of Crossware's ColdFire Development Suite, will simplify development and increase the speed of compiled programs.
Crossware has enhanced its ColdFire Development
Suite by adding support for Freescale Semiconductor's MCF547x and MCF548x
ColdFire microprocessors. The Crossware C compiler generates code that takes full advantage of the FPU
and the Crossware simulator fully simulates both the FPU, including FPU exceptions,
and the eMAC.
Crossware has released flash programming software that can
be used to program Freescale ColdFire boards using its FireFly USB BDM
(background debug mode) interface. This can save developers considerable
amounts of time as FireFly can program flash more than 8 times faster than
via a parallel port interface.
Crossware has added full support to its 8051 Development
Suite for the Silicon Laboratories (www.silabs.com) C8051F12X and C8051F13X
mixed signal microcontroller units (MCUs). The Crossware enhancements allow developers to rapidly exploit the advanced
features of these chips by providing a thorough combination of wizards,
simulation, debugging, compiler extensions and pre-configuration.
Crossware has released version 4.0 of its Embedded
Development Studio, a programmer friendly, Windows development environment
which supports all of the microprocessor and microcontroller development
tools from Crossware. A key feature of this new version is
support for multiple projects. Programmers can load any number of projects
into the environment at one time and rapidly switch between them or build
them with a single command.
Crossware has developed a USB BDM (background debug
mode) debugger for Motorola's ColdFire family of chips.
The USB debugger provides significant advantages over a parallel port BDM
interface by ensuring that the data transfer rates from the PC to the
debugger are super fast. In addition, advanced synchronisation techniques
have been used to optimise the data transfer from the debugger to the target
The Crossware Code Creation Wizards make it easy to create programs for the MCF5282 CAN controller. See how it can be done in just 1 minute 34 seconds.
The Crossware ColdFire Development Suite now supports the Motorola MCF5282 chip which features
512-Kbyte of on-chip flash, 64-Kbyte of on-chip static RAM and various on-chip interfaces including
CAN and Ethernet. The chip can run in conventional master mode accessing external flash and DRAM
and it will also run in single-chip mode booting and running from internal memory. Crossware's
ColdFire Development Suite supports both of these operating modes. Code Creation Wizards are provided
to generate code to configure the CAN controller and other peripherals
The Crossware 8051 Development Suite now supports the Cygnal C8051F32X chips which feature a USB 2.0 compliant interface. A complete working example of a USB program that runs with Cygnal's C8051F320 evaluation board is included.
Crossware has enhanced the 8051 based FLT-32 Microcontroller Trainer with a new software suite and a modern flash programmable Atmel chip to make it a state-of-the-art system for teaching modern embedded development techniques.
The latest version of the Crossware ColdFire Development Suite fully supports Motorola's ColdFire MCF5249 Audio Microprocessor.
The enhancements include full simulation of enhanced multiply and accumulate unit and Code Creation Wizards to create programs in seconds.
Support for multiple
application debugging has been added to the entire family of Crossware debuggers. Using this
facility, programmers can rapidly develop applications that are to be
transferred from a remote location and programmed into flash using a boot
loader running on the target board. Simultaneous source level debugging of
both the boot loader and the applications allows the programmer to observe
and control the operation of the complete software system.
The kit includes an evaluation board fitted with an Atmel T89C51RD2 microcontroller, a header cable that allows it to function as an in-circuit debugger, and a 4k byte version of Crossware’s 8051 Development Suite including serial port debug monitor.
The latest version of the Crossware 8051 Development Suite features Code Creation Wizards for the the T89C51RD2 and T89C51AC2 flash microcontrollers from Atmel. An evaluation board/in-circuit debugger is also available.
The latest version of the Crossware 8051 Development Suite features Code Creation Wizards for the mixed signal microcontrollers from Cygnal Integrated Products. Using sophisticated visual interfaces, the Wizards help create a super fast environment in which developers can create complete programs in seconds for any of Cygnal's 8-bit chips.
Download the datasheet describing Cygnal enhancements
Please use Adobe Acrobat to view PDF files.
Support for Philips and Atmel W&M Flash Memory Microcontrollers 13 December 2001
The latest version of the Crossware 8051 Development Suite fully supports the Philips and Atmel W&M (formerly Temic Semiconductors) 89C51Rx2 variant flash microcontrollers. This provides programmers using these chips with an accelerated development environment and eradicates the need to purchase a separate in-circuit hardware emulator.
Software Suite for FLT-68K Microprocessor Trainer 31 October 2001
The Crossware FLT-68K Training Suite brings full source level debugging capabilities as well as C and assembler language support and source level simulation to the FLT-68K Microprocessor Trainer, one of the leading systems for teaching microprocessor and control principles to electronic engineering and computing students worldwide.
Download the FLT-68K Training Suite brochure
Crossware has added support for source level data breakpoints across its entire range of simulators and debuggers. Programmers can easily set a breakpoint on a C or assembler variable with a right mouse click on the variable name in the program source code. Complex breakpoints combining PC and data breakpoints can be quickly set up via an easy-to-use drag-and-drop interface. See below for more information on how our JTAG and BDM debugging software takes advantage of hardware data breakpoints.
ColdFire BDM Debugger Programs Flash 4 July 2001
The BDM debugging software that is integrated into the Crossware Development Suite for the ColdFire family of chips will now program flash memory.
The BDM debugging software that is integrated into the Crossware Development Suite for the ColdFire family of chips now supports source level data breakpoints. If a software PC breakpoint cannot be set because the program is running in ROM, the debugger will automatically set a hardware PC breakpoint if possible. If a data breakpoint needs to be set to satisfy a source level data breakpoint condition, the debugger will automatically program the BDM breakpoint registers as appropiate.
The debugging software for the Cygnal chips integrated into the Crossware 8051 Development Suite now supports source level data breakpoints. It will program the Cygnal on-chip emulator via either Cygnal's EC1 or EC2 cartridge transparently setting up it's four byte-wide watchpoints as appropriate. It will also automatically setup the emulator's stack overflow and underflow traps to transparently monitor the stack whenever the debugger is running your program.
Crossware has announced enhancements to it 8051 Development Suite that make it ideal for the development of software for the Cygnal (www.cygnal.com) C8051F0xx family of chips. Programmers can develop in C and assembler, simulate their complete target system and remotely debug via the on-chip JTAG interface all from within a single user friendly integrated environment.
Download the datasheet describing Cygnal C8051F0xx enhancements
Please use Adobe Acrobat to view PDF files.
Crossware has added support for Motorola’s new MCF5272 to its ColdFire Development Suite. The ColdFire MCF5272 microprocessor includes an extensive range of communications peripherals including Ethernet and USB controllers. Selecting MCF5272 as the variant in Crossware’s Development Suite automatically configures the C compiler, assembler, simulator and debugger for this new chip. Developers can therefore get started with or switch to the MCF5272 without delay.
Crossware has announced new versions of it's ColdFire debugging tools. These make it even easier to develop embedded software both with and without the hardware. Enhancements include complex, easy to use hierarchical breakpoints, simulation of timers and UARTs, improved watch windows and the extended use of ‘tooltips’.
Who Needs Hardware? Developing Without the Target.
Crossware has announced a new version of its 8051 Virtual Workshop which supports multi-processor systems. Programmers will now be able to debug and verify software for multi-processor systems in the absence of any target hardware thereby reducing software development timescales significantly.
Start developing code for the ColdFire 5407 today using the enhanced ColdFire tool chain from Crossware. Supporting and simulating the 5407 enhancements including the branch acceleration cache and hardware stack, this tool chain is available now and means that you can start developing your 5407 code even before your hardware is available.
Crossware addresses rapid embedded software development with integrated suite of code generation, simulation and debugging tools.
Download the latest ColdFire Development Suite brochure
Please use Adobe Acrobat to view PDF files.
The Crossware ColdFire BDM Debugger uses the the parallel port of your PC and a suitable BDM cable to allow you to debug your programs in the graphic environment of Windows 9x/NT4.0/2000.
The Crossware SCFNT Simulator creates a virtual ColdFire microprocessor that runs on your PC. It allows you to run your ColdFire program without any ColdFire hardware and watch your code execute in the graphic environment of Windows 9x/NT4.0/2000.
Download the latest ColdFire Simulator brochure
The Crossware S68000NT Simulator creates a virtual 68000 microprocessor that runs on your PC. It allows you to run your 68000 program without any 68000 hardware and watch your code execute in the graphic environment of Windows 9x/NT4.0.
Download the latest 68000 Simulator brochure
Markus Levy writes about 8-bit C compilers in the
January 2000 edition of EDN. He describes some of the
important features that you should look for in an
8051 C compiler. This should help you appreciate some
of the advantages of the Crossware C compiler http://www.ednmag.com/ednmag/reg/2000/01062000/01df.htm
The latest version of the Crossware 8051 C compiler for Windows 9x/NT4.0 allows you to break the 64k barrier. It supports code bank switching directly in C and data bank switching from assembler. Up to 256 banks of ROM and 256 banks of RAM allow up to 16MBytes to be addressed. The Crossware Embedded Development Studio has been extended to allow you to easily define your memory banks. The Crossware 8051 Virtual Workshop has been extended to allow you to load and run your complete banked program.
Download the latest 8051 C Compiler brochure
Please use Adobe Acrobat to view PDF files.
The Crossware 8051 Virtual Workshop allows you to run your 8051 program without any target hardware. Not only does it simulate the 8051 microcontroller and its variants, it allows you to add your own extensions and so simulate your complete target system. white paper
Download the latest 8051 Virtual Workshop brochure
Crossware addresses rapid embedded software development with integrated suite of code generation and simulation tools. Programmers can simulate their complete target system and verify their code before any hardware becomes available.
Download the latest 8051 Development Suite brochure
Crossware leads the field with the introduction of smart pointer technology. Programmers no longer need to qualify pointers with memory location keywords in order to obtain efficient code.