Part Number: LAUNCHXL-F28P65X
Other Parts Discussed in Thread: C2000WARE
Hi,
I want to upload my application code via the CAN bus by performing the boot process on the card.
I am using a PCAN-USB FD.
I have a LAUNCHXL-F28P65X launchpad. I am sure I can send and receive data via CANH and CANL.
With
GPIO 72 high
GPIO 84 low,
I run the following commands seperately:
PS C:\ti\c2000\C2000Ware_6_00_01_00\utilities\flash_programmers\dcan_flash_programmer> .\dcan_flash_programmer.exe -d f28p65x -k .\dcan_flash_kernel_f28p65x.txt -a .\gpio_ex2_toggle.txt -v
PS C:\ti\c2000\C2000Ware_6_00_01_00\utilities\flash_programmers\can_flash_programmer> .\can_flash_programmer.exe -d f28p65x -k .\an_flash_kernel_f28p65x.txt -a .\gpio_ex2_toggle.txt -v
characters stream, it says kernel loaded, then waits for a while and the stream continues and
.
.
.
0
1
9a
6
0
6
0
0
0
Application Load Completed
It completes like this.
After this process, I disconnect the power and set GPIO84 high.
The old code in the flash memory is running.
What changes do I need to make in these steps?
I perform the same operations for mcan in the location:
C:\ti\c2000\C2000Ware_6_00_01_00\utilities\flash_programmers\can_flash_programmer, compiling the can flash programmer code and placing it there. Also, I tried with complied .exe.
Could there be a missing part in the cmd files, or do I need to do something to the OTP register at this stage?
files;
(application)gpio_ex2_toggle.txt
(mcan)can_flash_kernel_c28x_dual_ex1_c28x1.txt
kernel_map.txt
app_map.txt
I referenced the sprad51a documentation.
I request your support to complete the bootloading process!