14. March 2023

ProMik's MSP Family of Programmers: A Cybersecurity Solution for Electronic Manufacturing

Enhanced productivity with ProMik's integrated debug functionalities for flash programming. ProMik supports GigaDevice Semiconductor Inc. for advanced flash programmer support. At embedded world, 4-349, ProMik presents its latest live demo application for debugging in production, based on GigaDevice’s GD32 RISC-V Evaluation Board.

Central functions:

  • Debugging with production equipment
  • Same hard- and software in production and development
  • GDB server-based integration
  • Support for RISC-V and ARM Cortex

As the world becomes increasingly security conscious, the demand for on-chip security modules continues to grow. It is no longer enough to simply understand the standard flash programming process; developers must also have a deep understanding of microcontroller security mechanisms as they can have a major impact on programming. ProMik, a leading provider of programming solutions in production, has recognized this need and addressed the problem by offering unique cybersecurity solutions. With its MSP family of programmers, ProMik provides integrated debug functionalities for on-chip flash programming of MCUs to initialize secure products in the production environment.

read more

In addition to the security benefits, using ProMik's programming solutions can also be more time and cost-efficient. Despite extensive testing during the development phase, time-critical initialization problems can lead to unexpected application errors, which can be costly to fix. These errors are often detected during the prototyping process of electronic control units and can occur, for example, during key provisioning or due to other software errors. Unfortunately, troubleshooting in production can be challenging as typical debugging tools are either not available or too difficult to integrate. ProMik's programming tools integrate several sets of debug functions to monitor sensitive security procedures, helping to search for these errors and provide support between development and series production. This makes the process smoother and more efficient, ultimately saving time and costs.