Navigation

    VEYE IMAGING Forum

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Recent
    • Popular
    • Users
    • WIKI
    • veye.cc

    SOLVED 3568上加载AR0234M

    VEYE MIPI camera
    2
    9
    1007
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      lin last edited by

      请问,使用5.10版本的驱动程序,但是加载失败了,可能是什么原因呀?
      264195ad-a899-4c96-8455-d97cf70b6efe-image.png

      使用的驱动源码:veye_mvcam_c.txt
      veye_mvcam_h.txt

      veye_xumm 1 Reply Last reply Reply Quote 0
      • veye_xumm
        veye_xumm @lin last edited by

        @lin 系统启动后不需要手动insmod,系统会自动根据device tree去查找和加载对应的驱动。
        而且看你的提示已经成功probe到了。

        L 1 Reply Last reply Reply Quote 0
        • L
          lin @veye_xumm last edited by

          @veye_xumm 但是拓扑图中没有识别到相机,而且这个打印信息里的后两个是什么原因呀?

          veye_xumm 1 Reply Last reply Reply Quote 0
          • veye_xumm
            veye_xumm @lin last edited by

            @lin 后面两个应该是驱动中某个函数出错了。你可以看一下完整的dmesg信息就知道了。 不知道你有没有改我们的驱动的.c的源码,一般来说是没有必要改的。

            L 1 Reply Last reply Reply Quote 0
            • L
              lin @veye_xumm last edited by

              @veye_xumm 没有修改过源码,输出的dmesg信息是这样的,1.txt ,如何确定错误原因呀?

              veye_xumm 1 Reply Last reply Reply Quote 0
              • veye_xumm
                veye_xumm @lin last edited by

                @lin
                看你的错误提示信息,是mvcam_probe函数中,大约调用到一个strcmp字符串拷贝的地方,访问了0地址。
                你需要跟踪一下代码。虽然你没有改动我们相机驱动,但是你用的kernel是跟我们的不同,这个是可能导致此问题的原因。

                [11017.375364] mvcam 2-003b: mvcam_enum_controls success
                [11017.376245] mvcam 2-003b: mvcam_write
                [11017.376266] mvcam 2-003b: media_entity_pads_init
                [11017.376317] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000
                [11017.385246] Mem abort info:
                [11017.388077]   ESR = 0x96000005
                [11017.391244]   EC = 0x25: DABT (current EL), IL = 32 bits
                [11017.397026] Bluetooth: hci0: Frame reassembly failed (-84)
                [11017.402739]   SET = 0, FnV = 0
                [11017.405938]   EA = 0, S1PTW = 0
                [11017.409127] Data abort info:
                [11017.412067]   ISV = 0, ISS = 0x00000005
                [11017.415950]   CM = 0, WnR = 0
                [11017.418993] user pgtable: 4k pages, 39-bit VAs, pgdp=000000001cdb8000
                [11017.425477] [0000000000000000] pgd=0000000000000000, p4d=0000000000000000, pud=0000000000000000
                [11017.434253] Internal error: Oops: 96000005 [#1] SMP
                [11017.439145] Modules linked in: veye_mvcam(O+)
                [11017.443547] CPU: 0 PID: 87401 Comm: insmod Tainted: G           O      5.10.160 #2
                [11017.451121] Hardware name: Forlinx OK3568-C Board (DT)
                [11017.456272] pstate: 40400009 (nZcv daif +PAN -UAO -TCO BTYPE=--)
                [11017.462318] pc : __pi_strcmp+0x18/0x154
                [11017.466203] lr : mvcam_probe+0xaf4/0xc08 [veye_mvcam]
                [11017.471261] sp : ffffffc0132eb800
                [11017.474584] x29: ffffffc0132eb800 x28: ffffff801163a470 
                [11017.479914] x27: 0000000000000008 x26: ffffffc001233610 
                [11017.485245] x25: ffffffc001233520 x24: ffffff800340b420 
                [11017.490572] x23: 0000000000000000 x22: ffffff800340b400 
                [11017.495900] x21: ffffffc001232b90 x20: ffffff800340b420 
                [11017.501229] x19: ffffff801163a080 x18: 0000000000000020 
                
                L 1 Reply Last reply Reply Quote 0
                • L
                  lin @veye_xumm last edited by

                  @veye_xumm 我修改了一下设备树,但是拓扑图中还是没有相机节点,可能是什么原因?
                  bc7e6f50-46b1-43d7-ab8d-1f39f4653caf-image.png

                  veye_xumm 1 Reply Last reply Reply Quote 0
                  • veye_xumm
                    veye_xumm @lin last edited by

                    @lin 应该还是设备树配置的问题。

                    L 1 Reply Last reply Reply Quote 0
                    • L
                      lin @veye_xumm last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post