Hi,
We are verifying the firmware update using the SCI flash kernel on an EVM basis. Since SCITX/SCIRX uses GPIO8/9, the code below is changed from SCI_BOOT to SCI_BOOT_ALT2.

Also since changing the BootModeSelectPin involves irreversible writing to the OTP area, we use the EMU-BOOTPIN-CONFIG setting in Emulation Boot to check the operation before writing to the OTP.

Since I use GPIO8/9, I set 0x5AFF1820 to 0xD00 and 0xFFFF41FF to 0xD04 on CCS. As a result of executing the following command based on this setting, it was confirmed that the LED blinked normally.
■ serial_flash_programmer_appln.exe -d f28003x -k flash_kernel_ex3_sci_flash_kernel.txt -a led_ex1_blinky.txt -b 19200 -p COM12 -v
However, it turned out that the firmware can be updated normally even with the default values without setting 0x5AFF1820 to 0xD00 and 0xFFFF41FF to 0xD04 on CCS.
Question.
Is the reason why the firmware update was successful even with the default values without setting 0x5AFF1820 to 0xD00 and 0xFFFF41FF to 0xD04 on CCS because it entered "Wait mode"?
Thanks,
Conor
