element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Community Hub
Community Hub
Member's Forum RAW Bayer Capture Request for Ultra96-V2 Dual Camera Mezzanine with AR0144 (2022.2)
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Community Hub to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 2 replies
  • Subscribers 558 subscribers
  • Views 95 views
  • Users 0 members are here
Related

RAW Bayer Capture Request for Ultra96-V2 Dual Camera Mezzanine with AR0144 (2022.2)

ApoorvaPatil
ApoorvaPatil 10 days ago

Hello element14 community members,

I am using the Ultra96-V2 along with the Dual Camera Mezzanine, populated with the ON Semiconductor AR0144 sensor, and working with the 2022.2 toolchain.
The default dual-camera reference project works correctly, and we can capture greyscale frames.

However, for our project we need to capture RAW Bayer frames (RAW8/RAW10/RAW12) directly from the AR0144 sensor. This requires using the AP1302 in RAW passthrough mode, which is not enabled in the default example.

Could you please provide:

  • A RAW Bayer capture reference design (Vivado + PetaLinux) for AR0144
  • The appropriate AP1302 RAW sequencer firmware
  • Any guidance or documentation for enabling RAW sensor data streaming

Preferred configuration:

  • Sensor: AR0144
  • RAW Format: RAW8 or RAW10 or RAW12 Bayer
  • Tool version: 2022.2
  • Capture via v4l2-ctl or GStreamer

If earlier versions are available (e.g., 2020.1), instructions for porting to 2022.2 would be very helpful.

Thank you for your support.

Best regards,
Apoorva

  • Sign in to reply
  • Cancel
Parents
  • Jmmy333
    Jmmy333 2 days ago

    Hi Apoorva,

    I’ve worked with RAW output pipelines before on similar setups, so I can share some direction. Unfortunately, the default Ultra96-V2 + Dual Camera Mezzanine examples only expose the AP1302 in processed/ISP mode, so RAW passthrough has to be manually enabled.

    Heavy check mark RAW Bayer Capture (AP1302 Passthrough)

    To get RAW8/RAW10/RAW12 from the AR0144, you must load AP1302 firmware that explicitly enables RAW passthrough mode. This is not present in the stock example, but ON Semiconductor provides reference sequencer files through their partner channels (you usually need an NDA or a support ticket with them).

    Heavy check mark What You’ll Need

    1. AP1302 RAW sequencer firmware

    2. A Vivado project where:

      • ISP blocks are disabled

      • The AP1302 output format is set to RAW Bayer

      • The MIPI-CSI2 receiver is configured for the exact RAW bit-depth

    3. PetaLinux device tree updates for:

      • pixel-format = “SRGGB8” or “SRGGB10”

      • correct CSI virtual channel

    4. A v4l2-ctl or GStreamer pipeline such as:

      v4l2-ctl --set-fmt-video=pixelformat=RG10 --stream-mmap --stream-count=100

    Heavy check mark Reference Designs

    If you don’t have access to AP1302 RAW firmware, you can request it from ON Semi support. They sometimes provide older versions (e.g., 2020.x), which you can port to 2022.2 — the porting mostly involves device-tree alignment and minor D-PHY updates.

    Heavy check mark Additional Note

    If you need to preprocess very low-level sensor signals (µV/mV range) before feeding them into your design or testing, this voltage amplifier module might help:
     Point right https://easyelecmodule.com/product/voltage-amplifier/

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • colporteur
    colporteur 2 days ago in reply to Jmmy333

    Impressive response J!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • colporteur
    colporteur 2 days ago in reply to Jmmy333

    Impressive response J!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube