This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SK-AM68:由于流式传输多个 USB 摄像头而出错

Guru**** 2468610 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1459024/sk-am68-error-due-to-streaming-multiple-usb-cameras

器件型号:SK-AM68

工具与软件:

我使用的是 09.02.00.05 SDK、由于补丁无法正常运行、这些步骤无法正常运行。 有人想解决问题吗?
software-dl.ti.com/.../faq.html

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Fheem:

    [quote userid="616101" url="~/support/processors-group/processors/f/processors-forum/1459024/sk-am68-error-due-to-streaming-multiple-usb-cameras 由于补丁无法使用。

    您是否意味着无法正确应用补丁?

    您能否共享错误日志?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是当我做一个干式的贴片时得到的

    (Stripping trailing CRs from patch; use --binary to disable.)
    checking file p1
    Hunk #1 FAILED at 33.
    Hunk #2 FAILED at 2389.
    2 out of 2 hunks FAILED
    (Stripping trailing CRs from patch; use --binary to disable.)
    checking file p1
    Hunk #1 FAILED at 196.
    1 out of 1 hunk FAILED
    (Stripping trailing CRs from patch; use --binary to disable.)
    checking file p1
    Hunk #1 FAILED at 718.
    1 out of 1 hunk FAILED
    patch unexpectedly ends in middle of line

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Faheem:

    感谢您的确认!

    我会将您的问题转给我们的软件专家之一。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    有更新吗? 我还尝试手动应用补丁中的更改、结果是这样。

    ~/ti-processor-sdk-linux-edgeai-j721s2-evm-09_02_00_05/board-support/ti-linux-kernel-6.1.80+gitAUTOINC+2e423244f8-ti$ make ARCH=arm64 CROSS_COMPILE="$CROSS_COMPILE_64" ./drivers/media/usb/uvc/uvcvideo.ko
      SYNC    include/config/auto.conf.cmd
      HOSTCC  scripts/dtc/dtc.o
      HOSTCC  scripts/dtc/flattree.o
      HOSTCC  scripts/dtc/fstree.o
      HOSTCC  scripts/dtc/data.o
      HOSTCC  scripts/dtc/livetree.o
      HOSTCC  scripts/dtc/treesource.o
      HOSTCC  scripts/dtc/srcpos.o
      HOSTCC  scripts/dtc/checks.o
      HOSTCC  scripts/dtc/util.o
      LEX     scripts/dtc/dtc-lexer.lex.c
      YACC    scripts/dtc/dtc-parser.tab.[ch]
      HOSTCC  scripts/dtc/dtc-lexer.lex.o
      HOSTCC  scripts/dtc/dtc-parser.tab.o
      HOSTLD  scripts/dtc/dtc
      HOSTCC  scripts/dtc/libfdt/fdt.o
      HOSTCC  scripts/dtc/libfdt/fdt_ro.o
      HOSTCC  scripts/dtc/libfdt/fdt_wip.o
      HOSTCC  scripts/dtc/libfdt/fdt_sw.o
      HOSTCC  scripts/dtc/libfdt/fdt_rw.o
      HOSTCC  scripts/dtc/libfdt/fdt_strerror.o
      HOSTCC  scripts/dtc/libfdt/fdt_empty_tree.o
      HOSTCC  scripts/dtc/libfdt/fdt_addresses.o
      HOSTCC  scripts/dtc/libfdt/fdt_overlay.o
      HOSTCC  scripts/dtc/fdtoverlay.o
      HOSTLD  scripts/dtc/fdtoverlay
      HOSTCC  scripts/kallsyms
      HOSTCC  scripts/sorttable
      HOSTCC  scripts/asn1_compiler
      WRAP    arch/arm64/include/generated/uapi/asm/kvm_para.h
      WRAP    arch/arm64/include/generated/uapi/asm/errno.h
      WRAP    arch/arm64/include/generated/uapi/asm/ioctl.h
      WRAP    arch/arm64/include/generated/uapi/asm/ioctls.h
      WRAP    arch/arm64/include/generated/uapi/asm/ipcbuf.h
      WRAP    arch/arm64/include/generated/uapi/asm/msgbuf.h
      WRAP    arch/arm64/include/generated/uapi/asm/poll.h
      WRAP    arch/arm64/include/generated/uapi/asm/resource.h
      WRAP    arch/arm64/include/generated/uapi/asm/sembuf.h
      WRAP    arch/arm64/include/generated/uapi/asm/shmbuf.h
      WRAP    arch/arm64/include/generated/uapi/asm/siginfo.h
      WRAP    arch/arm64/include/generated/uapi/asm/socket.h
      WRAP    arch/arm64/include/generated/uapi/asm/sockios.h
      WRAP    arch/arm64/include/generated/uapi/asm/stat.h
      WRAP    arch/arm64/include/generated/uapi/asm/swab.h
      WRAP    arch/arm64/include/generated/uapi/asm/termbits.h
      WRAP    arch/arm64/include/generated/uapi/asm/termios.h
      WRAP    arch/arm64/include/generated/uapi/asm/types.h
      WRAP    arch/arm64/include/generated/asm/early_ioremap.h
      WRAP    arch/arm64/include/generated/asm/mcs_spinlock.h
      WRAP    arch/arm64/include/generated/asm/qrwlock.h
      WRAP    arch/arm64/include/generated/asm/qspinlock.h
      WRAP    arch/arm64/include/generated/asm/parport.h
      WRAP    arch/arm64/include/generated/asm/user.h
      WRAP    arch/arm64/include/generated/asm/bugs.h
      WRAP    arch/arm64/include/generated/asm/delay.h
      WRAP    arch/arm64/include/generated/asm/div64.h
      WRAP    arch/arm64/include/generated/asm/dma-mapping.h
      WRAP    arch/arm64/include/generated/asm/dma.h
      WRAP    arch/arm64/include/generated/asm/emergency-restart.h
      WRAP    arch/arm64/include/generated/asm/hw_irq.h
      WRAP    arch/arm64/include/generated/asm/irq_regs.h
      WRAP    arch/arm64/include/generated/asm/kdebug.h
      WRAP    arch/arm64/include/generated/asm/kmap_size.h
      WRAP    arch/arm64/include/generated/asm/local.h
      WRAP    arch/arm64/include/generated/asm/local64.h
      WRAP    arch/arm64/include/generated/asm/mmiowb.h
      WRAP    arch/arm64/include/generated/asm/msi.h
      WRAP    arch/arm64/include/generated/asm/serial.h
      WRAP    arch/arm64/include/generated/asm/softirq_stack.h
      WRAP    arch/arm64/include/generated/asm/switch_to.h
      WRAP    arch/arm64/include/generated/asm/trace_clock.h
      WRAP    arch/arm64/include/generated/asm/unaligned.h
      WRAP    arch/arm64/include/generated/asm/vga.h
      UPD     include/config/kernel.release
      UPD     include/generated/uapi/linux/version.h
      UPD     include/generated/utsrelease.h
      UPD     include/generated/compile.h
      GEN     arch/arm64/include/generated/asm/cpucaps.h
      GEN     arch/arm64/include/generated/asm/sysreg-defs.h
      CC      scripts/mod/empty.o
      HOSTCC  scripts/mod/mk_elfconfig
      MKELF   scripts/mod/elfconfig.h
      HOSTCC  scripts/mod/modpost.o
      CC      scripts/mod/devicetable-offsets.s
      UPD     scripts/mod/devicetable-offsets.h
      HOSTCC  scripts/mod/file2alias.o
      HOSTCC  scripts/mod/sumversion.o
      HOSTLD  scripts/mod/modpost
      UPD     include/generated/timeconst.h
      CC      kernel/bounds.s
      UPD     include/generated/bounds.h
      CC      arch/arm64/kernel/asm-offsets.s
      UPD     include/generated/asm-offsets.h
      CALL    scripts/checksyscalls.sh
      CHKSHA1 include/linux/atomic/atomic-arch-fallback.h
      CHKSHA1 include/linux/atomic/atomic-instrumented.h
      CHKSHA1 include/linux/atomic/atomic-long.h
      LDS     arch/arm64/kernel/vdso/vdso.lds
      CC      arch/arm64/kernel/vdso/vgettimeofday.o
      AS      arch/arm64/kernel/vdso/note.o
      AS      arch/arm64/kernel/vdso/sigreturn.o
      LD      arch/arm64/kernel/vdso/vdso.so.dbg
      VDSOSYM include/generated/vdso-offsets.h
      OBJCOPY arch/arm64/kernel/vdso/vdso.so
      CC [M]  drivers/media/usb/uvc/uvc_driver.o
      CC [M]  drivers/media/usb/uvc/uvc_queue.o
      CC [M]  drivers/media/usb/uvc/uvc_v4l2.o
      CC [M]  drivers/media/usb/uvc/uvc_video.o
    drivers/media/usb/uvc/uvc_video.c: In function ‘uvc_fixup_video_ctrl’:
    drivers/media/usb/uvc/uvc_video.c:240:17: error: implicit declaration of function ‘uvc_trace’ [-Werror=implicit-function-declaration]
      240 |                 uvc_trace(UVC_TRACE_VIDEO,
          |                 ^~~~~~~~~
    drivers/media/usb/uvc/uvc_video.c:240:27: error: ‘UVC_TRACE_VIDEO’ undeclared (first use in this function); did you mean ‘UVC_DBG_VIDEO’?
      240 |                 uvc_trace(UVC_TRACE_VIDEO,
          |                           ^~~~~~~~~~~~~~~
          |                           UVC_DBG_VIDEO
    drivers/media/usb/uvc/uvc_video.c:240:27: note: each undeclared identifier is reported only once for each function it appears in
    cc1: some warnings being treated as errors
    make[5]: *** [scripts/Makefile.build:250: drivers/media/usb/uvc/uvc_video.o] Error 1
    make[4]: *** [scripts/Makefile.build:502: drivers/media/usb/uvc] Error 2
    make[3]: *** [scripts/Makefile.build:502: drivers/media/usb] Error 2
    make[2]: *** [scripts/Makefile.build:502: drivers/media] Error 2
    make[1]: *** [scripts/Makefile.build:502: drivers] Error 2
    make: *** [Makefile:2010: .] Error 2

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Faheem:

    我们的软件团队尚未能够对此做出响应。

    复制我的朋友 的评论。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Faheem:

    我认为、这需要包含文件 #include 请让我弄清楚它应该包括在哪里。  

    此致、

    Brijesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Brijesh:

    是否有与此相关的任何更新?