readme_v4l2.txt 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. build
  2. x86
  3. make BUILD_TYPE=fpga WITH_DWE=1 VERSION=ISP8000NANO_V1802
  4. arm64
  5. make VERSION=ISP8000NANO_V1802 KERNEL_SRC=$(arm_kernel_src)
  6. generate kernel modules, support hot plug.
  7. find -name *.ko
  8. ./v4l2/vvcam-dwe.ko
  9. ./v4l2/sensor/ov2775/ov2775.ko
  10. ./v4l2/sensor/os08a20/os08a20.ko
  11. ./v4l2/csi/samsung/vvcam-csis.ko
  12. ./v4l2/video/vvcam-video.ko
  13. ./v4l2/vvcam-isp.ko
  14. ..
  15. (1)编译imx8-media-dev.ko
  16. mkdir build_v8 && cd build_v8
  17. make ARCH=arm64 menuconfig
  18. Device Drivers --->
  19. [*] Staging drivers --->
  20. [*] Media staging drivers --->
  21. i.MX8QXP/QM Camera ISI/MIPI Features support --->
  22. <M> IMX8 Media Device Driver
  23. make -j4
  24. (2)编译vvcam
  25. DWE disable IRQ:
  26. make VERSION=ISP8000NANO_V1802 KERNEL_SRC=$(arm_kernel_src) ENABLE_IRQ=no
  27. DWE enable IRQ:
  28. make VERSION=ISP8000NANO_V1802 KERNEL_SRC=$(arm_kernel_src) ENABLE_IRQ=yes
  29. (3)加载KO
  30. ov2775 insmod:
  31. cp $Kernel_SRC/driver/staging/media/imx/imx8-media-dev.ko to your board directory
  32. insmod vvcam-video.ko
  33. insmod ov2775.ko
  34. insmod vvcam-dwe.ko
  35. insmod vvcam-isp.ko
  36. insmod imx8-media-dev.ko
  37. os08a20 insmod:
  38. cp $Kernel_SRC/driver/staging/media/imx/imx8-media-dev.ko to your board directory
  39. insmod vvcam-video.ko
  40. insmod os08a20.ko
  41. insmod vvcam-dwe.ko
  42. insmod vvcam-isp.ko
  43. insmod imx8-media-dev.ko