Part Number:TMS320F28027F
Tool/software: Code Composer Studio
My goal is to be able to provide firmware updates to this part through usb to uart adapter controlled by a pc gui application that checks current version of the firmware and updates it when the user desires. My implementation doesn't allow access to any jumpers so my GPIO 34 & 37 pins will always be in getmode. I'm in the process of setting up my 2 seperate CCS projects, 1 for the main app and 1 for the bootloader app and I have a question regarding sprabv4b.pdf. My intention is to first verify the functionality of the serial_flash_programmer utility with the flash kernal A as described in this document and then work on building out the gui application that functions similar to the serial_flash_programmer utility.
1. section 6 of sprabv4b.pdf says the flash kernel project is in the /device_support folder of the control suite installation. I assume this must be device_support/f2802x/v230/f2802x_examples_structs/f28027_flash_kernel. But upon inspecting main.c of this project it refers to a SerialLoader2000 utility and not the serial_flash_programmer. Is this a typo in the .pdf or the code comment as I do not see any other projects that the .pdf could be referring to?
2. In 28027_RAM_Ink.cmd file in the above mentioned directory I notice the names of the memory segments differ from the 28027F.cmd file (BOOTROM vs. ROM) but that the address and length are the same. I assume this is okay so long as the length and address match up?