Imaging Release Notes

Version: 11.02.01


Contents

  1. Introduction
  2. Licensing
  3. Getting Started
  4. Documentation
  5. What's New
  6. Upgrade and Compatibility Information
  7. Device Support
  8. Supported Image Sensors PSDK Linux + RTOS
  9. Supported Image Sensors PSDK QNX + RTOS
  10. Supported Image Sensors EdgeAI
  11. Supported Image Sensors by Third Party
  12. Validation Information
  13. Fixed Issues
  14. Change Requests
  15. Known Issues
  16. Technical Support
  17. Package Versioning


Introduction

The Imaging package consists of the Texas Instruments OpenVX conformant implementation for J7 EVM and AM6xA EVM platforms


Licensing

The licensing information of this library, as well as any third-party components included which are made available under a number of other open-source licenses are enumerated as part of the manifest. A complete manifest along with export control information is detailed here [HTML].


Getting Started

The Imaging User Guide [HTML] provides the documentation and references necessary to begin development on TI's platforms using Imaging.


Documentation

Refer to following documentation for further details:

Imaging documentation

Imaging User Guide for J7 and AM6xA Build instructions, additional information related to J7 and AM6xA platform [HTML]
Software Manifest Licenses, terms of use [JACINTO] [SITARA] [MIRROR]

Imaging FAQs

DCC Tuning Tool V3.2 for VPAC on TDA4x and AM6xA Devices [LINK]
Default DCC profile generation tool for TDA4/AM6xA ISP [LINK]
Creating LDC Mesh LUT [LINK]
Creating CAC Mesh LUT [LINK]
Setting up AE for Image Sensor (TDA4/AM6xA ISP) [LINK]
Setting Min/Max Exposure Time and Analog Gain for 2A Algorithm (EdgeAI) [LINK]
Modify and Rebuild TI’s 2A algorithm (AM6xA) [LINK]
How to Debug Wrong VPAC Output Color [LINK]
TDA4VM: VPAC LDC configuration for image flipping [LINK]
TDA4VM: How to use Auto-Tune in the python tool under “imaging/tools/” of TDA4x/AM6xA SDK? [LINK]
J722SXH01EVM: How do I use the Fusion2 board with the J722SXH01EVM [LINK]

Tuning Guides

ISP Tuning Guide for J7/TDA4 Work flow of tuning the ISP related to J7/TDA4 platform [HTML]
ISP Tuning Guide for AM6xA Work flow of tuning the ISP related to AM6xA platform [HTML]

Tuning Tool

Tuning Tool Tuning Tool Request and Download [LINK]

SQA Reports

Static Analysis Report [XLSX]
Bidirectional Traceability Report (J721E, J721S2, J742s2, J784s4, J722S) [XLSX]
Test Plan Execution Report (J721E, J721S2, J742s2, J784s4, J722S) [XLSX]


What's New


Upgrade and Compatibility Information

None.


Device Support

SoC HOST (OS) Target (OS) Test Plaform
J7 x86_64 (Linux) A72 (Linux) J721E/J721S2/J742S2/J784S4 EVM + Fusion1 Rev. C and Fusion2 Rev. E1/E3. Older Fusion boards are not supported.
J722S + Fusion1 Rev. C and Fusion2 Rev. E3
See the J722S + Fusion2 FAQ above for support
AM6xA x86_64 (Linux) A53 (Linux) AM62A SK + Fusion2
AM68A/AM69A SK + V3Link Fusion Mini

Supported Image Sensors PSDK Linux/QNX + RTOS

Image Sensor Max Instances Supported Platform Module Ordering Info
IMX390 8
Note: j784s4 + Fusion2 can support up to 12
J721E/J721S2/J722S/J742S2/J784S4 EVMs + Fusion1/2
AM62A SK + Fusion2 Rev. E3
D3RCM-IMX390-953 D3RCM-IMX390-953
AR0233 1 J721E/J721S2/J722S/J742S2/J784S4 EVMs + Fusion1/2
AM62A SK + Fusion2 Rev. E3
MARS (MARS1-TI953-GEVK, MARS1-AR0233ATSCS-GEVB) Please contact OnSemi
AR0820 1 J721E/J721S2/J722S/J742S2/J784S4 EVMs + Fusion1/2
AM62A SK + Fusion2 Rev. E3
LI-AR0820-FPDLINKIII LI-AR0820-FPDLINKIII
GW5200-AR0233 YUV422 1 J721E/J721S2/J742S2/J784S4 EVMs + Fusion1/2 LI-GW5200-AR0233 LI-GW5200-AR0233
IMX390 DesignCore® Discovery Series (55° HFOV, 100° HFOV, 174° HFOV) 4 J721E/J721S2/J722S/J742S2/J784S4 EVMs + Fusion1/2
AM62A SK + Fusion2 Rev. E3
IMX390 DesignCore® Discovery Series IMX390 DesignCore® Discovery Series
IMX728 1 J784S4 EVM + Fusion2 Rev. E1/E3
J722S EVM + Fusion2 Rev. E3
AM62A SK + Fusion2 Rev. E3
D3-IMX728-FPDLINKIV D3-IMX728-FPDLINKIV
OX03F 1 J721E/J721S2/J722S/J742S2/J784S4 EVMs + Fusion1/2
AM62A SK + Fusion2 Rev. E3
OX03F10-EXAE-BA0B
Lens: SR1069
To purchase Omnivision sensor evaluation modules, please contact the following distributors of your choice
Arrow Electronics @ 800-833-3557
Digi-Key @ 800-344-4539
OX05C 1 J721E/J721S2/J722S/J742S2/J784S4 EVMs + Fusion1/2
AM62A SK + Fusion2 Rev. E3
OX05C1S-EXAE-011A-BA0B
Lens: AI513
To purchase Omnivision sensor evaluation modules, please contact the following distributors of your choice
Arrow Electronics @ 800-833-3557
Digi-Key @ 800-344-4539

[GIT.TI.COM ONLY] Supported Image Sensors PSDK Linux/QNX + RTOS

Image Sensor Max Instances Supported Platform Module Ordering Info
OX02F 1 J721E/J721S2/J722S/J742S2/J784S4 EVMs + Fusion1/2 OX02F10-EXAE-BA0B
Lens: CA31285
To purchase Omnivision sensor evaluation modules, please contact the following distributors of your choice
Arrow Electronics @ 800-833-3557
Digi-Key @ 800-344-4539
OX08D 1 J721E/J721S2/J722S/J742S2/J784S4 EVMs + Fusion2 Rev. E1/E3 OX08D10-EXAE-011D-BA0B
Lens: LC863A-0N00
To purchase Omnivision sensor evaluation modules, please contact the following distributors of your choice
Arrow Electronics @ 800-833-3557
Digi-Key @ 800-344-4539

Supported Image Sensors PSDK QNX-only + RTOS

Image Sensor Max Instances Supported Platform Module Ordering Info
OV2312 1 SK-AM62A Board + QNX only LI-OV2312-FPDLINKIII-LED-110H LI-OV2312-FPDLINKIII-LED-110H

Supported Image Sensors EdgeAI

Only DCC XML and binary configuration files are provided in Imaging for the sensors listed below. V4L2 Sensor drivers are provided by Processor SDK Linux.

