PEmicro - P&E Microcomputer Systems: Over 30 years as an Industry leader in Embedded Systems Development Tools, debug probes, and production programmers
Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service


by Mikhail Andreev


PEMicro is pleased to announce the release of a new expansion plugin for PEmicro's Eclipse GDB Server. With this release, PEmicro has added extensive new device support for a wide variety of ARM device manufacturers. Support now includes devices from NXP, Atmel, Cypress, Infineon, Maxim, Nordic, Silicon Labs, STMicro, Texas Instruments, and Toshiba. For a complete listing of supported devices, see PEmicro's supported ARM devices page..

Read more...


by Zahar Raskin


NXP’s has launched the MCUXpresso Integrated Development Environment for LPC and Kinetis microcontrollers with PEmicro’s GDB Server fully integrated. This provides advanced debug capabilities via PEmicro’s Multilink, Cyclone, and embedded OpenSDA debug interfaces including: hardware breakpoints, watchpoints, real-time variables, semihosting, FreeRTOS awareness, the ability to attach to a running target, the ability to provide target power, remote debug, and more.

Read more...


by Johnny Ng


In addition to supporting the flash that resides in many different microcontrollers, PEmicro supports flash connected to an MCU via the SPI, I2C, and Address/Data bus interfaces. Depending on how the flash device is connected to the MCU, the programming algorithm may need to be set up to properly configure the external address, data, and bus control pins of the MCU. If you are not sure if you selected the right algorithm for your flash memory, please also read this blog post on selecting a flash algorithm.

Read more...




PEmicro is exhibiting at EmbeddedWorld 2017 in Nuremberg, Germany (Hall 4, Booth 123). We have been developing some exciting technologies that can save time and money during both product development and product manufacturing and will be demonstrating these powerful new features for our GDB Server for ARM devices and our CYCLONE FX programmers:

Read more...


by Gerardo Ravago


There comes a time when an embedded application becomes complex enough that it requires an operating system. This may be because of a need for rich driver libraries, or a sophisticated task scheduling engine. In either case, a developer needs an equally sophisticated debugger to provide invaluable context information of their application. To that end, PEmicro introduced OS-aware debugging in its GDB Server for ARM devices. Initial support is available now for FreeRTOS, with further OS modules to be developed. PEmicro's GDB Server for ARM devices is available for download at no cost and works with PEmicro Multilink, Cyclone, and OpenSDA hardware interfaces.

Read more...


by Juan See


The ability to view variables and memory while a target ARM device is running has been added to PEmicro’s GDB Server Plug-in for ARM devices. This Eclipse plugin can be installed in any Eclipse-based IDE and supports the debug of ARM microcontrollers via PEmicro’s Multilink, Cyclone, and OpenSDA debug hardware. The “Real Time Expressions” view, which is part of the plugin, is similar to the normal expressions view, except that it works while the part is running.

Read more...


by Mikhail Andreev


PEmicro’s GDB server can be installed directly into an Eclipse based IDE from an update site on PEmicro’s website. This adds the ability to debug via PEmicro’s Multilink, Cyclone, and OpenSDA hardware interfaces via the standard GDB debugger. Features include flash programming, breakpoints, watchpoints, trim, memory preservation, real-time variables, semi-hosting, and more. PEmicro periodically updates the plugins on its website with new device support, new features, and bug fixes.

Read more...


by Edison Tam


PEmicro is excited to announce that we have recently added debug and flash programming support for a number of new ARM processor families:

Read more...




PEmicro has announced the release of support for macOS in PEmicro’s Eclipse GDB Server. PEmicro offers a downloadable GDB server plug-in for Eclipse-based 3rd party IDE’s including those by NXP, Atollic, and Somnium. It also features full support for PEmicro's Multilink debug probes and Cyclone production programmers, plus NXP’s openSDA series of debuggers and programmers. Apple® users are now able to take advantage of PEmicro's versatile hardware solutions using NXP’s software tools and PEmicro’s GDB server in their preferred operating system.

Read more...




PEmicro has announced the release of a new Multilink development tool and a new Cyclone manufacturing tool, both focused specifically on ARM Cortex devices.

Read more...




PEmicro has announced the addition of support for Renesas' RH850 devices to PEmicro's diverse line of embedded systems tools.

Renesas' RH850 is a family of high-performance, low power automotive microcontrollers. PEmicro's powerful Cyclone for Renesas stand-alone programmer now supports these and many other families of Renesas devices.

Current users of compatible PEmicro products can update their product firmware to add support for these devices. The corresponding programming algorithms can be downloaded from PEmicro's online support center.





