Advertisement
Guest User

mali400-r4p0/README_rda.txt

a guest
Apr 19th, 2017
345
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. 1. For linux verifications
  2. Get arm-linux-gnueabihf- first
  3. $ . ./envsetup.sh
  4.  
  5. To build ump.ko first
  6. $ cd $MALI_ROOT/driver/src/devicedrv/ump
  7. $ make KDIR=/home/leiwang/rda8810/githome_4.4/out/target/product/etau/obj/KERNEL CONFIG=rda BUILD=debug
  8.  
  9. To build mali.ko
  10. $ cd $MALI_ROOT/driver/src/devicedrv/mali
  11. To build libs
  12. $ cd $MALI_ROOT/driver
  13. $ VARIANT=mali400-r1p1-linux-ump-gles11-gles20 make
  14.  
  15. To build test apps
  16. $ cd $MALI_ROOT/driver
  17. $ VARIANT=mali400-r1p1-linux-ump-gles11-gles20 make bin/platform_test_suite
  18. $ VARIANT=mali400-r1p1-linux-ump-gles11-gles20 make bin/egl_api_main_suite_20
  19. $ VARIANT=mali400-r1p1-linux-ump-gles11-gles20 make bin/gles2_api_suite
  20.  
  21. To copy files
  22. INSTALL_DIR = $MALI_ROOT/install_dir
  23. $ cp $MALI_ROOT/driver/src/devicedrv/ump/ump.ko $INSTALL_DIR
  24. $ cp $MALI_ROOT/driver/src/devicedrv/mali/mali.ko $INSTALL_DIR
  25. $ cp $MALI_ROOT/driver/build/gcc-arm-linux-internal-indirect-debug-default_7a-mali400-r1p1-linux-ump-gles11-gles20/* $INSTALL_DIR -a
  26. $ cp $MALI_ROOT/driver/testbench/api_tests/opengles2/* $INSTALL_DIR/testbench/api_tests/opengles2 -a
  27. $ cp $MALI_ROOT/driver/testbench/api_tests/egl/* $INSTALL_DIR/testbench/api_tests/egl -a
  28.  
  29. 2. For Android Integration
  30.  
  31. To build ump.ko
  32. $ cd hardware/arm/mali/src/devicedrv/ump
  33. $ KDIR=/home/leiwang/rda8810/githome_4.4/out/target/product/haiyan_8810e/obj/KERNEL CONFIG=rda BUILD=debug CROSS_COMPILE=arm-eabi- make
  34. $ cp ump.ko ~/rda8810/githome_4.4/out/target/product/haiyan_8810e/customer/modules/
  35.  
  36. To build mali.ko
  37. $ cd hardware/arm/mali/src/devicedrv/mali
  38. $ KDIR=/home/leiwang/rda8810/githome_4.4/out/target/product/haiyan_8810e/obj/KERNEL BUILD=debug USING_UMP=1 USING_PROFILING=0 MALI_PLATFORM=rda CROSS_COMPILE=arm-eabi- make
  39. $ cp mali.ko ~/rda8810/githome_4.4/out/target/product/haiyan_8810e/customer/modules/
  40.  
  41. To build libs
  42. $ cd hardware/arm/mali
  43. $ CONFIG=release VARIANT=mali400-gles11-gles20-linux-android-kitkat-ump-rgb_is_xrgb-r1p1-prerotate make
  44. $ mm
  45.  
  46. To build gralloc
  47. $ cd hardware/arm/mali/src/egl/android/gralloc
  48. $ mm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement