======================================================================
Driver Support Overview
======================================================================

This driver version supports the AVerMedia Jetson BSP and is compatible with
both D317-GM and F8G11 GMSL daughter boards.

======================================================================
Camera Support Capability
======================================================================

1. Each GMSL daughter board provides two GMSL channels
2. Per GMSL channel, the following configurations are supported:
   1. Up to 4 × Stereolabs ZED X cameras or
   2. Up to 4 × ZED X One camera

With a fully populated configuration, the system supports a maximum of:
   1. 8 × Stereolabs ZED X cameras or
   2. 8 × ZED X One cameras

This design preserves the proven GMSL multi-camera architecture while
allowing scalability for future expansion.

======================================================================
F8G11 DIP Switch Configuration
======================================================================

When using the F8G11 GMSL daughter board, the DIP switch settings on the
board must be configured according to the intended channel usage to ensure:
    - Correct GMSL channel mapping
    - Proper serializer/deserializer address assignment
    - Stable enumeration of multiple cameras

    Switch Orientation Legend
    ↑  = Switch lever pushed UP
    ↓  = Switch lever pushed DOWN
    (Viewed from PCB top side)

    Please configure the DIP switches as described below:

    SW2 Setting
    8  7  6  5
    ↓  ↓  ↓  ↓
    1  2  3  4

    SW3 Setting
    8  7  6  5
    ↑  ↑  ↑  ↑
    1  2  3  4


======================================================================
Installation
======================================================================

Step1: Install the Driver Package
$ sudo dpkg -i avermedia_<version>.deb

	Setting up stereolabs-zedx (1.4.0-L4T39.2.0)

   --------------------------------------------
      0) AVerMedia D317-GM
      1) AVerMedia F8GXX
   --------------------------------------------
   Please select GMSL daughter board:


Step2: Download & Install stereolabs SDK
    The following SDK version has been verified:
    ZED_SDK_Tegra_L4T39.2_v5.4.1.zstd.run

Download link:
https://www.stereolabs.com/en-tw/developers/release
Please follow the official Stereolabs documentation to complete the installation.

======================================================================
Version Information
======================================================================

------------------------------------------------------------
avermedia_stereolabs_zed_x_jp7.2.1_v2.2.1 20261008
------------------------------------------------------------
- Fix IMU detection issue on F8G11 boards with multiple cameras.

------------------------------------------------------------
avermedia_stereolabs_zed_x_jp7.2.1_v2.2.0 20261005
------------------------------------------------------------
- Add AGX Orin (p3737) ZEDLINK support for D317-GM and F8GXX boards.
- Fix serializer address recovery after a warm reboot on AGX Orin.
- Fix a reboot race where NVArgus restarted before the GMSL link came up, leaving cameras unavailable.
- Enable hardware external fsync (/dev/cdi_tsc) on AGX Orin and AGX Thor, D317-GM and F8GXX.
- Add tsc_ctrl tool to start/stop the hardware external fsync signal.
- Fix a false "no more pipes available" warning.
- Add NO_HZ_FULL / RCU_NOCB_CPU support to the RT kernel build config.

------------------------------------------------------------
avermedia_stereolabs_zed_x_jp7.2.1_v2.1.2 20260918 develop
------------------------------------------------------------
- Fix rt kernel module vermagic mismatch.

------------------------------------------------------------
avermedia_stereolabs_zed_x_jp7.2.1_v2.1.1 20260903 develop
------------------------------------------------------------
- Fix streaming when more than 2 cameras share a GMSL channel.

------------------------------------------------------------
avermedia_stereolabs_zed_x_jp7.2.1_v2.1.0 20260827 develop
------------------------------------------------------------
- Support AVERMEDIA_JETPACK-R4.1.2.7.2.1 or later.
- Update Zed X driver to v1.4.3.

------------------------------------------------------------
avermedia_d317_gm_stereolabs_zed_x_jp7.1_v2.0.1 20260523
------------------------------------------------------------
- Fix RT kernel build: add --enable EXPERT in generic_rt_build.sh
  so CONFIG_PREEMPT_RT dependency (EXPERT && ARCH_SUPPORTS_RT) is satisfied

------------------------------------------------------------
avermedia_d317_gm_stereolabs_zed_x_jp7.1_v2.0.0 20260408
------------------------------------------------------------
- support AVerMedia Thor carrier board
- add ZEDX and ZEDX One GS camera support for D317-GM board
- add ZEDX and ZEDX One GS camera support for F8G11 board

------------------------------------------------------------
avermedia_d317_gm_stereolabs_zed_x_jp6.2.1_v1.1.0 20260202
------------------------------------------------------------
- support F8G11 GMSL daughter board

------------------------------------------------------------
avermedia_d317_gm_stereolabs_zed_x_jp6.2.1_v1.0.0 20251002
------------------------------------------------------------
- First release
