Hi All,

Thank you for the insight.  You are right, the kernel did have the 
omap_dm_timer symbols.  

My error was that the symbols I required were exported as EXPORT_SYMBOL_GPL and 
I had not declared it as my license as MODULE_LICENSE("GPL") in my kernel 
module.  As a result, my kernel module was not allowed to use those 
function symbols.

Cheers,
Adam

On Tuesday, January 5, 2016 at 10:43:13 AM UTC-5, RobertCNelson wrote:
>
> On Tue, Jan 5, 2016 at 9:17 AM,  <[email protected] <javascript:>> wrote: 
> > Hi All, 
> > 
> > I am trying to write a kernel module that uses the Beagle Bone Black's 
> > DMTimer to capture the trigger time of an input signal.   When I try to 
> > install the kernel module, I receive the following errors: 
> > 
> > 
> > [420546.913700] dmtimer_query: Unknown symbol 
> omap_dm_timer_request_specific 
> > (err 0) 
> > [422324.347351] dmtimer_query: Unknown symbol omap_dm_timer_stop (err 0) 
> > 
> > 
> > 
> > It looks like my kernel version is not compiled with DMTimer support.  I 
> am 
> > using kernel "4.1.11-bone-rt-r16".  Would my problem be solved by 
> switching 
> > to another precompiled kernel?  If so, which kernel should I use?  Do I 
> need 
> > to recompile the linux kernel to include DMTimer support? 
>
> Well it's built-in.. 
>
> CONFIG_OMAP_DM_TIMER=y 
>
>
> https://github.com/RobertCNelson/linux-stable-rcn-ee/blob/dcf1a51fe776d3be58e7f663b65cbbf40a69e42d/arch/arm/configs/rcn-ee_defconfig#L380
>  
>
> So maybe rebuild as a module? 
>
> Regards, 
>
> -- 
> Robert Nelson 
> https://rcn-ee.com/ 
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to