Hello,
I want to flash program in MPC5775B board through CAN instead of UART also we use MPC5777C UART0_CAN0.rbf file for that and use Vector CAN analyzer for flashing with bootloader utility but still we facing some error. Please let me know how can I resolve it.
Please find attached image of errors we got.
Hello @saurabhkulkarni123,
Have you also tried this using the serial connection? Is this issue limited only to CAN connection?
Best Regards,
Mike
Hello @mikedoidge
Yes, the issue is only with CAN communication, I tried with serial it work.
Can we use PCAN hardware instead of vectorCANcaseXL hardware in the RAppid bootloader?
Hello @saurabhkulkarni123,
Could you please provide the exact part number for each of the EVBs upon which you have tried to use RAppID Bootloader to communicate with CAN? Please include for both of MPC5744P and MPC5775B.
There are multiple EVBs and each has different HW so I would need the know the right ones to focus on for my support of your issue.
Do you have the schematic for each of the EVBs you are using? If not, I could help you to get them.
Regarding the use of PCAN, I cannot say for sure. I am not familiar with this device. I can say with certainty that the tool was not tested for this.
Best Regards,
Mike
Hello @mikedoidge ,
I'm using MPC5775B EVA board. I also tried it with MPC5744P board and use MPC5744p UART0_CAN0.rbf file and use CAN0 port of pin no.PB1=CAN_L and PB0=CAN_H but still I'm facing same problem.
In MBD MATLAB I'm use MPC5744P Config. block, Free master config. block and in freemaster config block com port is CAN0.
Hello @saurabhkulkarni123,
Can you confirm that the CAN connection you've setup is functional, independent of this task?
What hardware (EVB) are you using? The file you are using 'MPC5777C UART0_CAN0.rbf', is for the MPC5777C device. The file is setup to work with the following pins on this device:
CNRXA/RXDA/MCAN0RX/GPIO84
CNTXA/TXDA/MCAN0TX/GPIO83
These pins would need to be connected to your Vector CANCardXLE or similar device.
I'm not sure if it would work for the MPC5775B device. The memory map, register addresses, etc. may not match.
Best Regards,
Mike
Is there any hardware changes required for flashing through CAN0
I'm using MPC5775B EVA board. I also tried it with MPC5744P board and use MPC5744p UART0_CAN0.rbf file and use CAN0 port of pin no.PB1=CAN_L and PB0=CAN_H but still I'm facing same problem.
In MBD MATLAB I'm use MPC5744P Config. block, Free master config. block and in freemaster config block com port is CAN0.