Imaging Release Notes

Version: 09.01.00


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 RTOS
  9. Supported Image Sensors EdgeAI
  10. Supported Image Sensors by Third Party
  11. Validation Information
  12. Fixed Issues
  13. Change Requests
  14. Known Issues
  15. Technical Support
  16. 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 User Guide for J7 and AM6xA Build instructions, additional information related to J7 and AM6xA platform [HTML]
Software Manifest Licenses, terms of use [HTML]
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 Request Form Tuning Tool Request Form [LINK]
Static Analysis Report C and C++ Taxonomy Report [XLSX]
Test Reports Conformance test reports, TI platform test reports [XLSX]


What's New

Here is a list of the new feature(s) supported in this release:


Upgrade and Compatibility Information


Device Support

SoC HOST (OS) Target (OS) Test Plaform
J7 x86_64 (Linux) A72 (Linux) J721E/J721S2/J784S4 EVM + Fusion board Revision 1C and 2. Older Fusion boards are not supported.
AM6xA x86_64 (Linux) A53 (Linux) AM62A EVM

Supported Image Sensors PSDK RTOS

Image Sensor Max Instances Module Ordering Info
IMX390 8
j784s4 + Fusion2 can support up to 12
D3RCM-IMX390-953 D3RCM-IMX390-953
AR0820 1 MARS (MARS1-TI953-GEVK, MARS1-AR0820AT3B-GEVB) Please contact OnSemi
AR0233 1 MARS (MARS1-TI953-GEVK, MARS1-AR0233ATSCS-GEVB) Please contact OnSemi
AR0820 1 LI-AR0820-FPDLINKIII LI-AR0820-FPDLINKIII
GW5200-AR0233 YUV422 1 LI-GW5200-AR0233 LI-GW5200-AR0233

Supported Image Sensors EdgeAI

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

Image Sensor Max Instances Module Ordering Info
IMX219 1 Raspberry Pi Camera Module 2 Raspberry Pi Camera Module 2
OV2312 1 LI-OV2312-FPDLINKIII-LED-110H LI-OV2312-FPDLINKIII-LED-110H
OV5647 1 OV5647 Sensor for Raspberry Pi Camera OV5647 Sensor for Raspberry Pi Camera

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-289 Broadcast Mode Unreliable
ISS-427 IMX390 WDR mode not working in AM62A Linux
ISS-447 OV2312 images turning greener after streaming for a few minutes
ISS-466 Not able to save RAW and GRAY8 images during IR streaming
ISS-469 [IMX390]: Sensor always returns -1 for GetExpFxn
ISS-475 Remove warning when compiling to enable Live Tuning in GStreamer


Change Requests

  1. Scope In - None.
  2. Scope Out - None.
  3. Scope Modifications - None.


Known Issues

ID Summary
ADASVISION-4923 Frozen frame running OpenVX graphs back to back
ISS-288 AR0820 Camera does not work with single or multi cam
ISS-371 [VISS]: VISS node does not support histogram module
ISS-498 Some IMX390 Camera Modules output corrupted images in Multi Cam app on j784s4 + Fusion2


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 2023, Texas Instruments Incorporated