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