@yuzukitsuru 终于找到问题了,切换模式要配置PMP,默认PMP是关闭的,关闭的情况下S模式和U模式访存会抛异常。
Z
zt13947787451 发布的最佳帖子
-
回复: 求助:D1怎样从M模式切换到S模式呢?
zt13947787451 发布的最新帖子
-
回复: 请问D1-H的CSIC模块可以用吗?
@yuzukitsuru 但我看代码里是有的呀,在driver s/media/platform/sunxi-vin里,虽然不是D1的,但csi的部分好像基本一致
-
请问D1-H的CSIC模块可以用吗?
我去读CSIC相关的寄存器,发现它默认的值和手册对不上,全是0,而且手册上关于CSIC也说的不清楚,没有编程指南,只有寄存器描述,寄存器描述中竟然还有isp相关的寄存器,我怀疑是不是D1上压根没有加CSIC呀?
-
求助:D1上如何在S模式下处理异常和中断?
看C906的手册说,在S模式下处理中断需要将中断委托给S模式处理,并设置stvec、mstatus、sstatus、mie、sie等寄存器。
但将中断委托给S模式后就不进中断和异常了,是还有什么需要设置的吗? -
回复: 求助:D1怎样从M模式切换到S模式呢?
@yuzukitsuru 终于找到问题了,切换模式要配置PMP,默认PMP是关闭的,关闭的情况下S模式和U模式访存会抛异常。