Ingenia announces a new release of its popular 16bit PIC CAN bootloader.
The 16bit PIC CAN bootloader is a standalone program that allows download and replacement of any program module within a microcontroller or digital signal controller (e.g. ECUs).
It includes a firmware part, to be uploaded in the microprocessor, and a PC software interface (both graphical user interface and command line versions are available).
The bootloader firmware is located into the non-volatile memory of the MCU/DSC and allows the device to be reprogrammed by using a CAN bus and a master device that guides the process.
The PC software acts as the master in the process and among other features allows for selecting the CAN hardware to use (Kvaser, IXXAT, Vector Informatik, Peak-System, ESD, etc.), the baud rate, the message IDs of the bootloader commands, and the particular CAN bus node on which to run the bootloader operation (specific node bootloading).
The 16bitPIC CAN bootloader package also includes an encrypt/decrypt software solution which allows developers to deliver encrypted HEX files to their final users. Only the PC bootloader software can decrypt them.
The 16bit PIC CAN bootloader works for all 16bit MCU/DSC Microchip CAN devices (PIC24H, dsPIC30F and dsPIC33F) and the complete list of features that includes are: