in my lib/module/ I am able to get this folder 3.14.17-xenomai-2.6.4 , in this folder I am able to get xeno_rtdm.o,xeno_hal.o,xeno_nucleus.o. some where in arch , drivers, kernel directory , but I am not able to get xeno_rtdm.ko,xeno_hal.ko,xeno_nucleus.ko,
On Tue, Jun 19, 2018 at 9:56 PM, Greg Gallagher <g...@embeddedgreg.com> wrote: > When you install your package what do you see under /lib/modules ? > > On Tue, Jun 19, 2018 at 12:13 PM, Ashok kumar <ashokkumar...@gmail.com> wrote: >> sudo make menuconfig >> >> make-kpkg --bzimage --initrd --append-to-version=-xenomai-2.6.4 -j8 >> kernel-image kernel-headers modules >> >> On Tue, Jun 19, 2018 at 9:41 PM, Greg Gallagher <g...@embeddedgreg.com> >> wrote: >>> What command are you using to build the kernel? >>> >>> On Tue, Jun 19, 2018 at 12:02 PM, Ashok kumar <ashokkumar...@gmail.com> >>> wrote: >>>> I too have followed the steps as mentioned in >>>> http://www.orocos.org/files/tut_install_orocos_hydro_xeno.txt >>>> >>>> in kernel config point number 7. Make appropriate changes to >>>> Real-time sub-system. >>>> >>>> I am using x86_64 architecture ,64 bit processor >>>> what features should I enable and disable to get these modules >>>> xeno_rtdm.ko,xeno_hal.ko,xeno_nucleus.ko. >>>> in Real-time sub-system. kernel configuration. >>>> >>>> >>>> # Configure and build kernel >>>> # 1. Processor type and features -> Processor family -- select proper >>>> # processor. >>>> # 2. Power management and ACPI options -> ACPI (Advanced Configuration and >>>> # Power Interface) Support -- turn of Processor. >>>> # 3. Power management and ACPI options -> CPU Frequency scaling -- turn off >>>> # CPU Frequency scaling. >>>> # 4. Power management and ACPI options -- turn off CPU idle PM support. >>>> # 5. Kernel hacking turn off KGDB: kernel debugger. >>>> # 6. Turn off Virtualization. >>>> # 7. Make appropriate changes to Real-time sub-system. >>>> # 8. Device Drivers -> IOMMU Hardware Support -- turn off >>>> >>>> >>>> On Tue, Jun 19, 2018 at 9:24 PM, Greg Gallagher <g...@embeddedgreg.com> >>>> wrote: >>>>> Make sure you do your make step with 'make modules'. I used this >>>>> tutorial [1] when i was building xenomai 2.6 a long time ago, it >>>>> should help you as well. >>>>> >>>>> [1] http://www.orocos.org/files/tut_install_orocos_hydro_xeno.txt >>>>> >>>>> On Tue, Jun 19, 2018 at 11:47 AM, Ashok kumar <ashokkumar...@gmail.com> >>>>> wrote: >>>>>> In menuconfig I have used >>>>>> >>>>>> the following >>>>>> >>>>>> * General setup >>>>>> --> Local version - append to kernel release: -xenomai-2.6.5 >>>>>> --> Timers subsystem >>>>>> --> High Resolution Timer Support (Enable) >>>>>> * Real-time sub-system >>>>>> --> Xenomai (Enable) >>>>>> --> Nucleus (Enable) >>>>>> --> Pervasive real-time support in user-space (Enable) >>>>>> * Power management and ACPI options >>>>>> --> Run-time PM core functionality (Disable) >>>>>> --> ACPI (Advanced Configuration and Power Interface) Support >>>>>> --> Processor (Disable) >>>>>> --> CPU Frequency scaling >>>>>> --> CPU Frequency scaling (Disable) >>>>>> --> CPU idle >>>>>> --> CPU idle PM support (Disable) >>>>>> * Pocessor type and features >>>>>> --> Processor family >>>>>> --> Core 2/newer Xeon (if \"cat /proc/cpuinfo | grep family\" >>>>>> returns 6, set as Generic otherwise) >>>>>> * Power management and ACPI options >>>>>> --> Memory power savings >>>>>> --> Intel chipset idle memory power saving driver (Disable) >>>>>> and in nucleus I have seleted RTDM drivers, in interfaces,drivers etc >>>>>> >>>>>> and I am using x86_64 processor configuration. >>>>>> >>>>>> >>>>>> On Tue, Jun 19, 2018 at 9:12 PM, Greg Gallagher <g...@embeddedgreg.com> >>>>>> wrote: >>>>>>> Under the Xenomai section of menuconfig, do you have them selected as >>>>>>> modules you can load or built into the kernel? Also you are using a >>>>>>> pretty old version on Xenomai, have you considered using Xenomai-3 >>>>>>> instead? I haven't used Xenomai 2.6 in a while so my support may be >>>>>>> rusty. >>>>>>> >>>>>>> On Tue, Jun 19, 2018 at 11:29 AM, Ashok kumar <ashokkumar...@gmail.com> >>>>>>> wrote: >>>>>>>> Hi, >>>>>>>> >>>>>>>> I am getting xeno_rtdm.o,xeno_hal.o,xeno_nucleus.o. file but I am not >>>>>>>> getting xeno_rtdm.ko, xeno_hal.ko, xeno_nucleus.ko >>>>>>>> >>>>>>>> I should get .ko file to load it in kernel module . >>>>>>>> >>>>>>>> Thank you >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Jun 19, 2018 at 8:47 PM, Greg Gallagher >>>>>>>> <g...@embeddedgreg.com> wrote: >>>>>>>>> Are you building the RTDM modules? Do you see them getting built in >>>>>>>>> the kernel output. >>>>>>>>> >>>>>>>>> Please refrain from continuously posting the same question, we will >>>>>>>>> try to help you but it may take some time to respond. >>>>>>>>> >>>>>>>>> -Greg >>>>>>>>> >>>>>>>>> On Tue, Jun 19, 2018 at 5:44 AM, Ashok kumar >>>>>>>>> <ashokkumar...@gmail.com> wrote: >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> I have turned modules ON, I have attached the enable modules section >>>>>>>>>> in the kernel configuration >>>>>>>>>> >>>>>>>>>> thank you >>>>>>>>>> R.Ashokkumar >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Mon, Jun 18, 2018 at 7:30 PM, Greg Gallagher >>>>>>>>>> <g...@embeddedgreg.com> wrote: >>>>>>>>>>> Did you turn them on in menuconfig when you built your kernel? >>>>>>>>>>> >>>>>>>>>>> -Greg >>>>>>>>>>> >>>>>>>>>>> On Mon, Jun 18, 2018 at 1:40 AM, Ashok kumar >>>>>>>>>>> <ashokkumar...@gmail.com> wrote: >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> I have patched xenomai -2.6.4 with linux 3.18.20 . >>>>>>>>>>>> and installed the patched kernel, and compiled the xenomai >>>>>>>>>>>> library using below >>>>>>>>>>>> commands >>>>>>>>>>>> >>>>>>>>>>>> cd /usr/src >>>>>>>>>>>> sudo mkdir build_xenomai-2.6.4 >>>>>>>>>>>> cd build_xenomai-2.6.4 >>>>>>>>>>>> >>>>>>>>>>>> sudo ../xenomai-2.6.4/configure --enable-shared --enable-smp >>>>>>>>>>>> --enable-x86-sep >>>>>>>>>>>> sudo make -j8 >>>>>>>>>>>> sudo make install >>>>>>>>>>>> >>>>>>>>>>>> in /usr/xenomai/ I am not able to get the modules directory and >>>>>>>>>>>> xenomai modules >>>>>>>>>>>> are not available ,xeno_rtdm,xeno_hal,xeno_nucleus. >>>>>>>>>>>> >>>>>>>>>>>> I used the below command to load the modules >>>>>>>>>>>> >>>>>>>>>>>> sudo modprobe xeno_rtdm, >>>>>>>>>>>> sudo modprobe xeno_hal >>>>>>>>>>>> sudo modprobe xeno_nucleus >>>>>>>>>>>> >>>>>>>>>>>> but the modules are not getting loaded. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> is there any modification should be done in the make file, or any >>>>>>>>>>>> other options should be enabled in the configure options >>>>>>>>>>>> >>>>>>>>>>>> kindly help me the get the xenomai modules available. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Thank you >>>>>>>>>>>> R.Ashokkumar >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Xenomai mailing list >>>>>>>>>>>> Xenomai@xenomai.org >>>>>>>>>>>> https://xenomai.org/mailman/listinfo/xenomai _______________________________________________ Xenomai mailing list Xenomai@xenomai.org https://xenomai.org/mailman/listinfo/xenomai