Other Parts Discussed in Thread: C2000WARE
I want to know why the F2837xD_sci_flash_kernels_cpu01 seems to not be what's loading the code on the chip. When running an SCI bootloader and setting the boot mode select pins to SCI the processor should invoke this code but it doesn't. I've determined this because in the project in file SCI_GetFunction.c this code isn't correct(see picture below). All hex files generated by the Hex2000 tool start with AA08 as mentioned in https://www.ti.com/lit/ug/sprui09/sprui09.pdf section 2.2.11 but the code below as you can see seeks out 1BE4. This is wrong and then if you continue reading the attached PDF and compare it to the code MORE things seem to be wrong. No mention of length or commands to be received by GetPacket, no mention of how data as a pointer to a U16 array somehow gets loaded to the memory. I'm trying to get a working bootloader using serial_flash_progammer utility, but this project example provided in C2000ware ver 3.03 is blatantly in need of correction in order to be usable with custom hardware. Please advise.
