HI, sir.
My environment is as follow
-----------------------------------------------------
board : custom board
IDE : CCS 10.1
Compiler version : TI v20.2.2 LTS
Optimization : -O2 --opt_for_speed=3
debugger : XDS100v3
bootloader loc : SECTOR0,1 cmd setting -> FLASH_BOOTLOADER : origin = 0x00200008, length = 0x00007FF8 [ALIGN(8)]
app loc : SECTOR4~9 cmd setting -> FLASH_APP : origin = 0x00210008, length = 0x0005FFF8, [ALIGN(8)]
-----------------------------------------------------
Currently I have cm bootloader on flash 0, and I have succeeded in updating the FW. However, something strange was discovered.
When the txt size of the app becomes larger than one sector, the specific block address of the converted image is not an 8-byte address array.
I checked boot hex file and I found that address 0x21FFFF value was blank and next block adress was 0x220007. As far as I know, In the SCI_Boot kernel program block address must be input in units of 8 bytes so I expected 0x220008 but result is 0x220007. In details as follows

I don't know what I did wrong.
Thanks and regards.
Jude.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[added]
here is a system level.
