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

Reply via email to