在现有的rdk3.5固件中添加spi的相关驱动,发现一访问spi相关的寄存器bios就跑死。
使用ccs5查看spi相关积存器的数据显示0xBAD0BAD0,如果单独写一个bios6的程序放入m3中就可以正常访问寄存器,请问问题出在哪里?
andy li1:
SPI设备有没有使能?电源、时钟有没有开启?
tengping lv:
回复 andy li1:
问题是spi的寄存器访问不了!
andy li1:
回复 tengping lv:
这个控制是在prcm中完成的
tengping lv:
回复 andy li1:
我访问寄存器有问题和prcm有什么关系呢?。。。。。
tengping lv:
回复 andy li1:
你说的对,确实是spi时钟没使能的问题。