Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE
Hello,
I am writing my own serial flasher based on the C++ example given with CCS. I am using python.
I am able to successfully autobaudLock and download the flashKernel to the device. (I am not at all familiar with kernels so I am simply using the exact same code that was given in the kernel example and building it. Location is here: C:\ti\C2000Ware_3_04_00_00_Software\device_support\f2837xd\examples\dual\F2837xD_sci_flash_kernels\cpu01
I am then able to autobaudLock again after the kernel has been downloaded.
Finally, I am sending my DFU-CPU1 command. As I understand it, the data length is 0000, the command is 0100, the data is empty, and the checksum is 0001
E41B0000000101001BEF
See attached photo
However, when I sent this, I am getting a NAK and then receiving the following response:
I am not sure at all how to interpret the packet response.
Any help would be appreciated.
Cheers.