最近在学习6678 xmc模块。从官方文档中得知,xmc模块中的MPAX单元的16对寄存器 MAPAH:MPAXL[0~15]中的
MAPAH:MPAXL[2~15]的初始化值应该都是0,但是在编程验证时,无论是程序中读取寄存器的值,还是通过memory
窗口看到的值都有出入:其中,MAPAH2 = 0x2100000b,MAPAL2 = 0x100000ff ,MPAXL[3~15] =0x80
问题1:MAPAH2:MAPAL2是实现DDR 的MMR重映射,但是我程序中未实现该功能,也没有执行gel脚本,请问该功能是在哪个环节实现的?
问题2:MPAXL[3~15] 为何都是0x80?
麻烦各位老师百忙之中答疑,谢谢!

