Search by Tags

BSP Layers and Reference Images for Yocto Project Issue Tracker

 

The following table contains known issues, scheduled bug fixes, and feature improvements for the Toradex BSP Layers and Reference Images for Yocto Project.

The tickets are split into two major states:

  • Submitted (open): new features and bug fixes for BSP versions that have not yet been released. They may be scheduled for a specific release version; not planned; or in our backlog. All of them have one of the following states:
    • Known Issue: a bug or unexpected behavior that has been reported and is pending a fix. Once fixed, the status will transition to Fixed.
    • Feature Request: a new feature that may be added to a future release. Once released, the status will transition to New Feature.
  • Released (closed): new features and bug fixes for BSP versions that have already been released. All of them have one of the following states:
    • Fixed: a bug that has been fixed and released.
    • New Feature: something that didn't exist before and was added to a new release.


Any schedules are not guaranteed but reflect the current planning. The planning could be shifted due to priority changes.

Issues that are scheduled for a specific version will be integrated into the mentioned version of the BSP.

We will update this table continuously in order to always provide the latest state of our development plan. Please see also the Linux Support Strategy to learn more about the different releases.

View All Submitted (open) Released (closed)
Clear Filter
Issue #StatusSubjectModuleSubsystemWinCE OSSeveritySubmitted for Mainline

Not Planned
ELB-643Known IssueADV7280 Driver Reports Wrong Framerate Due To DeinterlacerApalis iMX6, Colibri iMX6Camera Parallel InterfaceLowNo

Description: The ADV7280 Video ADC used on the Analog Camera Module ACA is capabable of deinterlacing video. In doing so it creates a full frame for each half frame and thus doubles the framerate. When feeding the video stream into gstreamer the original framerate is assumed to still be valid. That will not be noticed if the stream is immediately displayed, however when the stream is recorded in a file the framerate gets wrongly coded and thus the resulting stream runs at 50% of its original speed.

Workaround: Disable the deinterlacer in the driver, recompile and deploy the kernel module. Comment the HW_DEINT macro: http://git.toradex.com/cgit/linux-toradex.git/tree/drivers/media/platform/mxc/capture/adv7280.c?h=toradex_4.1-2.0.x-imx#n118 The following gstreamer pipeline also works as a solution without disabling hardware deinterlace: gst-launch-1.0 -e -v \ imxv4l2videosrc do-timestamp=true crop-meta-x=16 crop-meta-y=16 crop-meta-width=660 crop-meta-height=522 ! \ textoverlay text="Hello_World" shaded-background=1 font-desc="Arial 22px" ! \ tee name=tx \ tx. ! \ vpuenc_mpeg4 bitrate=1000 ! queue ! mux. \ tx. ! \ imxeglvivsink \ alsasrc do-timestamp=true ! audio/x-raw, format=S16LE, rate=44100, channels=2 ! \ imxmp3audioenc bitrate=96 ! queue ! mux. \ avimux name=mux ! \ filesink sync=true location=video.avi