Skip to content

projects/adrv9026: Add ORX support in NLS mode #1620

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

AndrDragomir
Copy link
Contributor

@AndrDragomir AndrDragomir commented Mar 20, 2025

PR Description

Add ORX support in NLS mode for adrv9026 project
Validated the following configuration in hardware:

  JESD_MODE           [get_env_param JESD_MODE      8B10B ] \
  LINK_SHARING        [get_env_param LINK_SHARING       1 ] \
  TX_LANE_RATE        [get_env_param TX_LANE_RATE    9.83 ] \
  RX_LANE_RATE        [get_env_param RX_LANE_RATE    9.83 ] \
  TX_NUM_LINKS        [get_env_param RX_NUM_LINKS       1 ] \
  RX_NUM_LINKS        [get_env_param RX_NUM_LINKS       1 ] \
  TX_JESD_M           [get_env_param TX_JESD_M          8 ] \
  TX_JESD_L           [get_env_param TX_JESD_L          4 ] \
  TX_JESD_S           [get_env_param TX_JESD_S          1 ] \
  RX_JESD_M           [get_env_param RX_JESD_M          4 ] \
  RX_JESD_L           [get_env_param RX_JESD_L          2 ] \
  RX_JESD_S           [get_env_param RX_JESD_S          1 ] \
  RX_OS_JESD_M        [get_env_param RX_OS_JESD_M       4 ] \
  RX_OS_JESD_L        [get_env_param RX_OS_JESD_L       2 ] \
  RX_OS_JESD_S        [get_env_param RX_OS_JESD_S       1 ] \

Bring up done on both ZCU102 and VCU118.
Left the previous working configuration as default (without ORX path)

PR Type

  • Bug fix (change that fixes an issue)
  • New feature (change that adds new functionality)
  • Breaking change (has dependencies in other repos or will cause CI to fail)
  • Documentation

PR Checklist

  • I have followed the code style guidelines
  • I have performed a self-review of changes
  • I have compiled all hdl projects and libraries affected by this PR
  • I have tested in hardware affected projects, at least on relevant boards
  • I have commented my code, at least hard-to-understand parts
  • I have signed off all commits from this PR
  • I have updated the documentation (wiki pages, ReadMe files, Copyright etc)
  • I have not introduced new Warnings/Critical Warnings on compilation
  • I have added new hdl testbenches or updated existing ones

@AndrDragomir AndrDragomir force-pushed the adrv9026_orx branch 2 times, most recently from 2f1acc7 to 94d679e Compare March 20, 2025 16:47
Signed-off-by: AndrDragomir <andrei.dragomir@analog.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant