“Our XDM-ETH module in combination with the ProMik bootloader technology is the most powerful end-of-line programming tool in terms of Flash programming speed as well as cyber security and test functionality,” says Jens Rosenberger, Marketing Manager at ProMik® Programmiersysteme für die Mikroelektronik GmbH
Both the XDM-ETH as well as the XDM-USB module from ProMik® ensure the lowest production costs for sophisticated applications that include MCU, NAND and NOR memory with high density.
Depending on requirements, customers have a variety of options to choose from:
1) For example, a ProMik bootloader (BL) can be flashed via an in-system programming or a debug interface and remains on the module during the processing steps following the initial flash process. During the final programming process (EOL) the module is supplied with power through the ProMik power supply unit (PSU2048) to enable perfect chronological synchronization with each respective XDM module. When the application is booted up, commands are sent through the XDM programmer via the respective interfaces ( such as the Ethernet) in order to actuate the ProMik BL on the module. Lastly, the ProMik BL is loaded from Flash into the RAM and executed there. The ProMik BL ensures that the data being programmed reach the application via the XDM programmer, where it can be programmed into the respective Flash module at top speed. Once the programming stage is completed, the ProMik BL in the Flash is deleted – no ProMik software remains in the application.
2) If a third-party bootloader is being used, it must provide for the functionality that the ProMik BL can download and execute. Once the ProMik BL has been downloaded to the MCU RAM, it is then executed in the MCU Ram – the BL ensures that the data being programmed is downloaded through the fastest interface (such as the Ethernet) via an XDM series download module and written to the respective Flash memory.
You can find additional information at www.promik.com