During earlier flash programming components like microcontrollers (MCUs) had to be removed first from the target application and had to be inserted into the programming device to transfer the soft- or firmware into the memory. The MCU was then removed from the programming system again and installed in the target device.
Nowadays, this comparatively complex process can be simplified by means of In System Programming. With this, it is no longer necessary to remove and install the component. Instead, the flash programmer is connected to the target device - respectively to its component, PCB etc. - with plug-in connections. That way, the flash programmer receives data from the computer and the programming software can then control the flash process.
Instead of plug-in connections, a bootloader, such as ProMik's High Speed Flash and Test Bootloader, can also be used to program the application.
Consulting, conceptual design & implementation of customer-specific production requirements.
ProMik® Production Bootloader for maximum efficiency
No additional hardware for Automotive Ethernet ECU (Open Alliance TC8) or restbus simulations
High speed flash programming of large memories (e.g. UFS, EMMC, OSPI)
Reprogramming of components with active security functions e.g. software updates via Ethernet, USB3 and CAN (FD)
Secure OEM backend connection via encrypted communication
Support of latest automotive Ethernet standards (e.g. 100/1000BASE-T1)
Reduction of bottlenecks such as long test routines and programming of large memories
ProMik has established itself as a technology leader for test and flash solutions through decades of experience. Besides flash programming, the company also acts as a partner for testing applications by means of FCTs, Boundary Scan or the comprehensive innovation SMART ICT. Furthermore, the system supplier has recognized the increased requirements for protection against cyber attacks in sectors such as the automotive industry and offers high-quality cyber security solutions.