Other Parts Discussed in Thread: C2000WARE
Hello,
I have gotten the C2000Ware SCI flash programmer examples working for both the F2837xD and F280039C processors.
I timed the programming of the blink LED program in the C2000Ware SDK.
For both I am setting the baud rate when calling the serial_flash_programmer to 115200. If I try to go higher than that it does not work. And looking at the times below I am not sure why the download rate is so much less than the 115200 I pass in as a parameter to the serial_flash_programmer?
F280039C
- Kernel download time - 16 sec
- Blink LED download time - 2 sec
- Total time - 18 seconds
- Kernel bit rate - 9600 bps
- Blink LED bit rate - ~42000 bps
F2837xD
- Kernel download time - 4:35 min
- Blink LED download time - 3 seconds
- Total time - 4:38 min
- Kernel bit rate - 500 bps
- Blink LED bit rate - ~28000 bps
- Since these processors are from the same family I would think they would perform somewhat similar?
- Could someone explain the discrepancy?
- Why is the download bit rate for the flash kernel so slow in the F2837xD case (4:35 min)?
- And if there is a way to close the gap so the download times resemble each other (i.e. increase baud rate, etc.)?
Also note for the F2837xD case I am using the SCI Boot 1 and C:\ti\c2000\C2000Ware_4_02_00_00\utilities\flash_programmers\serial_flash_programmer\f2837xD_fw_upgrade_example\F2837xD_sci_flash_kernels_cpu01_alt.txt
Thanks for any input!
-Emma
