background image

 

 

DA-11040-001_v0.7  

|

  July 2022 

PRELIMINARY INFORMATION  

Jetson AGX Orin Series Tuning and 
Compliance Guide 

Application Note 

 
 

 

 

Содержание Jetson AGX Orin Series

Страница 1: ...DA 11040 001_v0 7 July 2022 PRELIMINARY INFORMATION Jetson AGX Orin Series Tuning and Compliance Guide Application Note...

Страница 2: ...RELIMINARY INFORMATION Jetson AGX Orin Series Tuning and Compliance Guide DA 11040 001_v0 7 ii Document History DA 11040 001_v0 7 Version Date Description of Change 0 7 July 29 2022 Preliminary releas...

Страница 3: ...ing the Orin module USB 3 2 Controller in Compliance Mode 8 Putting the Orin module USB 3 2 Controller in Loop Back Mode 9 PCIe Compliance Testing Reference 10 References 10 Patch Attachments 11 Elect...

Страница 4: ...sts 24 Protocol aware BERT 24 HDMI Tuning Guide 25 Abbreviations and Definitions 25 Required Equipment 26 Test Fixture 26 Oscilloscope 27 Probes 28 DC Power Supply 30 Software 30 Compliance Test Softw...

Страница 5: ...Emphasis 39 Post Cursor2 39 Procedures 39 DUT 39 Oscilloscope and AUX Channel Controller 39 Objectives 40 DisplayPort 40 Embedded DisplayPort 40 Registers 41 Final Steps 42 Sanity Check 42 Updating th...

Страница 6: ...ble 3 TXEQ and RXEQ Pre Emphasis 4 Table 4 USB_CALIB and USB_CALIB_EXT Fuses 4 Table 5 Recommended Test Software 15 Table 6 Abbreviations and Definitions 25 Table 7 Partial List of Acceptable HDMI Tes...

Страница 7: ...e USB IF website Customers may use oscilloscopes from other vendors to perform USB characterization Required Equipment The following equipment is required Tektronix TDS694C or faster digital sampling...

Страница 8: ...Port 3 0x03610494 T_XUSB_XHCI_OP_PORTPMSCHS_7 Note NVIDIA uses the equipment listed for this guide Contact the vendor for compliance Oscilloscope and software Test Mode Programming Sequence The progra...

Страница 9: ...the USB 2 0 eye diagram test USB 2 0 Eye Diagram Registers Table 2 lists the NVIDIA Orin USB registers that are needed to tune the USB 2 0 eye diagram See Tuning Procedure and Registers section on how...

Страница 10: ...onsult with AE for recommendations and perform certificate and functional test verification Table 3 TXEQ and RXEQ Pre Emphasis HS_TXEQ 2 0 AC Gain HS_RXEQ 2 0 SQ Level 00 0 dB default 00 0 dB default...

Страница 11: ...nd further attention might be needed Once the characterization stage has completed if modification to HS_CURR_LEVEL is necessary it must be done as an offset to the default fused value to account for...

Страница 12: ...esired value is 0x1C then offset 4 b For example if default value is 0x10 and desired value is 0x14 then offset 4 Note Maximum allowable offset 6 steps 4 Provide the tuned offset value to software tea...

Страница 13: ...mpliance Test Specification Enhanced SuperSpeed Universal Serial Bus Rev 1 0a also provides the compliance criteria and test descriptions for SuperSpeed Plus USB devices hubs and host controllers that...

Страница 14: ...sable the auto suspend for the controllers echo on sys bus usb devices usb1 power control echo on sys bus usb devices usb2 power control 6 Enter compliance test mode devmem2 0x03610420 w 0x10340 devme...

Страница 15: ...10 Perform the following steps to put the DUT into loop back mode 1 Boot up the DUT Make sure that the USB 3 2 host test fixture is not connected to the DUT 2 Install the latest Linux image for Orin...

Страница 16: ...ut guidelines PCIe shall pass all physical layer PHY specifications and conformance with no change in production PROD register settings Changing the PROD settings is not recommended CAUTION Compliance...

Страница 17: ...Guide Note that this application note only deals with chip down This means that characterization is performed for devices soldered down to the PCB In case interfaces are realized through PCIe slots o...

Страница 18: ...odule Tx lane n the coupling cap will be removed and Orin module Tx lane n will be probed at the coupling cap Orin module side The S PARAM extracted from layout must model the remaining trace from the...

Страница 19: ...e required depending on selected setup The following probes may be required 2 high Impedance and high bandwidth probes single ended for REFCLK stand measurements 50 differential probes for REFCLK diff...

Страница 20: ...d It may also be used to inject the 100 MHz and 1 ms trigger pulse on Rx lanes to a DUT Customers are requested to create or purchase an equivalent solution or use probe solder tips The breakout board...

Страница 21: ...or Scope BERT software and libraries Capable Scope and BERT Dedicated Test Software Package for PCIe testing See scope vendor for tailored software packages Bitifeye N5990 software Optional software p...

Страница 22: ...ning the breakout board onto the PCB This is important to avoid strain or movement on the soldered wire when probing Choose the hot melt adhesive according to the ambient temperature that the DUT is g...

Страница 23: ...cterization compared to REFCLK setup for Tx compliance When setting up REFCLK with Tx compliance testing the DUT setup expects a normal test configuration connecting 50 SMA cables to the scope input w...

Страница 24: ...Sin x x interpolation For measurements with long captures of clock maximize real sampling without going into interpolated time sampling For measuring edge information interpolated time is necessary si...

Страница 25: ...urce 1 to REFCLK and set for rising and set Source 2 to REFCLK and set for falling Record max min and delta over 80 000 measurements See specification for Vmin Vcross Vmax Delta Setup voltage max and...

