I have found the problem. the boot sequence will not start the application in the RAM if there is one already in the Flash memory.
Hi Jieqiu Yang ,
DIRECT_LOAD is for RAM download. Which means the application will not be copied to flash. Thus , if you reset after Launch RAM message , application will run from flash . In your case the previously loaded project which is available in flash.
Yes, you are correct.