This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28069M: CAN_Flash kernel wont get past Flash_Erase in Shared_Boot.c

Part Number: TMS320F28069M
Other Parts Discussed in Thread: C2000WARE

Dear sir/madam

I am trying to make our companiy's driveline-firmware remote updatable for this I have created my own can_flash_programmer based on the serial_flash_programmer and this works fine. I am however finding issues in the can_flash_kernel given in C2000Ware. I debugged the whole process and found out that the kernel gets stuck on line 126 of the Shared_Boot.c file. At this line the file tries to erase the diffrent flash sectors. But it never gets past this line of code. I found this out by toggeling a led on our PCB after each step and it got past every step untill it reaches line 126 for the first time.

1. So now my question is what might be the problem causing the system to get stuck on this step.

2. Secondly what could be a possible fix to get past this step?

Looking forward hearing from you>

Kind regards,
Guilliam