In CodeWarrior Target Initialization File, please configure "USE_SAFE_RCW = True", then pay attention to the following content.
if USE_SAFE_RCW:
# Please make sure SERDES REF CLK is set to 100 MHz (SW4[1:2] = 00)
# Set rcw_src to the hard-coded RCW option matching the board's DIP SW
# regarding SYSCLK and differential/single-ended clock source
# use this when SYSCLK = 66 MHz, single-ended clock source
# TA.rcw.set_source(0x9A)
# use this when SYSCLK = 66 MHz, differential clock source
# TA.rcw.set_source(0x9B)
# use this when SYSCLK = 100 MHz, single-ended clock source
# TA.rcw.set_source(0x9E)
# use this when SYSCLK = 100 MHz, differential clock source
TA.rcw.set_source(0x9F)
# Activate QSPI lines
TA.rcw.set_data({13: 0x20124000})
# add here if you need to override other particular RCW values
# TA.rcw.set_data({1: 0x40282830, 9: 0x00C12980, 10: 0x00002580})
TA.rcw.apply()
If your problem persists, please capture CCS console log to me to do more investigation.
When you clicking flash programming icon in CodeWarrior IDE, the CCS console will pop up in the Windows task bar, please open it type "log v", then click flash programming icon again, the low level CCS log will be printed, please capture it to me.