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.