Image Sensor Max Instances Supported Platform Module Ordering Info
IMX390 4 SK-TDA4VM Board, J722S EVM, SK-AM62A Board, SK-AM68A Board, SK-AM69A Board D3RCM-IMX390-953 D3RCM-IMX390-953
IMX219 4 SK-TDA4VM Board, J722S EVM, SK-AM62A Board, SK-AM68A Board, SK-AM69A Board Raspberry Pi Camera Module 2 Raspberry Pi Camera Module 2
OV2312 1 J722S EVM, SK-AM62A Board, SK-AM68A Board, SK-AM69A Board LI-OV2312-FPDLINKIII-LED-110H LI-OV2312-FPDLINKIII-LED-110H
OV5647 1 SK-TDA4VM Board, SK-AM62A Board OV5647 Sensor for Raspberry Pi Camera OV5647 Sensor for Raspberry Pi Camera
OX05B 1 SK-AM62A Board LI-OX05B1S-MIPI-137H LI-OX05B1S-MIPI-137H

Supported Image Sensors by Third Party

The listed sensors are supported by third-parties.

Image Sensor Max Instances Module Ordering Info
IMX623 1 Sony module w/ SR1069A Lens Please contact Sony for SDK 8.1 driver Registration flow | Developer World (sony.com)


Validation Information

This release was built and validated using the following tools:

Build Tools (included in Processor SDK RTOS):

Dependencies (included in Processor SDK RTOS):

Refer user guide [HTML] for instructions to install and setup above dependencies.


Fixed Issues

ID Summary
ISS-1299 [Imaging]: Fix of MISRA and static analysis issues were done
ISS-1684 Fixed minor bugs in Python tuning script
ISS-1681 [LDC]: Added missing testcase for Luma/Chroma Dual outputs
ISS-1674 Fixed PC emulation sanity on J7AEN/J7AHP
ISS-1578 [Imaging]: Fixed safety mechanisms of imaging not triggered for multihandle scenarios
ISS-1324 Fixed ISP settings in DCC bin files to be effective for single-cam-app
ISS-1312 Fixed AEWB conformance test case stall on j722s
ISS-1309 Removed unnecessary free calls in single-cam-app PC emulation mode after MISRA-C changes
ISS-1308 Fixed appLogPrintf definition in PC emulation mode for running single-cam-app
ISS-1291 Fixed use of undeclared identifier in imaging/utils/hwa/src/app_hwa.c
ISS-1286 Fixed DOF visualize target demo app performance drop


Change Requests

  1. Scope In - None.
  2. Scope Out - None.
  3. Scope Modifications - SITSW-3215 modified from bug to functional requirement


Known Issues

ID Summary
ADASVISION-4923 Single cam error on ports other than port 1 after running multi cam
ADASVISION-6080 Incomplete frame error in multi cam application
ISS-1672 / ADASVISION-6815 Fusion2 is broken out of box for J722S (See J722S + Fusion2 FAQ for workaround)
ISS-1674 PC emulation sanity on J7AEN is broken
ADASVISION-7165 Single and Multi cam have intermittent back to back failure with Fusion2
ISS-520 J722S: Starting all but 0 sensor fails
ISS-802 B7 Script implementation issues
ISS-1604 Restructure OV2312 driver to be supported in current sensor framework
ISS-1589 [Imaging]: VPAC9 Safety Mechanism LBIST, R5 crashes if multicamera application exits before LBIST
ISS-1590 [Imaging]: VPAC9 Safety Mechanism LBIST, MSC coefficients not re-configured correctly if MSC VPAC7 is enabled at lower frequency


Technical Support

For technical support and additional assistance, contact E2E Forum


Package Versioning

Each package version is composed of 4 period-delimited numbers - represented here by the letters M, m, p and b [M.m.p.b]. The table below provides a descriptive reference regarding package version numbering.

Digit Meaning Description
1 (M=Major) Major revision Incremented when the new version is substantially different from the previous For example, a new module added or an existing module's algorithm significantly altered.
2 (m=minor) Minor revision Incremented when the new version has changed but not in a major way. For example, some minor changes in the API or feature set.
3 (p=patch) Patch number Incremented for all other source code changes. This include any packaging support code.
4 (b=build) Build number Incremented for each release delivery to CM. Reset for any change to M, m or p


Copyright 2025, Texas Instruments Incorporated