现在使用官方的NandWriter烧写程序,
发现配置完成DDR2,进行syncreset时,程序卡在device.c文件的
DEVICE_LPSCTransition(PSCNUM1, LPSC_EMIFB, PD0, PSC_SYNCRESET);这句话处,
进这个函数里面观察,发现前面虽然设置成syncreset,却根本无法切换到syncreset模式(一直在等待完成),也即只能一直停留在
// Wait for transition to complete
while ( (PSC->PTSTAT) & (0x00000001 << domain) );
请问:
1、DDR设置完成后,到底需不需要对这个DDR2模块进行syncreset?
2、如果需要syncreset,那么我这个问题可能出在什么地方?