Hello,
any idea why the kernel modules that are under path
'OSELAS.BSP-Pengutronix-Mini2440-2013.10.0/platform-mini2440/root/lib/modules/3.12.18-ptx-master/kernel/
'

are getting compiled with "vermagic:       3.12.18-ptx-master
mod_unload *modversions
ARMv7 p2v8* "

where as the actual required vermagic should be some thing like..

"vermagic:      3.12.18-ptx-master* preempt* mod_unload *ARMv4*"


==========================================================
2.18-ptx-master/kernel/sound# modinfo soundcore.ko
filename:
/home/girish/FriendlyARM/Pengutronix/OSELAS.BSP-Pengutronix-Mini2440-2013.10.0/platform-mini2440/root/lib/modules/3.12.18-ptx-master/kernel/sound/soundcore.ko
license:        GPL
author:         Alan Cox
description:    Core sound module
srcversion:     BA10B686BFB621A9029D067
depends:
intree:         Y
vermagic:       3.12.18-ptx-master mod_unload modversions ARMv7 p2v8

==========================================================


Thanks,
Girish



On Tue, Jul 22, 2014 at 12:28 PM, Girish Desai <[email protected]> wrote:

> Hi Amit,
> Sorry, I have not tested sound on this..
>
> Thanks,
> Girish
>
>
> On Tue, Jul 22, 2014 at 8:30 AM, amit shah <[email protected]>
> wrote:
>
>> Hi Girish,
>>            Does the sound work with the 3.12 kernel? It was broken for
>> some in between   3 kernel versions.
>>
>> regards
>> --amit
>>
>>
>> On Mon, Jul 21, 2014 at 5:06 PM, Girish Desai <[email protected]>
>> wrote:
>>
>>> Hi Dave, Juergen,
>>> Sorry for the delay in response.
>>>
>>> Yes.. I just changed the config file.  but I still could not make out
>>> why the configuration related to mini2440 was not applied when the kernel
>>> was un-'tar'ed  and proceeded to build with the normal procedure... might
>>> by my mistake that I did not save the changes to .config file or some thing
>>> other that i'm not able to recollect.  Ultimately what I found when I
>>> compared the kernelconfig-3.12 with other config files such as
>>> kernelconfig-3.11/3.10 etc is, there was  too much difference.. variables
>>> such as CONFIG_EMBEDDED=y were not set in kernelconfig-3.12.. so just
>>> thought to try by copying kernelconfig-3.11 to kernelconfig-3.12 and added
>>> Juergen's suggested changes to avoid loading of debug kernel symbols.. and
>>> finally I got the kernel with size around 1.8MB and even ran a touch screen
>>> test 'ts_test' where the box was responding to touch.
>>>
>>> ================================== kernel booting
>>> ==============================================
>>> Hit any key to stop autoboot:  1
>>> phy0: Link is up - 100/Full
>>> TFTP from server 10.0.0.100 ('uImage-mini2440' -> '/dev/ram0.kernel')
>>>         #################################################################
>>>         #################################################################
>>>         #################################################################
>>>         #################################################################
>>>         #################################################################
>>>         #######################################
>>> booting kernel of type uimage from /dev/ram0.kernel
>>>    Verifying Checksum ... OK
>>>    Image Name:   Linux-3.12.18-ptx-master
>>>    Created:      2014-07-20  18:55:56 UTC
>>>    Image Type:   <NULL> <NULL> <NULL> (<NULL>)
>>>    Data Size:    1865760 Bytes =  1.8 MB
>>>    Load Address: 30008000
>>>    Entry Point:  30008000
>>> OK
>>> ## Transferring control to Linux (at address 0x30008000) ...
>>> commandline: console=ttySAC0,115200 mini2440=5tbc ip=10.0.0.101:10
>>> .0.0.100:10.0.0.100:255.255.255.0::: root=/dev/nfs
>>> nfsroot=/home/girish/Frie)
>>> arch_number: 1999
>>>
>>> Starting kernel ...
>>>
>>> ## Transferring control to Linux (at address 0x30008000) ...
>>>
>>>
>>> ===================================================================================
>>>
>>> Apart from the above mentioned, I have followed the normal procedure as
>>> mentioned in the document
>>> "OSELAS.BSP-Pengutronix-Generic-arm-Quickstart.pdf".
>>>
>>> Sorry that I haven't yet documented the procedure as there were so many
>>> things I tried and have not noted the sequence.. What I'll do is, I'll do
>>> every thing from scratch that is mentioned in the above said document, and
>>> confirm regarding the configuration file changes I mentioned above.. I
>>> think if there should be any difference, that is the only thing.. but I'll
>>> confirm the steps and document if there are any thing extra has to be done.
>>>  Is that fine?
>>>
>>> one more thing, I copied the patches required for 3.12 and applied
>>> before changing the config file.
>>>
>>> Thanks,
>>> Girish
>>>
>>>
>>>
>>> On Mon, Jul 21, 2014 at 1:12 PM, Juergen Borleis <[email protected]>
>>> wrote:
>>>
>>>> Hi Girish,
>>>>
>>>> On Sunday 20 July 2014 22:09:23 Girish Desai wrote:
>>>> > Got 3.12 kernel up and running.. looks there was some mess-up with the
>>>> > kernelconfig-3.12 file.. might be my mistake... sorry for that.. and
>>>> thanks
>>>> > for your time.. and the kernel size after eliminating loading debug
>>>> symbols
>>>> > is around 1.8MB.
>>>>
>>>> 1.8 MiB sounds more reasonable (compared to my experience).
>>>>
>>>> Happy hacking,
>>>> Juergen
>>>>
>>>> --
>>>> Pengutronix e.K.                              | Juergen Borleis
>>>>     |
>>>> Industrial Linux Solutions                    |
>>>> http://www.pengutronix.de/  |
>>>>
>>>
>>>
>>
>

Reply via email to