Products > Test Equipment

Hantek HDG2002B AWG: 5Mhz or 100MHz? Let's see!

<< < (71/134) > >>

fremen67:

--- Quote from: alex.forencich on November 02, 2014, 11:31:15 pm ---Anyway, I presume most of the changes will be on the FPGA side of the board.  Do you have the ability to do JTAG boundary scans?  It would be good to compare 1002 vs 1004.  The UCF file for the 1004 revision is here: https://github.com/alexforencich/hdg2000/blob/master/fpga/fpga.ucf .  Can you possibly check this against your board and see what matches?  Don't bother with the DDR2 part, this should be fixed due to the embedded memory controller.

--- End quote ---
I won't be able to try it till wednesday. I never did it before but with TopJTAG it should not be too difficult (well I suppose...). Could you give me the pinout of JP3?

alex.forencich:

--- Quote from: fremen67 on November 03, 2014, 12:16:34 am ---
--- Quote from: alex.forencich on November 02, 2014, 11:31:15 pm ---Anyway, I presume most of the changes will be on the FPGA side of the board.  Do you have the ability to do JTAG boundary scans?  It would be good to compare 1002 vs 1004.  The UCF file for the 1004 revision is here: https://github.com/alexforencich/hdg2000/blob/master/fpga/fpga.ucf .  Can you possibly check this against your board and see what matches?  Don't bother with the DDR2 part, this should be fixed due to the embedded memory controller.

--- End quote ---
I won't be able to try it till wednesday. I never did it before but with TopJTAG it should not be too difficult (well I suppose...). Could you give me the pinout of JP3?

--- End quote ---

2nd post on this page: https://www.eevblog.com/forum/testgear/hdg2002b-awg-firmware-reverse-engineering/


--- Quote ---JP3: JTAG for U5
From marking end, +3V3, TCK, TDI, TDO, TMS, GND

--- End quote ---

Xilinx has a 'standard' 1x6 JTAG pinout, but this is a different pinout. 

Howardlong:
I just received one of these units and have updated the system.inf successfully.

I have a couple of questions if I may, I haven't found the following addressed, but apologies if I've missed it.

a) In the calibration procedure, are the AC and DC measurements taken with a 50 ohm load?

b) Again in the calibration procedure, should I be entering peak to peak or RMS values?

c) Has anyone had any luck with the Word Generator? I doesn't seem to save my values for each index, and the interval entry seems a bit flakey.

Many thanks, Howard

Howardlong:
OK I answered my own a) and b) questions by looking at thr behaviour of the device at the already calibrated low frequencies. And, it wasn't that well calibrated!

Firstly I did not use a 50 ohm termination because that wasn't the way the device was already cal'd. I also realised very quickly that it's not a very accurate 50 ohm impedance either, even at DC.

For the first ten or so DC measurements I used a DVM, so far so simple.

For the gazillions of other measurements I used an Agilent 54831d scope with a calibrated 10x probe coaxially fitted _directly_ into the AWG's output to avoid any standing waves problems due to non-termination at higher frequencies. I used the mean Vpp measurement on 10 averaged waveforms, and the measurement was reset each time, with the time base and vertical set appropriately as necessary.

It took a long time, probably an hour or so just for one channel, but the results are excellent compared to how it was.

However I've now realised there's a hardware filter tweak I possibly ought to have done first.

By the way, make sure the AWG was set to sine wave on the channel in question before calibrating. Trying to calibrate on a square wave is no fun due to the overshoot when not terminated, and the cal procedure did not seem to reset this on my unit.

IanJ:
Question about calibration..........

Am I right in saying you just hook up a volt meter to it's output and enter in all the voltages that appear at the output. It seems to throw a few voltages to me to start with but then did a whole load the same, even negative voltages till it completed.
When I then tested......my amplitude is all over the place at various frequencies.

Am I missing something with the procedure?

Ian.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod