[meta-ti] [PATCH 3/3] machine config: Use Graphics SDK 05.00.00.01 by default on AM335x and AM43x
Cooper Jr., Franklin
fcooper at ti.com
Fri Nov 22 11:34:27 PST 2013
> On Nov 22, 2013, at 1:29 PM, "Cooper Jr., Franklin" <fcooper at ti.com> wrote:
>
>
>
>>> On Nov 22, 2013, at 1:22 PM, "Dmytriyenko, Denys" <denys at ti.com> wrote:
>>>
>>> On Fri, Nov 22, 2013 at 10:00:47AM -0600, Franklin S. Cooper Jr wrote:
>>> * The latest Graphics SDK is required for the 3.12 kernel being used by AM335x
>>> and AM43x machines.
>>> * Set the preferred version to insure that the proper version of the graphics
>>> sdk is being used.
>>>
>>> Signed-off-by: Franklin S. Cooper Jr <fcooper at ti.com>
>>> ---
>>> conf/machine/include/ti33x.inc | 3 +++
>>> conf/machine/include/ti43x.inc | 3 +++
>>> 2 files changed, 6 insertions(+), 0 deletions(-)
>>>
>>> diff --git a/conf/machine/include/ti33x.inc b/conf/machine/include/ti33x.inc
>>> index af340d2..8cdf580 100644
>>> --- a/conf/machine/include/ti33x.inc
>>> +++ b/conf/machine/include/ti33x.inc
>>> @@ -23,6 +23,9 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
>>> PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
>>> PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
>>>
>>> +PREFERRED_VERSION_libgles-omap3 = "5.00.00.01"
>>> +PREFERRED_VERSION_omap3-sgx-modules = "5.00.00.01"
>>
>> I'm worried about setting specific preferred versions in the machine configs -
>> it doesn't look very scalable...
>>
>> I'm willing to suggest to drop all DEFAULT_PREFERENCE = "-1" from the
>> corresponding recipes and let the build pick the latest "compatible" version,
>> unless overwritten by a distro with own PREFERRED_VERSION.
>>
>> The only drawback I see is that some people still use 4.05 Gfx SDK on omap3
>> and beagleboard, as that version had the best x11 support (or the least
>> broken).
>>
>> So, we can fix that particular issue by adding DEFAULT_PREFERENCE_omap3 = "99"
>> to that recipe to bump it up.
Sorry I missed this suggestion.
This would work also. Still curious if we have to make the recipe machine specific for that to work.
>>
>> Or, if not removing DEFAULT_PREFERENCE = "-1" from all Gfx SDK recipes, then
>> just add overrides for ti33x and ti43x to bump the preference in 5.00.00.01
>> recipe only...
> I like this option since I'm not sure about the quality of the alpha SDK for any other platforms. If we did this would we need to make the recipes machine specific? I'm not sure how setting DEFAULT_PREFERENCE works in this situation when using machine overrides.
>>
>> Thoughts?
>>
>> --
>> Denys
>>
>>
>>> KERNEL_IMAGETYPE = "zImage"
>>>
>>> UBOOT_ARCH = "arm"
>>> diff --git a/conf/machine/include/ti43x.inc b/conf/machine/include/ti43x.inc
>>> index d9bfd25..948fd99 100644
>>> --- a/conf/machine/include/ti43x.inc
>>> +++ b/conf/machine/include/ti43x.inc
>>> @@ -23,6 +23,9 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
>>> PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
>>> PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
>>>
>>> +PREFERRED_VERSION_libgles-omap3 = "5.00.00.01"
>>> +PREFERRED_VERSION_omap3-sgx-modules = "5.00.00.01"
>>> +
>>> KERNEL_IMAGETYPE = "zImage"
>>>
>>> UBOOT_ARCH = "arm"
>>> --
>>> 1.7.0.4
>>>
>>> _______________________________________________
>>> meta-ti mailing list
>>> meta-ti at yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/meta-ti
> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
More information about the meta-ti
mailing list