Problem with ACM v2.0B ADV7280 on Apalis iMX6 and Ixora Carrier

I have problem setting up ACM v2.0B with Apalis iMX6 using yocto project. I’m going through How to use Analogue Camera Adapter on Embedded Linux but no success.

$modprobe adv7280_tvin
result:
[ ] adv7280 1-0021: chip found @ 0x42 (21a8000.i2c)
[ ] adv7280 1-0021: no sensor pwdn pin available
[ ] adv7280 1-0021: error resetting adv7280

and when I hold reset button on module and repeat
result:
[ ] adv7280 1-0021: chip found @ 0x42 (21a8000.i2c)
[ ] adv7280 1-0021: no sensor pwdn pin available
[ ] adv7280 1-0021: adv7280_probe:Analog Device adv7280 not detected -6!

and gstreamer shows this error:
$gst-launch-1.0 imxv4l2videosrc device=/dev/video0 ! imxipuvideosink use-vsync=true
result:
[ ] ERROR: v4l2 capture: slave not found! V4L2_CID_HUE
[ ] ERROR: v4l2 capture: slave not found! V4L2_CID_HUE
[ ] ERROR: v4l2 capture: slave not found! V4L2_CID_HUE
Setting pipeline to PAUSED …
[ ] mxc_sdc_fb fb@1: 1920x1080 h_sync,r,l: 44,88,148 v_sync,l,u: 5,4,36 pixclock=148500000 Hz
[ ] ERROR: v4l2 capture: slave not found! V4L2_CID_HUE
ERROR: Pipeline doesn’t want to pause.
ERROR: from element /GstPipeline:pipeline0/GstImxV4l2VideoSrc:imxv4l2videosrc0: GStreamer error: state change failed and some element failed to post a proper error message with the reason for the failure.
Additional debug info:
…/git/libs/gst/base/gstbasesrc.c(3468): gst_base_src_start (): /GstPipeline:pipeline0/GstImxV4l2VideoSrc:imxv4l2videosrc0:
Failed to start
Setting pipeline to NULL …
[ ] mxc_sdc_fb fb@1: 1920x1080 h_sync,r,l: 44,88,148 v_sync,l,u: 5,4,36 pixclock=148500000 Hz
Freeing pipeline …

Hi @ramin_rad ,

Some questions to start off.

Could you please state the HW version of the Apalis iMX6?
Furthermore, which BSP version are you using on this setup (Upstream, downstream)?

Best Regards
Kevin

Hi Kevin,
I’m using Apalis iMX6Q v1.1c and BSP version 5.6

Dear @ramin_rad ,

Are you currently developing your solution using this analog camera module? If yes, we’d like to warn you that this product has reached its End of Life and therefore you may find issues when running into production in the future. You can confirm it directly on the article that you sent to us: How to use Analogue Camera Adapter on Embedded Linux

Best regards,
Guilherme

Ok I finally found out there is no support in BSP 5., please update your user manual to prevent further misunderstandings.

Dear @ramin_rad, how are you?

As stated before, the page mention that this component was already in End-of-Life. Therefore, you can run into many issues if you try to use this EOL component with our most recent BSP Releases (such as the BSP 5.0 that has been released at the end of 2020 Embedded Linux Release Matrix | Toradex Developer Center).

I’ll see with our team how could we make these kinds of statements clearer when we have a developer article mentioning an EOL component. In addition, I’d recommend you to look for content on our new developer website (developer.toradex.com). It will contain more updated data and information about our modules and compatible components. It will only redirect you to the old website (developer-archives.toradex.com) if there is something missing on the page you’re currently seeing.

Best regards,
Guilherme

1 Like