我的dm642上电后会通过dma从flash里面搬运1k的程序到片内ram里面,但是搬完这段程序后,dm642不工作,pc指针一直停在0x00000000出不运行,之后我连上仿真器后启动运行dm642才会运行为什么?
一开始的时候以为我的二级bootloader有问题,后来我就在bootloader里面让emif的clk2时钟为100M,然后我通过上电后抓ck2的时钟来判断我的1k的二级搬运程序有没有执行,后来发现的确emif的clk2的输出时钟还是默认的50M没变,我就觉得是不是我的1k的bootloader没执行啊,然后我就连接仿真器我发现连上之后pc还在0x00000000处没有给我执行,这个问题是硬件配置导致的吗?