Hello @Darioan ,
The MPC5604P.rba file should work fine for you. What hardware are you using? Is it an NXP EVB? Not all EVBs were properly configured to support the RAppID Bootloader.
I noticed the following note in the release notes for RAppID Bootloader:
> The MPC5604/3P can only run at the fixed baud setting (ABS2 = 0) and only with an 8MHz crystal input. The
baud rate selection must be set for 9600 baud for proper operation.
What USB to Serial chipset are you using? We are aware of some differences in performance between the Prolific and FTDI chipsets. The FTDI is more stable, while the Prolific is faster. The Prolific chipset sometimes lose connection with the target if the speed is too fast. We have set the speeds to be as fast as was reliable at the time of testing, but HW variances could impact this. You might try increasing the BAM Delay value set in the RAppIDBL_MCU.rbm file (this is located within the main installation directory).
The success in reaching 100% for the BTL download can be misleading, it will report this even if it did not actually complete the task.
If the application is programming the same memory space which is occupied by the Bootloader algorithm (the piece of code which is loaded first and provides the communication algorithm for transferring the SREC file provided by the host pc RAppID BL application) then there could be some issues.
Are you able to use a probe device like the P&E Micro USB Multilink via JTAG connection? If you program an application this way and then use the RAppIDBL to read the memory, is it providing the expected data?
Best Regards,
Mike