Hi,
here you can download Rappid bootloader:
https://www.nxp.com/webapp/Download?colCode=RAPPID_BOOTLOADER_UTILITY
Regards,
Lukas
Hi,
If you want to develop flash resident bootloader, take a look at this application note:
http://www.nxp.com/files/microcontrollers/doc/app_note/AN5319.pdf
http://www.nxp.com/files/microcontrollers/doc/app_note/AN5319SW.zip
You need to change the communication from UART to CAN and then you have to write some SW for host device which is supposed to load new code to MCU (PC, other MCU or whatever…)
If you want to develop serial bootloader which uses BAF module, then we have only this application note for MPC56xx devices (there’s similar BAM module):
http://www.nxp.com/files/microcontrollers/doc/app_note/AN4674.pdf
BAF (or BAM on MPC56xx) is used to load binary image of secondary bootloader to RAM memory and this image is then executed. In case of MPC5744P, the serial boot mode must be forced by pins FAB and ABS. (If it is not possible to change the state of these pins in your application and software solution is needed, you have to write own flash resident bootloader. ) The secondary bootloader is then supposed to load new firmware from somewhere and program it to flash. I wrote detailed explanation how to create the RAM image in this thread:
https://community.nxp.com/thread/320166#386416
Regards,
Lukas