# The registers are set one-by-one in the order they appear in this file # The register names are regexes which might match several registers in a single line. # # This file is suitable for the simplex TX lpGBTs on the lpGBTx4 (DTM). # # For simplex TX mode the laser driver modulation current is not set in ROM ld\.modulationcurrent 7f # # RICH customisations # # The reference clock is multi-drop with external termination refclk.term 0 # # RX E-links # Notes: # TX e-links not used in Simplex TX mode # GBT.1 and GBT.2 have eprx\.[0123456]\.[02] routed, GBT.3 and GBT.4 have eprx\.[0123456]\.0 # eprx\.dll\.current 1 eprx\.dll\.confirmcount 2 eprx\.dll\.coarselockdetection 1 # eprx\.enablereinit 1 eprx\.[0123456]\.[02]\.enable 1 eprx\.[0123456]\.datarate 1 eprx\.[0123456]\.trackmode 0 eprx\.[0123456]\.[02]\.term 1 # # This DLL reset relies on the regeisters being updated for each line # rst\.eprx\.[0123456]\.dll 1 rst\.eprx\.[0123456]\.dll 0 # # Enable PS clock 0 at 40MHz (for testing) # ps\.0\.freq 1 ps\.0\.drivestrength 4 ps\.0\.enable 1 # # Enable elink clock for testing # epclk\.21\.drivestrength 2 epclk\.21\.freq 1 # # GPIOs the default settings (0) are safe # # Analogue peripherals # # Enable DAC for testing dac\.voltage\.enable 1 vref\.enable 1 dac\.voltage\.value\.h 8 dac\.voltage\.value\.l 0 # I2C bus 1 is used for the VTRX+ i2c.1.scldrivestrength 1