Other Parts Discussed in Thread: C2000WARE
Hi,
I will give preliminary information to describe my problem. I am try to make an embedded system which will upload any program to f28335 mcu over uart serial communication. So I have read some refereance guide and tecnical documentation which related to tms320f28335 bootloader & serial flash programming. I am newbie about c2000 mcus and bootloaders. So I got confused a little but i can handle it. If I dont have misunderstood, The boot rom does not have capacity to load data to flash. So That to store the code into the device flash SCI bootloader should use to load flash_kernel into the RAM which is capable of writing the code into the Flash memory. If I am right everything clear for me. I have write a simple c code which send the binary code generated by hex2000 utility. I have upload 3 different .out(converted to .b00) file to ram. All of them uploaded with any error. But when I try to sent f28335_flash_kernel.out(of course converted to .b00). The last byte(it is 0x00) of the f28335_flash_kernel.b00 didnt echo from f28335. I have try to change f28335_flash_kernel example version. But it didnt work. Can you help me to find out where i have make mistake. Any suggesion will acceptable. Thanks in advance.
Best regards.
Some documents link below(I read);
TMS320x2833x, 2823x Boot ROM Reference Guide
Serial Flash Programming of C2000™ Microcontrollers
F2833x-F2823x Firmware Development Package USER’S GUIDE
and so many Q&A on the forum...