Actualy, I have got 2 versions :
1) TI SDK : OMAP35x-PSP-SDK-03.00.00.05 with a kernel 2.6.32 which
comes from linux-omap-2.6.git with specific TI patch for EVM of AM3517
2) TI SDK : OMAP35x-PSP-SDK-03.00.00.02 with a kernel 2.6.31-rc7 which
comes from linux-omap-2.6.git with specific TI patch for EVM of AM3517

I am testing solution 2 with software examples for native skin.

./trivial-periodic
Time since last turn: 1000.024230 ms
Time since last turn: 999.991461 ms
Time since last turn: 999.991999 ms
Time since last turn: 999.999384 ms
Time since last turn: 999.998538 ms
Time since last turn: 1000.005999 ms
Time since last turn: 999.993538 ms

./rtprint
This triggers auto-init of rt_print for the calling thread.
A last switch to secondary mode can occure here, but future invocations of rt_pr
401f0470: #1 Yet another RT printer - but to stderr.
400221e0 Task 1: #1 Hello RT world!
401f0470: #2 Yet another RT printer - but to stderr.
401f0470: #3 Yet another RT printer - but to stderr.

What do you think about this test ?
can you recommend me  some measure points  ?

regards,
Marc

2010/8/24 Flavio de Castro Alves Filho <flavio.al...@phiinnovations.com>:
> The TI patches were done for which kernel version?
>
> Maybe that's the best version to work with adeos patches.
>
> I use to work with git just when there is in the repository the same
> configuration of the board that I am working on. My first tries are
> always with the vanilla kernel from kernel.org and the patches from
> adeos and the manufactures.
>
> Best regards,
>
> Flavio
>
> 2010/8/24 marc doz <doz.m...@gmail.com>:
>> Hi,
>>
>> You are right !  The texas kernel comes from this repository :
>> http://git.kernel.org/?p=linux/kernel/git/tmlind/linux-omap-2.6.git;a=shortlog;h=refs/heads/pm
>> Ti gives also a TI patch to apply on this kernel.
>> This is a 2.6.32 kernel. Actualy, I work with a ipipe patch for 2.6.33
>> kernel  but I get compilation errors with this patch.
>> --> I am trying to get the a good ipipe patch for this kernel.
>>
>> This repository contains also a 2.6.31 kernel and I have got the TI
>> patch corresponding to this kernel (old TI delivery)
>> I patch with  adeos-ipipe-2.6.31-arm-1.16-02.patch. I have got 2 rej
>> file. They are easy to solve.
>> arch/arm/mach-omap2/timer-gp.c.rej
>> arch/arm/mach-omap2/irq.c.rej
>> --> This kernel compiles without error and I am testing this solution
>> on my target
>>
>> Thank you for your patience and the  lesson with git
>>
>> It seems that kernel for my card is not a vanilla kernel and it is not
>> compatible to adeos/ipipe patch but I will try to continue.
>>
>> l will keep you updated
>>
>> best regards,
>> Marc
>>
>> 2010/8/23 Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org>:
>>> marc doz wrote:
>>>> 03.00.00.05 is version of the SDK.  TI said that their kernel is the
>>>> result of patches that were applied to the open source kernel 2.6.32 .
>>>> But I find some differences with the vanilia kernel.
>>>
>>> I don't get it, if patches are applied, then it is not a vanilla kernel.
>>> Period.
>>>
>>>> I don't get response from TI about this subject ... I'm waiting 
>>>> information.
>>>> I don't access to the vendor git ...
>>>
>>> I doubt that, TI git repositories are public.
>>>
>>>>
>>>> I restarted with your advices :
>>>>
>>>> #git clone git://git.denx.de/ipipe-2.6.git
>>>> #git checkout -branch -b ipipe-2.6.32-noarch origin/ipipe-2.6.32-noarch
>>>> #git checkout -b vendor
>>>> #rm -rf
>>>> #cp -vR ../TI_linux/* ./
>>>
>>>> #git add *
>>>
>>> Still not good. You have to git rm the files which no longer exist.
>>>
>>>> #git commit
>>>> #git checkout ipipe-2.6.32-noarch
>>>> #git merge vendor
>>>> #git branch -m ipipe-2.6.32-noarch vendor+ipipe-2.6.32-noarch
>>>> #git diff origin/ipipe-2.6.33-noarch origin/ipipe-2.6.33-arm > 
>>>> ../result.patch
>>>> #cat ../result.patch | patch -p1
>>>> #find ./ -name '*.rej'
>>>>
>>>> ./init/main.c.rej
>>>> ./kernel/ipipe/core.c.rej
>>>> ./arch/arm/vfp/vfpmodule.c.rej
>>>> ./arch/arm/plat-omap/gpio.c.rej
>>>> ./arch/arm/mach-mx25/devices.c.rej
>>>> ./include/linux/ipipe.h.rej
>>>> ./include/linux/ipipe_percpu.h.rej
>>>> ./include/linux/ipipe_base.h.rej
>>>>
>>>> It seem easier with 2.6.33. I will try to resolve manualy these rejectfile.
>>>
>>> --
>>>                                            Gilles.
>>>
>>
>> _______________________________________________
>> Xenomai-help mailing list
>> Xenomai-help@gna.org
>> https://mail.gna.org/listinfo/xenomai-help
>>
>
> _______________________________________________
> Xenomai-help mailing list
> Xenomai-help@gna.org
> https://mail.gna.org/listinfo/xenomai-help
>

_______________________________________________
Xenomai-help mailing list
Xenomai-help@gna.org
https://mail.gna.org/listinfo/xenomai-help

Reply via email to