各位大神好~~

我先说明一下我的调试环境:

 A、芯片用的是66AK2H12。

 B、硬件环境:

          用的是我们自己的硬件板(由两个66AK2H12芯片及FPGA等组成),仿真器采用合众达的SEED-XDS560PLUS。

 C、软件环境:

          CCS5.5.0

         mcsdk-3_00_03_15

现在碰到一下问题,向各位大神请教。

问题1:运行gel文件(mcsdk_bios_3_00_03_15\tools\program_evm\gel\xtcievmk2x.gel),测试DDR3,DDR3B(地址0x6000000~0x7FFFFFF)可以访问,DDR3A(地址0x8000000~0xFFFFFFF)无法访问,如下图

问题2:编译mcsdk_bios_3_00_03_15\tools\writer\nand\src\nandwriter.c,下载到DSP中,运行时执行到函数platform_init()中init_sgmii(0)就出不来了。
              背景:DSP中有4个MAC,MAC0连接另一块DSP(开发板是由两个66AK2H12芯片),MAC1连接FPGA,MAC2悬空,MAC3连接到交换机中。不知道是否跟这个有关系
问题3:我现在只能在DSP上运行程序,编译出来的测试程序load到ARM中运行,提示无法识别。下载了ARM的family,但是没有找到支持Cortex-A15(66AK2H12由8个DSP和4个ARM组成,ARM用的是Cortex-A15),所以无法在ARM中运行。不知道是否需要下载什么补丁。
麻烦各位大侠帮我看一看,先谢谢了。