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

omap timer 调用omap_dm_timer_request_specific时返回空

如题,驱动调用omap_dm_timer_request_specific时返回空, 请教是什么问题?

错误的前后信息如下:

omap_timer omap_timer.7: omap2_dm_timer_set_src: 482: clk_get() sys_ck FAILED

timer 7 load value = 0xffffFFFF – 360

gptimer test: GP Timer initialized and started (360 Hz, IRQ 95)

gptimer test: No more gp timers available, bailing out

Jian Zhou:

应该是所有的timmer都被系统占用了

xie terry:

回复 Jian Zhou:

之前是可以用的,后来为了使用eth0设备,改了内核配置,如下:

< CONFIG_NET_VENDOR_TI=y< # CONFIG_TI_DAVINCI_EMAC is not set< CONFIG_TI_DAVINCI_MDIO=y< CONFIG_TI_DAVINCI_CPDMA=y< CONFIG_TI_CPSW=y< CONFIG_TLK110_WORKAROUND=y< CONFIG_RTL8211=y

这样编译出来的内核, DM timer就不能用了,都被占了吗?

Jian Zhou:

回复 xie terry:

CPSW驱动确实要占用DM timer做计时用的。

xie terry:

回复 Jian Zhou:

有占用那么多个 DM timer 吗?

xie terry:

回复 Jian Zhou:

看了一下内核,只用到了6和5, 7 没用到

赞(0)
未经允许不得转载:TI中文支持网 » omap timer 调用omap_dm_timer_request_specific时返回空
分享到: 更多 (0)