Hi support team,
I got JMODE16 up and running. And I want to know how to config NCO, I tried in the following order:
## Basic config Jmode16
Write Register: ADC12DJxx00.CONFIG_A[0x0] -[0xB0]
Write Register: ADC12DJxx00.JESD_EN[0x200] -[0x0]
Write Register: ADC12DJxx00.CAL_EN[0x61] -[0x0]
Write Register: ADC12DJxx00.JMODE[0x201] -[0x10]
Write Register: ADC12DJxx00.KM1[0x202] -[0x9]
Write Register: ADC12DJxx00.JCTRL[0x204] -[0x1]
Write Register: ADC12DJxx00.OVR_N[0x213] -[0x7]
Write Register: ADC12DJxx00.SER_PE[0x48] -[0x3]
Write Register: ADC12DJxx00.CAL_EN[0x61] -[0x1]
Write Register: ADC12DJxx00.JESD_EN[0x200] -[0x1]
Write Register: ADC12DJxx00.CAL_SOFT_TRIG[0x6C] -[0x0]
Write Register: ADC12DJxx00.CAL_SOFT_TRIG[0x6C] -[0x1]
## DISABLE JESD
Write Register: ADC12DJxx00.JESD_EN[0x200] -[0x0]
Read Register: ADC12DJxx00.JESD_EN[0x200] - [0x0]
## CONFIG NCO0 TO 400MHz@3200MSPS
Write Register: ADC12DJxx00.FREQB0_0[0x240] -[0x0]
Write Register: ADC12DJxx00.FREQB0_1[0x241] -[0x0]
Write Register: ADC12DJxx00.FREQB0_2[0x242] -[0x0]
Write Register: ADC12DJxx00.FREQB0_3[0x243] -[0x20]
Read Register: ADC12DJxx00.FREQB0_0[0x240] - [0x0]
Read Register: ADC12DJxx00.FREQB0_1[0x241] - [0x0]
Read Register: ADC12DJxx00.FREQB0_2[0x242] - [0x0]
Read Register: ADC12DJxx00.FREQB0_3[0x243] - [0x20]
## SELECT NCO0 PRESET
Write Register: ADC12DJxx00.CSEL[0x215] -[0x0]
Read Register: ADC12DJxx00.CSEL[0x215] - [0x0]
## ENABLE JESD
Write Register: ADC12DJxx00.JESD_EN[0x200] -[0x1]
Read Register: ADC12DJxx00.JESD_EN[0x200] - [0x1]
Is this order correct? Do I need to turn on DDC GAIN BOOST?
Regards
Joseph