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 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.

In the case of flash memories connected to the address/data bus of an MCU, it can be difficult to understand when the chip select and/or other control pins are configured properly. Most often the issue is that the external flash memory Chip Enable (~CE), Output Enable (~OE), or Write Enable (WE) signals are not being driven properly. This blog post describes a way to look at these three signals to determine if they are being driven properly.



Click to read the full article






   

BOSTON - December 14, 2016 - 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.

"macOS" is a trademark and "Apple" is a registered trademark of Apple, Inc. "ARM" and "Cortex" are registered trademarks of ARM Limited or its subsidiaries.






   

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

Multilink ACP

The development tool is the Multilink ACP, which joins PEmicro's successful line of Multilink debug probes. The Multilink ACP features support for ARM Cortex devices only, which allows PEmicro to offer this new Multilink at a terrific value.The Multilink ACP supports a wide variety of ARM device manufacturers. A full list can be browsed at PEmicro's ARM device portal.

Cyclone ACP FX

The manufacturing tool is PEmicro's new Cyclone ACP FX production programmer. The Cyclone ACP FX is a flagship Cyclone FX programmer, but with a focus on ARM devices only. The Cyclone ACP FX features blazing programming speed, a huge internal memory,enhanced security features (such as the ability to add restrictions to specific programming images), an SD port for expandable memory, and expansion ports that enable unique, valuable plug-ins such as a bar code scanner for programming.

PEmicro will be showing these new tools for ARM device development and production, along with other new PEmicro technology, at ARM Techcon in Santa Clara, CA on Oct. 25-27. PEmicro welcomes visitors and will be at booth #801.






   

BOSTON - June 16, 2016 - 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.

Image restrictions are set in the Cyclone Configuration Utility

The Cyclone FX programmer is a stand-alone in-circuit programmer which supports many NXP and ARM Cortex based devices. Cyclone FX owners who wish to update their Cyclones can download the latest software and firmware from PEmicro's website.


Programming count displayed on the Cyclone FX home screen

This new security feature is documented in the latest version of the Cyclone FX User Manual.






   

BOSTON - May 3, 2016 - 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.






   

BOSTON – March 28, 2016 - 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.

Rev. C of the Cyclone for ARM devices supports ARM® Cortex® devices from many different manufacturers - click the graphic on the right for a full list of supported devices. An easy-to-use access panel opens to reveal JTAG/SWD headers. This new Rev. C Cyclone represents an even more outstanding value than its predecessor, given its rich feature set and affordable cost.

Features:

  • 4.3" Touchscreen Display
  • Secure: Anti-tamper technology, internal memory protection & encryption
  • 16Mb internal memory for up to 8 programming images
  • Start button rated for 1M+ presses
  • Provides/switches target power
  • Runs test/calibration applications
  • Simple to control/automate
  • Stores multiple programming images
  • Ethernet, USB, & Serial
  • Can operate in stand-alone mode or integrated with a PC
  • Multiple units can operate together as a gang programmer
  • and many more!

Read more on the Cyclone for ARM devices product page.

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






   

BOSTON – March 15, 2016 - 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.

The Cyclone Universal FX combines support for many NXP 8-/16-/32-bit architectures with support for ARM® Cortex® devices from many different manufacturers. PEmicro has maintained compatibility with their existing product line while combining support for all of these target architectures into a single unit.

Cyclone Universal FX Features:

(Features in bold are key differentiators between the Cyclone Universal and Cyclone Universal FX
  • 4.3" Touchscreen Display
  • Start button rated for 1M+ presses
  • Secure: Anti-tamper technology, internal memory protection & encryption. Advanced security features coming soon.
  • Extremely fast: Up to 25Mb/s target communications speed
  • 1GB internal memory
  • No practical limit to number of programming images
  • Memory expansion via SD card
  • USB Expansion Port and Control Expansion Port features coming soon
  • Provides/switches target power
  • Runs test/calibration applications
  • Simple to control/automate
  • Stores multiple programming images
  • Ethernet, USB, & Serial
  • Can operate in stand-alone mode or integrated with a PC
  • Multiple units can operate together as a gang programmer
  • and many more!

Read more on the Cyclone Universal FX product page.

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






   

BOSTON – February 4, 2016 - 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.






   

BOSTON – November 13, 2015 - 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.

The Cyclone Universal combines support for many NXP/Freescale 8-/16-/32-bit architectures with support for ARM® Cortex® devices from many different manufacturers. PEmicro has maintained compatibility with their existing product line while combining support for all of these target architectures into a single unit.

Cyclone Universal Features:

  • 4.3" Touchscreen Display
  • Secure: Anti-tamper technology, internal memory protection & encryption
  • Start button rated for 1M+ presses
  • Provides/switches target power
  • Runs test/calibration applications
  • Simple to control/automate
  • Stores multiple programming images
  • Ethernet, USB, & Serial
  • Can operate in stand-alone mode or integrated with a PC
  • Multiple units can operate together as a gang programmer
  • and many more!

Read more on the Cyclone Universal product page.

    

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






BOSTON – July 21, 2015 - 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.







search in blog posts

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



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