PEmicro has announced the addition of support Nordic Semiconductor's nRF52 devices to PEmicro's diverse line of embedded systems tools.

Read more...




PEmicro announced the ability to add usage restrictions to programming images created for the Cyclone FX stand alone programmer. These usage restrictions include the ability to limit programming to a specific date range and also to set a maximum number of programming operations which can occur. The effect of this is that the user can limit the duration and amount of programming allowed by an image. This can be useful for protecting the IP contained within a programming image as well as making sure that programming images in production are not too far out of date. These restrictions persist even when the images are deleted/restored on a Cyclone unit's internal memory or SD card. Images are encoded in such a way as to deter tampering.

Read more...





PEmicro today updated the popular Cyclone Automated Control Package to support PEmicro's recently released Cyclone Universal and Cyclone Universal FX stand-alone production programmers.

The Automated Control Package features a Windows dynamic link library (DLL), command-line script application, and supporting documentation making it simple to create custom software applications that directly control Cyclone units. It also enables users to control multiple Cyclones with a single PC, modify stored images, manage multiple images, and program non-sequential dynamic data such as serial numbers. Example projects are provided in several popular development languages.

The Cyclone Automated Control Package is available in Professional and Enterprise versions to suit both small and large production scales. The Enterprise edition includes documentation describing the RS-232 and Ethernet protocols. A Basic version is available for no cost.

More information is available on the Cyclone Automated Control Package product page.





PEmicro is now shipping Rev. C of the Cyclone for ARM devices, which represents an evolution in both features and value from the older Rev. B model. PEmicro's Cyclones have set the standard for powerful, versatile production programming and debug. The Cyclone for ARM devices was designed to offer the very best of the Cyclone platform with a focus on enhanced security, extremely fast performance, test, and expandability.

Read more...




PEmicro is now shipping the Cyclone Universal FX, which is the flagship model of PEmicro's next-generation Cyclone programmers. PEmicro's Cyclones have set the standard for powerful, versatile production programming and debug. The Cyclone Universal FX was designed to offer the very best of the Cyclone platform with a focus on enhanced security, extremely fast performance, test, and expandability.

Read more...




PEmicro is pleased to announce that support has been added to its products for files using version 3 and version 4 of the ELF/DWARF format. This is in addition to existing support for ELF/DWARF version 2 and includes both debug and object information handling. Support for 64-bit objects and structures within the ELF/DWARF files has also been added. Support for these additional file formats is available today in PEmicro's debug, flash programming, and test products.





PEmicro is now shipping the Cyclone Universal, which is the first of PEmicro's next-generation Cyclone programmers. PEmicro's Cyclones have set the standard for powerful, versatile production programming and debug. The Cyclone Universal was designed as the first in a next-generation Cyclone platform with a focus on security, performance, test, and expandability.

Read more...




PEmicro has further expanded its ARM® device support by today announcing support for Maxim MAX716xx processors. Users of PEmicro's Cyclone for ARM devices production programmer will be able to take advantage of this support to work with these Maxim ARM devices.

More about these devices, from Maxim's product page: "The MAX71617 is a low-power, single-phase energy measurement system-on-chip (SoC), and the MAX71637 is a low-power polyphase energy measurement SoC."

Users may visit pemicro.com/arm to check whether their specifc device is supported.

ARM and Cortex are registered trademarks of ARM Limited or its subsidiaries.





PEmicro has further expanded its ARM® device support by today announcing support for Cypress' PSoC® 4 and Toshiba's TX00/TX03/TX04 processors. Users of PEmicro's Cyclone for ARM devices production programmer will be able to take advantage of this support to work with these Cypress and Toshiba ARM devices.

Cypress' PSoC® 4 are very low-power 32-bit ARM Cortex®-M0 devices that can integrate analog and digital ICs. Toshiba's TX00, TX03, and TX04 represent a selection of ARM® Cortex®-M devices that, collectively, offer high energy efficiency, high-precision analog functions, high code density, fast interrupt response times, and DSP extensions.

Users may visit pemicro.com/arm to check whether their specifc device is supported.

ARM and Cortex are registered trademarks of ARM Limited or its subsidiaries. PSoC is a registered trademark of Cypress Semiconductor Corporation.





Supported Architectures

  • Kinetis®
  • S32
  • LPCxxxx
  • ColdFire® V2/V3/V4
  • ColdFire+/V1
  • MPC5xx/8xx
  • Qorivva® (MPC5xxx, SPC5xxx)
  • DSC
  • MAC7xxx
  • S12Z
  • HC(S)12(X)
  • HCS08
  • HC08
  • RS08
  • ARM® Cortex® processors

BOSTON, MA – July 14, 2015 - Following their debut at the 2015 Freescale Technology Forum, PEmicro's soon-to-be-released Cyclone Universal and Cyclone Universal FX are now available to pre-order. Production quantitites of both new Cyclone programmers are expected to ship by Sept. 15 (subject to change). Those interested in placing a pre-order or simply reviewing the features of our next-generation production programming, test, and debug interfaces may do so at the Cyclones' PEmicro product page. These new Cyclones each support many architectures and offer impressive feature sets that may include:

  • Large internal memory: 1GB+ secure memory storage.
  • Focus on security: Internal memory protection & encryption, anti-tampering technology, tie images to specific Cyclones, programming count limits, date range limits, logging, etc.
  • Extremely fast target communications: 25mb/s+
  • Enhanced Interface: 4.3" Touch Screen, 1M touch Start Button.
  • External memory: SDHC port for external memory cards
  • Test Support: Images can run test code before programming
  • And more! Launch port, battery backed clock, provides and switches power to target, expanded architecture support, bar code scanner support, current & voltage measurement, etc.

Join Us On Facebook & Twitter

   
Like us on Facebook and follow us on Twitter for the latest news about the upcoming release of the Cyclone Universal & Cyclone Universal FX.

Click to pre-order, or to learn more about the Cyclone Universal & Cyclone Universal FX.

ARM and Cortex are registered trademarks of ARM Limited (or its subsidiaries).
Freescale, Qorivva, Kinetis, and ColdFire are registered trademarks of Freescale Semiconductor, Inc.





Supported Architectures

  • Kinetis®
  • S32
  • LPCxxxx
  • ColdFire® V2/V3/V4
  • ColdFire+/V1
  • MPC5xx/8xx
  • Qorivva® (MPC5xxx, SPC5xxx)
  • DSC
  • MAC7xxx
  • S12Z
  • HC(S)12(X)
  • HCS08
  • HC08
  • RS08
  • ARM® Cortex® processors

AUSTIN, TX – June 22, 2015 - PEmicro's Cyclones have set the standard for powerful, versatile production programming and debug. We have completely redesigned the Cyclone Platform with state of the art, high-speed technology. We have maintained compatibility with our existing product line while combining support for many target architectures in a single unit and focusing on outstanding security, performance, and features.

Join us at the Freescale® Technology Forum (FTF) in Austin, June 22-25. Come visit us at booth #617 for a chance to win one of two Cyclone Universal FX units, once they are released!

In addition to supporting more target architectures, these new Cyclones offer several improvements over their predecessors:

  • Large internal memory: 1GB+ secure memory storage.
  • Focus on security: Internal memory protection & encryption, anti-tampering technology, tie images to specific Cyclones, programming count limits, date range limits, logging, etc.
  • Extremely fast target communications: 25mb/s+
  • Enhanced Interface: 4.3" Touch Screen, 1M touch Start Button.
  • External memory: SDHC port for external memory cards
  • Test Support: Images can run test code before programming
  • And more! Launch port, battery backed clock, provides and switches power to target, expanded architecture support, bar code scanner support, current & voltage measurement, etc.

Join Us On Facebook & Twitter

   
Like us on Facebook and follow us on Twitter for the latest news about the upcoming release of the Cyclone Universal & Cyclone Universal FX.

Click to learn more about the Cyclone Universal & Cyclone Universal FX.

ARM and Cortex are registered trademarks of ARM Limited (or its subsidiaries).
Freescale, Qorivva, Kinetis, and ColdFire are registered trademarks of Freescale Semiconductor, Inc.





PEmicro is now providing serial SPI memory device programming algorithms for devices attached to ARM® Cortex-M microcontrollers. There are many reasons to use PEmicro’s algorithms for your programming requirements. Some of the more significant reasons are:

Read more...




PEmicro announced the release of Version 2.08 of its GDB Server for Kinetis® devices. The PEmicro GDB Server is available at no cost as an Eclipse plug-in or Windows GUI application. The latest version supports Windows 7/8 as well as Ubuntu Linux 14.04 and RHEL/CentOS 7.0.

Read more...




BOSTON – March 3, 2015 - PEmicro announced support for Atmel's SAMxx ARM devices. Users of PEmicro's Cyclone for ARM devices production programmer will now be able to take advantage of this support to work with Atmel's SAMxxx ARM devices. SAMxxx devices are low-power, energy-efficient microcontrollers that include ARM Cortex cores.





BOSTON - May 17, 2013 - P&E Microcomputer Systems announced the newest addition to their line of powerful Cyclone automated/stand-alone programmers: the Cyclone for ARM® devices. The Cyclone for ARM devices is a production-ready programmer with support for ARM devices from Freescale (Kinetis K-series & L-series) , STMicroelectronics (STM32), NXP (LPC1xxx) , and Texas Instruments (Stellaris™ LM3S/LM4).

The Cyclone's on-board memory and intuitive setup software make it easy to configure the programmer and load programming images. Configuration and operation are extemely flexible, with Ethernet, USB, and Serial communications options. Cyclone operations can be fully automated, or programming tasks can be accomplushed manually. The LCD menu and buttons offer complete stand-alone functionality. P&E maintains a frequently updated library of programming algorithms for compatible devices on the P&E support page and will continously be adding support for additional architectures.

ARM is a registered trademark of ARM Ltd. or its subsidiaries.
Texas Instruments is a registered trademark and Stellaris is a trademark of Texas Instruments Incorporated.
Kinetis is a registered trademark of Freescale Semiconductor, Inc.
NXP is a registered trademark of NXP Semiconductors.
STMicroelectronics is a registered trademark of STMicroelectronics, Inc.





BOSTON – December. 17, 2012 - P&E Microcomputer Systems, Inc. a leading manufacturer of third-party tools for Freescale microprocessor, announced the release of  two new UNIT Hardware Interface Libraries: UNITACMP for ARM® Cortex™ processors,  and UNITS12Z  for Freescale's S12Z processors. P&E's UNIT libraries consist of routines that interact with and control P&E's hardware interfaces. This allows users to create custom run-control and test applications. Standard UNIT licenses allow the applications to be used on up to 5 computers. P&E also offers Distributable versions of its UNIT software which can be used on an unlimited number of computers. 

UNITACMP can be used to control ARM Cortex devices with P&E's Multilink Universal and Multilink Universal FX development interfaces, Tracelink trace-capture debug interface, and Cyclone MAX production programmer. 

UNITS12Z  can be used to control S12Z devices with P&E's Multilink Universal and Multilink Universal FX development interfaces, and Cyclone PRO production programmer. Support for Tracelink trace-capture debug interface will be added in the near future. 

ARM is a registered trademark and Cortex a trademark of ARM, Limited.

 





BOSTON – December. 3, 2012 - Atollic® announced support for P&E Microcomputer Systems' Multilink Universal and high-speed Multilink Universal FX interfaces in the newly released version of their TrueSTUDIO® development environment. TrueSTUDIO, a premier C/C++ development tool for 32-bit microcontrollers including Freescale's Kinetis® devices, now works seamlessly with P&E's popular all-in-one interfaces and Freescale's OpenSDA interfaces.

The Multilink Universal is a popular, value-oriented debug interface that works with all Kinetis devices, including the new L-Series, as well as many other Freescale architectures. The Multilink Universal FX adds high-speed communications and other enhancements, including the ability to supply power to the target. OpenSDA is a low-cost debug/programming interface embedded in certain Freescale evaluation boards.

Atollic and TrueSTUDIO are registered trademarks of Atollic. Kinetis is a registered trademark of Freescale, Inc. 




search in blog posts

Categories
ARM (28)  
Atmel (13)  
ColdFire Processors (46)
Corporate News (20)
Cyclone Stand Alone Programmer (66)
Cypress (11)
Development Boards (9)
Drivers (3)
DSC (11)  
Expert's Corner (6)
GDB Server (11)
GNU (3)  
H8 Microcontrollers (5)
HCS08/RS08/HC08 Micrcontrollers (41)
HCS12Z (3)  
In-Circuit Debugging (61)
In-Circuit Flash Programming (90)
In-Circuit Test (34)
Interface Library Routines (3)
Kinetis (23)
Kinetis ARM (6)
L-Series (1)
LPCxxxx (14)
M16C Microcontrollers (4)
Maxim (11)  
MC(9)S12(X) Microcontrollers (32)
Nordic Semiconductor (5)
NXP (15)  
OpenSDA (6)
OSBDM (1)  
P&E Newsletter (1)
Power Architecture Processors (32)
Production Programming (9)
Qorivva (15)
R8C Microcontrollers (5)
Renesas (5)
RL78 (3)  
RX (2)  
S12Z (14)  
S32 (8)  
SPI Memory (2)
STM32 (5)  
STMicroelectronics (10)
SWD (8)  
Texas Instruments (12)
Toshiba (12)
Trace (1)  
Tracelink (1)
USB Multilink Hardware Interfaces (26)
USB Multilink Universal (20)
USB Multilink Universal FX (18)
Video Demonstrations (3)
Windows 8 (2)



© 2017 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement