Is my following understanding correct?
Data Flash and Program Flash exist in UCD9248. User can download firmware to data flash but not to Program Flash. User firmware is only composed of data. The program is downloaded by TI and can not be modified. Checksum is used to start the program on power up. If checksum is correct, UCD9248 runs the program. If not, UCD9248 wait a command to execute program.
Thank you