Страница 26: ...characterization In case Tx test is executed for a PC e device which means that Orin was taken off the PCB and Orin is providing REFCLK to the device then use the breakout board to inject compliant RE...

Страница 27: ...ia SMA to differential probe CH2 CH4 clock 3 Connect breakout board 2 P P via SMA to signal generator or CBB see Figure 5 When using CBB as pulse source connect CBB J5 J85 to Rx lane n P P This will i...

Страница 28: ...n on the power supply powering CBB or turn on pulse generator 3 Power on DUT and boot into patched OS 4 Use differential mode on scope data CH1 CH3 and CLOCK CH2 CH4 5 Adjust the horizontal scale on t...

Страница 29: ...or example SIGETST proves result then a report must be generated When using Sigtest it will generate reports by a script 11 Toggle the button and change compliance pattern sequence and start the captu...

Страница 30: ...compliance testing Protocol aware BERT For the Rx test a protocol aware test gear is required Typically it requires the use of a specialized Bit Error Rate Tester BERT along with specialized protocol...

Страница 31: ...This is to ensure that the signal integrity is clean meets the HDMI specifications and the device is optimized for low power consumption Note Before any tuning scope and probes must be calibrated Refe...

Страница 32: ...pliance software Tools to access register space in Orin The following subsections list some of the acceptable equipment that may be used Note The items highlighted with green in the following sections...

Страница 33: ...loscope The scope is used to display and measure the signals The HDMI 1 4 specification requires that the scope has at least 8 GHz of bandwidth and a sampling rate of at least 10 GS s if the pixel clo...

Страница 34: ...ith at least 21 GHz of bandwidth is recommended Table 10 Partial List of Acceptable Oscilloscopes for HDMI 2 1 Tuning Keysight V Z and UXR Series Minimum 20 GHz bandwidth Tektronix DPO70000SX DX Serie...

Страница 35: ...A 11040 001_v0 7 29 Table 11 Partial List of Acceptable Probes Tektronix P7313SMA Agilent 1169A Requires Agilent N5380A Agilent N5380A Used with Agilent 1169A Table 12 Partial List of Acceptable Probe...

Страница 36: ...ndards to obtain accurate measurements On Tektronix scopes the probe and scope can be configured such that the scope can internally apply 3 3V to the probes This is acceptable for compliance testing S...

Страница 37: ...The objective is to keep the differential voltage swing as close to 1000 mV as possible while providing the eye diagram enough margin to meet HDMI specifications Procedures Calibrate the scope and pr...

Страница 38: ...not required To check the HDMI signal quality from Orin probe the HDMI signals closest to the input of the HDMI converter to confirm if the signals meet the HDMI source electrical specification or HDM...

Страница 39: ...of thumb is to provide At least 40 mV of margin above and below the eye mask Voltage swing of around 1000 mV Find settings for 480p 720p 1080p 2160p 30 2160p 60 Tips Lower drive strength I O peak curr...

Страница 40: ...15 Orin SOR Registers Register Name Bit Fields Description Notes NV_PDISP_SOR_LANE_DRIVE_CURRENT_0 Address 0x1380c118 LANE2_DP_LANE0 07 00 Drive Strength controls for Lane 2 Used to set transmitter m...

Страница 41: ...ating the Software After the tuned settings have been verified they must be updated into the OS or the driver Contact the appropriate software team or your NVIDIA representative to update new tuned se...

Страница 42: ...nce there is no compliance specification for the additional bit rates and lower voltage levels supported in eDP this guide only covers the standard rates and voltage levels using the DP 1 4a Complianc...

Страница 43: ...quired Hardware DP Plug Test Fixture corresponding to the plug type Oscilloscope and Probes Unigraf DPR 100 DisplayPort Reference Sink or UCD 400 DP 1 4a HBR3 8K Generator Analyzer Software DisplayPor...

Страница 44: ...P 1 4a HBR3 8K Generator Analyzer act as a DP AUX channel controller that connects between the Oscilloscope and the DUT to allow for DPCD based automated compliance testing The Oscilloscope passes the...

Страница 45: ...s of pre emphasis to meet specifications Increasing pre emphasis also affects non transition bits effectively lowering the voltage swing of the non transition bits To save power this setting can be re...

Страница 46: ...le 17 DisplayPort Configurations Drive Level Pre Emphasis Level Post Cursor2 Drive Level Pre Emphasis Level Post Cursor2 400 mV 0 0 dB 0 600 mV 0 0 dB 0 400 mV 3 5 dB 0 600 mV 3 5 dB 0 400 mV 6 0 dB 0...

Страница 47: ...trols for Lane 1 LANE0_DP_LANE2 23 16 Drive Strength Controls for Lane 2 LANE3_DP_LANE3 31 24 Drive Strength Controls for Lane 3 NV_PDISP_SOR_LANE_PREEMPHASIS_0 Address 0x1380c120 LANE2_DP_LANE0 07 00...

Страница 48: ...analysis The DUT should go through the battery of electrical tests outlined in the DP CTS document to ensure that the DUT will pass DP certification If there are any failures the settings must be tune...

Страница 49: ...Orin SoC Unit containing Ethernet controller RGMII Reduced Gigabit Media Independent Interface Table 21 lists some characteristics of the Orin module RGMII interface Table 21 Orin RGMII Interface Cont...

Страница 50: ...the registers depending on the software platform devmem2 or in32 out32 may be used Linux environment example devmem2 0x02318804 read the register 0x02318804 devmem2 0x02318804 w 0xA0010000 write 0xA0...

Страница 51: ...roduct and may result in additional or different conditions and or requirements beyond those contained in this document NVIDIA accepts no liability related to any default damage costs or problem which...

Отзывы: