Computer Solutions Ltd
Whats New | Advanced Search
Downloads | Exchange Rates

Celebrating 38 years
supplying all your CAN and Embedded Development Tool needs

 


Low Cost Programming and Development Tools
 for Embedded Micros


Rather than relying on In-Circuit-Emulators, to support development, most modern embedded microprocessor chips include programming and debugging capabilities built into the chip itself called variously On-Chip-Debug, BDM (background debug mode)/JTAG/SWD/SDI.  P&E pioneered some of these techniques and their products are included in many NXP/Freescale EVB packages.  These tools are now available to work with a number of popular Microprocessor families.  We can supply P & E's extensive range of tools from stock, including interfaces, flash programming software, in-circuit debuggers and assembler/editors. These products are full 32/64 bit windows apps that will run on all current Windows OS. 

See our short tutorial -- "On chip" programming and development  

 

P&Es product range covers a wide spectrum of requirements so we hope that the table below will help you to choose the best one for both your current and long term needs.  If you are still having problems please email us with details of your application.  We recommend the Cyclones for high volumes such as production programming.

 

 Which P&E Product
 to buy ?

Debug and Program

ARM Cortex

  M0-4  

 

Kinetis

 

NXP/Freescale   HC Families PPC STMicro Renesas Hitachi

 

Cost 08 S08 12S,X Coldfire 16  &  CPU32 5xx/8xx Qorivva/S32 STM32 SPC5x STM8   RC8 RL78  M16C M32C H8 H8S/Tiny
USB ML Universal Cable  £170.00  

 

   

 

         

 

USB ML Universal FX  Cable  £340.00            

 

 

Cyclone Universal  £650.00                

 

Cyclone Universal FX  £995.00                

 

Cyclone Max £760.00    

 

 

 

 

 

 

 

Cyclone Pro  £510.00

 

 

   

 

 

 

 

 

 

 

 

Cyclone Arm  £495.00    

 

 

 

 

 

 

 

 

Cyclone Arm FX  £835.00    

 

 

 

 

 

 

 

 

  Program only
Cyclone ST £670.00

 

     

 

 

 

 

 

 

Cyclone Renesas £670.00

 

     

 

 

 

 

 

 

 

 

ARM Cortex M4 currently supports the following families:  ATMEL SAMxxx, STM32, NXP M0,M3,M4, Freescale Kinetis (all), S32, TI-Stellaris LM3S,LM4,TM4C12xx, Infineon XMC4xxx, Maxim 716xx, Silicon Labs EFM32,SiM3, Cypress PSoC®4, Toshiba TX00,TX03,TX04 as well as a wide range of on and off chip SPI and off chip flash memories.

Support is also available for some legacy and some less mainstream CPUs such as MCORE, HC12Z, Coldfire V1, RS08, SPC5xxx, DSC, MAC7xxx, MCF5272 and MCF5206(E)
email us with details of the chip you need information on.

 

Why Pay extra for the FX version ?........the most important reason is that for those chips marked with a star the download speed is 3 - 5 times faster.


 

Development tools for ARM Cortex
 

Lots of options...its up to you
depending on the Software environment you wish to use

NXP/Freescale CodeWarrior 10.6,   IAR  Embedded  Workbench,   Keil  µVision, Cosmic IDE & ZAP

--  All have built in support for  Cyclone Universal,  Cyclone Max, Multilink Universal and Multilink Universal FX interfaces for both Debugging and Programming

KDS  Kinetis Design Studio  and   AtollicTrueSTUDIO   
 --   These use the free P&E GDB Kinetis server to link to the PC via    
Cyclone Universal,  Cyclone Max, Multilink Universal or Multilink Universal FX interfaces for Debugging and Programming

OpenSDA and  OSJTAG  
--  Can also be configured to use a Free GDB Server which can be upgraded to support the P&E interfaces once development has moved on from the EVB stage

See   This page  for Kinetis development choices

See   This page  for other Cortex development choices

 

Standalone Flash Programming  
With any of the Cyclone Flash Programmers for ARM

 

Cyclone Range of On Chip Flash Programmers

Cyclone

An introduction to this family of On Chip Programmers

Cyclone Universal

The Cyclone Universal provide both Programming and debug facilities for

HC08/S08/HC12 inc S,X,Z variants and ColdFire V1,V2-4, Power MPC5xx/8xx, Qorivva MPC5xxx, Kinetis, ARM®-M0-4, DSC, PX and MAC7xxx ARM®

Cyclone for ARM® Cortex

These will debug and program the internal flash of Cortex M0-4 series chips from

ATMEL SAMxxx, STM32, NXP M0,M3,M4, Freescale Kinetis (all), S32, TI-Stellaris LM3S,LM4,TM4C12xx, Infineon XMC4xxx, Maxim 716xx, Silicon Labs EFM32,SiM3, Cypress PSoC®4, Toshiba TX00,TX03,TX04 as well as a wide range of on and off chip SPI and off chip flash memories

Cyclone Pro and Max

The Cyclone Pro and Max provide both Programming and debug facilities for
     Pro....  HC08/S08/HC12 inc S,X,Z variants and ColdFire V1
     Max  ...Freescale ColdFire V2-4, Power MPC5xx/8xx,
                 Qorivva MPC5xxx, Kinetis ARM®, DSC, PX
                 and MAC7xxx ARM®

Cyclone for STMicro will program the internal flash and where available external flash for STM32, STM 8 and SPC56 families.

Cyclone for Renesas and Hitachi will program the internal flash and where available external flash for R8C, M16C, M16C/80, M32C, H8 and H8S/Tiny families.

 

 

 

 

 


 


 

 

 

Current NXP/Freescale Microcontroller families

Kinetis

These ARM based CPUs all have On-Chip-Debugging and P&E produce a range of USB interfaces between the PC and the chip with supporting software which can be used for Flash Programming or program debugging.

ColdFire

These CPUs all have an interface included on the CPU called BDM that provides a simple debugging mechanism. P&E produce parallel, USB and Ethernet interfaces between the PC and this BDM ColdFire standard. Software is available to support that interface for  flash programming, debugging and production testing. P&E also have a development board, complete debugger and GCC compiler with examples ready to run "out of the CD box". The Cyclone Max provides both PC based development as well as PC and standalone production programming capabilities. Coldfire V1 is supported by its own software but by the same interfaces as the 68HC12

PPC Qorivva 5xxx (AKA Nexus)

It  has a JTAG interface and P&E provide a USB PC interface to it along with software that includes a Flash Programmer a complete debugger and GCC compiler with examples ready to run "out of the CD box"  The Cyclone Max provides both PC based development as well as PC and standalone production programming capabilities. 

68HC12, HCS12 X&Z

These CPUs all have a special interface included on the CPU called BDM that provides a simple debugging mechanism. P&E produce parallel, USB and Ethernet interfaces between the PC and this BDM HC12 standard. Software is available to support those interfaces for debugging, flash programming and production testing.  Coldfire V1 is supported by the same interfaces as the 68HC12

68HCS08/RS08

Like the HC12 these CPUs have a BDM interface that provides a simple debugging mechanism. P&E produce USB and Ethernet interfaces between the PC and this BDM. Software is available to support those interfaces for Flash programming, debugging and production testing. 

Legacy  Freescale Microprocessors

68HC08

All 68HC08s have, built into the chip, a small software monitor (MON08) which links to the outside world via designated pins and which can be used by developers to test programs and to program chips that contain Flash or EEPROM.  P&E provides USB interfaces to this non standard serial protocol and a free set of development software.

68HC32 & 32+

Power PC 5xx/8xx    68HC16   &    MCORE

These CPUs such as the 68332 all have a special interface included on the CPU called BDM that provides a simple debugging mechanism. P&E produces interfaces between the PC and this BDM. Software is available to support that interface for Flash programming, debugging and production testing.

 

For prices of all these P&E products visit our Web Shop

 

Home Shop Products Supported Chips Information Zone Contact Site Map
 
Computer Solutions Ltd
3 b Claremont Road,   West Byfleet,  Surrey  KT14 6DY
 
Telephone: +44 (0) 1932 355630    
Email: sales@computer-solutions.co.uk      Web: www.computer-solutions.co.uk
 
Copyright © 2017 Computer Solutions Ltd