TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3715 在linux驱动操作spi寄存器问题

使用的是AM3715,参考uboot的omap3_spi.c的代码,移植到linux驱动去,在写寄存器的时候报

”Unhandled fault: external abort on non-linefetch (0x1028) at 0xfa098014“这个错误;

#define OMAP3_MCSPI_SYSCONFIG_SOFTRESET (1 << 1)

执行的代码是omap_writel(OMAP3_MCSPI_SYSCONFIG_SOFTRESET, 0x48098010);       

请问有没有同志遇到这样的问题。

如果有驱动直接操作寄存器来使用SPI的demo参考就更好了

Jian Zhou:

首先检查下这段地址空间有没有做Linux下的虚拟地址映射。

赞(1)
未经允许不得转载:TI中文支持网 » AM3715 在linux驱动操作spi寄存器问题
分享到: 更多 (0)