Hi @JayCao,
If booting from SD doesn't cause any issues, then the issue is most likely with compatibility problems with the eMMC, since the Expansion Device boot configuration seems to work adequately. The Expansion Device configuration, which includes booting from SD as well as eMMC memories, is described on section 10.6.6 of the Reference Manual.
Is the issue only present when booting the RT1170? Or also when trying to access the eMMC normally during application? If you havn't tried accessing the eMMC during application, I would highly encourage you to do so, as it can provide insight on whether the issue is with the compatibility of the eMMC device you are using, or the setup that is being done of this memory during the boot process.
BR,
Edwin.