PEmicro | Experts in Embedded tools for Flash Programming and Development
Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service


by Steve McGrath


PEmicro has expanded its line of UNIT Library Interface Routines by adding a package for Python support for ARM® Cortex™-M processors. PEmicro's UNIT Libraries allow the user to create custom Windows applications that can fully control an ARM® Cortex™-M processor using either PEmicro's Cyclone FX, Cyclone LC, Multilink, and Multilink FX interfaces.

Read more...


by Keith McNeil


Updated Sept. 29, 2020.

PEmicro remains open, however most of our employees are working remotely. Our shipping status is as follows: 

  • We ship software orders on the same day they are received, delivered electronically. 
  • Overnight orders received before 3pm are usually shipped same day (must fit in large rectangular FedEx box or smaller). Larger orders or orders that are not overnight usually ship on Tuesdays and Thursdays. 
  • We are only shipping via FedEx
  • For domestic orders, DigiKey will ship some of our product on the same day they receive an order. 
  • For international orders, contact our resellers for their shipping availability. 

The best way to contact us during this time is via email. Our forums are also available for support: 

  • Sales Support: sales-info@pemicro.com 
  • Technical Support: technical-info@pemicro.com 
  • Support Forums: pemicro.com/forums 

We hope you and your loved ones remain safe.



by Zahar Raskin


NXP 's S32 Design Studio for ARM provides a comprehensive enablement platform for ARM development with full integration of PEmicro’s GDB Server for ARM devices. This provides advanced debug capabilities via PEmicro’s Multilink, Cyclone, and embedded OpenSDA debug interfaces.

Read more...


by Keith McNeil


PEmicro's Cyclone LC Universal and Cyclone FX Universal programmers have added support for Infineon's AUDO™ TC1xx and AURIX™ TC2xx and TC3xx TriCore devices, which are are ideal for optimized motor control applications and signal processing tasks. This makes them a preferred choice for many automotive and industrial applications. 

Read more...


by Johnny Ng


The Cyclone Control SDK is a software development kit with a comprehensive API that allows developers to seamlessly integrate Cyclone LC and Cyclone FX programmers into their applications. They can manipulate SAP images, launch SAP images, retrieve programming results, and update settings. This blog post demonstrates the use of the SDK in a Python application.

Read more...


by Johnny Ng


PEmicro’s software can calculate a checksum to help verify the data integrity of a SAP (Stand-Alone Programming) image file. This checksum is a 32-bit hexadecimal number such as 0x0123ABCD. This number is unique to the SAP file, which is created by the user via the Image Creation Utility. If there are any differences (algorithms, object files, paths to these files, scripts, settings, description, name of the SAP files, or path of the SAP files) in how two SAP images are built, their checksums will also be different. The checksum should be recorded for a SAP image once it has been validated and becomes a golden file that is used for production. 


Read more...


by Johnny Ng


A common method that our clients use to verify the data integrity of a device under test is to calculate a checksum and then compare it against a known good value. To help make this task easier, PEmicro has added the ability to calculate and retrieve the checksum of a device under test. This feature is available on the Cyclone LC and Cyclone FX, starting with software release v.10.49. The most recent Cyclone software is always available on the Support & Downloads tab of the Cyclone product pages.

Read more...


by Keith McNeil


PEmicro has added support for WIZnet's W7500x devices to the Cyclone in-system programmer, Multilink debug probes, and PROG for ARM Cortex devices programming software. WIZnet's W7500x devices offer a hardwired TCP/IP core and are ideal for internet-connected (IoT) applications.

Current users of the Cyclone and Multilink/PROG can access PEmicro flash programming algorithms, including those for WIZnet's W7500x devices, on PEmicro's flash algorithm support page.



by Keith McNeil


The Embedded Online Conference is a virtual conference for Embedded Systems, DSP, Machine Learning and FPGA Engineers, which is taking place on Weds. May 20 & Thurs. May 21, 2020. PEmicro is offering a presentation that describes the security measures that are used on Cyclone programmers to protect valuable IP. PEmicro president Kevin Perreault discusses Cyclone cryptography, restrictions on programming images, the ease with which a user can implement these security features, and more. Watch the presentation on the Show Floor page.

Read more...


by Esteban Gonzalez


External memory, in the form of SD Cards, has proven to be very useful for some users as a physical way to distribute programming images to Cyclone programmers. This can be a convenient way to deliver images in scenarios where the Cyclone is not connected to the internet or a PC. 

In order to be used with a Cyclone, SD Cards are first formatted and encrypted at the sector level using industry standard AES encryption. The SD Card AES keys used are a blend of different information, and encryption happens in such a way that each SDCard is uniquely encrypted; only a Cyclone programmer has the knowledge to decrypt it. This means that any Cyclone can read the data inside the SD Card, which allows the SD Card to be moved around to different Cyclones while also inhibiting a user from being able to copy the images.

Read more...


by Keith McNeil


PEmicro is changing its licensing for PROG software. Effective Monday, April 27, 2020 the license that activates PROG will reside on a Multilink debug probe rather than in the software itself. The user who activates the software will choose a Multilink on which to permanently install the license. This allows that Multilink to work with PROG on any machine where a supported version of the software is installed.


Note that the PROG software itself is unchanged, it is only the licensing which has been updated.

Read more...


by Zahar Raskin


STM32CubeIDE from STMicroelectronics is an Eclipse-based enablement platform which supports development and debugging of code on STM32 ARM microprocessors. PEmicro hardware interfaces: Multilink and Cyclone can be leveraged for advanced debug capabilities via an Eclipse GDB plugin that is freely available for installation into any Eclipse IDE from PEmicro update site (http://www.pemicro.com/eclipse/updates). This blog demonstrates the steps needed to install and configure PEmicro Multilink and Cyclone debug support in STM32CubeIDE to the point of launching a debug session.

Read more...




search in blog posts

Tags

Product pages
Cyclone (76)
Cyclone FX (79)
Multilink (46)
Multilink FX (41)
GDB Server (16)
Prog ACMP (16)
Interface Library Routines (5)


Manufacturer
ARM (64)
NXP (73)
Microchip (7)
Cypress (7)
Infineon (5)
Maxim (3)
Nordic Semiconductor (3)
Silicon Labs (5)
Silergy Teridian (1)
STMicroelectronics (9)
Texas Instruments (2)
Toshiba (3)
Renesas (9)


Categories
Production Programming (81)
Debug (47)
Automated Control (20)
Miscellaneous (38)
View older posts



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