Hello Team,
I am using AM5728 board for development.
our hardware is connected AM5728-->GS2971-->Rugged camera
we are able to read data from gs2971 driver and properly getting the data from all the registers, HD video format and pixel format every thing properly getting.
actually i am running below method
root@am57xx-evm:/# insmod /lib/modules/4.19.59-g5f8c1c6121/kernel/drivers/media/platform/mxc/capture/gs2971_video.ko
[ 33.296496] gs2971 spi3.2: mclk=19bfcc0
[ 33.300570] gs2971 spi3.2: ipu=0
[ 33.304232] gs2971 spi3.2: ipu missing or invalid
[ 33.308961] gs2971_probe:cea861=0
[ 33.312522] gs2971 spi3.2: status=0, read value of 0x00001a9f, expected 0x00001a9f
[ 33.320708] gs2971 spi3.2: register 00 = 00001a9f
[ 33.325528] gs2971 spi3.2: register 01 = 00000000
[ 33.330319] gs2971 spi3.2: register 02 = 00000000
[ 33.335142] gs2971 spi3.2: register 03 = 00000000
[ 33.339939] gs2971 spi3.2: register 04 = 00000000
[ 33.344809] gs2971 spi3.2: register 05 = 00004210
[ 33.349599] gs2971 spi3.2: register 06 = 00000b66
[ 33.354475] gs2971 spi3.2: register 07 = 00001dff
[ 33.359294] gs2971 spi3.2: register 08 = 00000820
[ 33.364122] gs2971 spi3.2: register 09 = 00001883
[ 33.368935] gs2971 spi3.2: register 0a = 00000000
[ 33.373765] gs2971 spi3.2: register 0b = 00000000
[ 33.378577] gs2971 spi3.2: register 0c = 00000000
[ 33.383410] gs2971 spi3.2: register 0d = 00000000
[ 33.388208] gs2971 spi3.2: register 0e = 00000000
[ 33.393056] gs2971 spi3.2: register 0f = 00000000
[ 33.393133] gs2971 spi3.2: register 10 = 00000000
[ 33.402609] gs2971 spi3.2: register 11 = 00000000
[ 33.407424] gs2971 spi3.2: register 12 = 00000000
[ 33.412221] gs2971 spi3.2: register 13 = 00000000
[ 33.417037] gs2971 spi3.2: register 14 = 00000000
[ 33.421827] gs2971 spi3.2: register 15 = 00000000
[ 33.426659] gs2971 spi3.2: register 16 = 00000000
[ 33.431455] gs2971 spi3.2: register 17 = 00000000
[ 33.436288] gs2971 spi3.2: register 18 = 00000000
[ 33.441085] gs2971 spi3.2: register 19 = 00000000
[ 33.445952] gs2971 spi3.2: register 1a = 00000000
[ 33.450750] gs2971 spi3.2: register 1b = 00000000
[ 33.455565] gs2971 spi3.2: register 1c = 00000000
[ 33.460360] gs2971 spi3.2: register 1d = 00000000
[ 33.465177] gs2971 spi3.2: register 1e = 00000000
[ 33.469971] gs2971 spi3.2: register 1f = 00000780
[ 33.474783] gs2971 spi3.2: register 20 = 00000898
[ 33.479580] gs2971 spi3.2: register 21 = 00000465
[ 33.484396] gs2971 spi3.2: register 22 = 00001438
[ 33.489193] gs2971 spi3.2: register 23 = 00000003
[ 33.494116] gs2971 spi3.2: register 24 = 00000000
[ 33.498913] gs2971 spi3.2: register 25 = 00000004
[ 33.504414] v4l2_int_device_register start
[ 33.508530] v4l2_int_device_try_attach_all start
[ 33.513179] v4l2_int_device_try_attach_all end
[ 33.517638] v4l2_int_device_register end
root@am57xx-evm:/# dmesg | grep video
[ 0.604257] videodev: Linux video capture interface: v2.00
[ 2.850074] omapdss_dss 58000000.dss: 58000000.dss supply vdda_video not found, using dummy regulator
[ 3.431599] omapdss_dss 58000000.dss: 58000000.dss supply vdda_video not found, using dummy regulator
[ 8.503648] vpe 489d0000.vpe: Device registered as /dev/video0
root@am57xx-evm:/# ls /dev/video1 (default video0,video10,video11 shows)
but video1 not displaying i want run any other commands or other driver files from linux kernel command prompt
thanking you.
Regards,
chandra