]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/device-ti-proprietary-open.git/blob - jacinto6/README.SGX
SGX-BIN: Binaries/KM source with GPU thermal integration
[android-sdk/device-ti-proprietary-open.git] / jacinto6 / README.SGX
1 /*
2  * TECHNOLOGY AND SOFTWARE PUBLICLY AVAILABLE
3  *
4  * Copyright (c) 2011, Texas Instruments Incorporated.
5  *
6  * All rights reserved.
7  *
8  */
10 #==========================================================================
11 # SGX Binaries
12 #==========================================================================
14 sgx.tgz a set of binaries built for SGX544.
15 The SGXCORE and SGC_CORE_REV is appended to the end of each file. pvrsrvinit is
16 now a wrapper which detects the current processor and loads the corresponding
17 core specific pvrsrvinit.
19 [DDK Version]
20     1.9/2291151
21 [DDK commit ID]
22     2f85c98 SGX-KM: GPU thermal integration for k3.8
23 [Branch]
24     origin/1.9/2291151_k3.8
25 [Kernel modules built against]
26     Kernel Version: 3.8.y with CONFIG_MODVERSIONS=y
28 #===========================================================================
29 #   Building SGX Kernel Modules
30 #===========================================================================
31 SGX kernel modules source is located in sgx_src/eurasia_km/
33 Make sure kernel is built before building modules
35 # cd ANDROID_ROOT/device/ti/proprietary-open/jacinto6/sgx_src/eurasia_km/eurasiacon/build/linux2/omap4430_android/
36 # export KERNELDIR=path_to_kernel
38 To build for OMAP5 (SGX 544 multi core):
39 # make ARCH=arm CROSS_COMPILE=arm-eabi- TARGET_PRODUCT="omap5sevm" BUILD=release TARGET_SGX=544
41 Once the .ko is built, install it onto device (/system/lib/modules)
43 # cd ANDROID_ROOT/device/ti/proprietary-open/omap5/sgx_src/eurasia_km/eurasiacon/binary2_544_116_omap4430_android_release/target/
44 # adb push pvrsrvkm_sgx544_116.ko /system/lib/modules/
46 If you build the kernel module, it is highly advisable to replace the binaries
47 in your device with the ones located in sgx.tgz to avoid incompatibility.
49 Reboot device.