]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/device-ti-proprietary-open.git/blobdiff - jacinto6/README.SGX
jacinto6: update SGX kernel module for latest kernel
[android-sdk/device-ti-proprietary-open.git] / jacinto6 / README.SGX
index af3f9f1abb38c1e3a2416b939a65026ade68da73..6a125fe77a3eb4d94acff755606ddc438fc4e0bc 100644 (file)
 sgx.tgz a set of binaries built for SGX544.
 
 [DDK Version]
-    1.12/2701748
+    1.12/2917986
 [DDK commit ID]
-    03b9484 build: Set correct load directory for kernel modules.
+    6710625 SGX-UM: Retry services initialization.
 [Branch]
-    android/1.12/2701748
+    android/1.12/2917986_k3.14_L_gem
 [Kernel modules built against]
-    Kernel Version: 3.8.y with CONFIG_MODVERSIONS=y
+    Kernel Version: 3.14.y with CONFIG_MODVERSIONS=y
+[Build type]
+    release (export BUILD=release)
 
 #===========================================================================
 #   Building SGX Kernel Modules
@@ -31,9 +33,10 @@ Make sure kernel is built before building modules
 
 # cd ANDROID_ROOT/device/ti/proprietary-open/jacinto6/sgx_src/eurasia_km/eurasiacon/build/linux2/omap_android/
 # export KERNELDIR=path_to_kernel
+# export PATH=<path to kernel toolchain>:$PATH
 
 To build for OMAP5 (SGX 544 multi core):
-# make ARCH=arm KERNEL_CROSS_COMPILE=arm-eabi- CROSS_COMPILE=arm-eabi- TARGET_PRODUCT="jacinto6evm" PLATFORM_VERSION=4.4 BUILD=release
+# make ARCH=arm KERNEL_CROSS_COMPILE=arm-eabi- CROSS_COMPILE=arm-eabi- TARGET_PRODUCT="jacinto6evm" BUILD=release
 
 Once the .ko is built, install it onto device (/system/lib/modules)
 
@@ -41,6 +44,6 @@ Once the .ko is built, install it onto device (/system/lib/modules)
 # adb push pvrsrvkm.ko /system/lib/modules/
 
 If you build the kernel module, it is highly advisable to replace the binaries
-in your device with the ones located in sgx.tgz to avoid incompatibility.
+in your device with the ones in sgx.tgz to avoid incompatibility.
 
 Reboot device.