Quantcast
Channel: EngineerZone: Message List
Viewing all 24325 articles
Browse latest View live

Re: ADF4355, ADF4355-2, ADF4355-3, ADF4356, ADF5355, and ADF5356 evaluation board control software


AD7856 Example

$
0
0

Hello.

 

Is there a sample Arduino sketch that uses the AD7856 at its full or near full sampling rate?

 

I read the 2013 post on this device and the Arduino, but would benefit from a more concise and tested sample sketch.

 

Many thanks!

Re: hi,i want to know where i can find avnet board definition files in vivado for AD9361+ZC7035?

$
0
0

hi, the above issue got resolved after running tcl files from the script folder.but now there is error while running one tcl file form script folder

adi_tquest,tcl

 

error :[common 17-170] Unknown option '-detail',please type 'report_timing -help' for usage info.

Re: Building HDL AD9467 FMC-ZC706 in Vivado 2016.2

$
0
0

Hi Istvan,
1) Concerning the first question: yes, the system-wrapper.vi is generated automatically. I compiled again using “make” with the zed files and 14 errors came up because there were 14 non-existing ports in the system-wrapper.v.
In order to fix the instantiations with the wrapper, I removed the following definitions (were not defined in the system-wrapper.vi ) from system_wrapper i_system_wrapper of the top file.v:
.i2s_bclk (i2s_bclk),
.i2s_lrclk (i2s_lrclk),
.i2s_mclk (i2s_mclk),
.i2s_sdata_in (i2s_sdata_in),
.i2s_sdata_out (i2s_sdata_out),
.iic_fmc_scl_io (iic_scl),
.iic_fmc_sda_io (iic_sda),
.iic_mux_scl_i (iic_mux_scl_i_s),
.iic_mux_scl_o (iic_mux_scl_o_s),
.iic_mux_scl_t (iic_mux_scl_t_s),
.iic_mux_sda_i (iic_mux_sda_i_s),
.iic_mux_sda_o (iic_mux_sda_o_s),
.iic_mux_sda_t (iic_mux_sda_t_s),
.otg_vbusoc (otg_vbusoc),

 

Are these definitions important? I solved these errors that were commented to you but another one appeared:

 

error copying "ad9467_fmc_zc706.runs/impl_1/system_top.sysdef": no such file or directory
while executing
"file copy -force $project_name.runs/impl_1/system_top.sysdef $project_name.sdk/system_top.hdf"
invoked from within
"if [expr [get_property SLACK [get_timing_paths]] < 0] {
file copy -force $project_name.runs/impl_1/system_top.sysdef $project_name.sdk/system_top_..."
(procedure "adi_project_run" line 26)
invoked from within
"adi_project_run ad9467_fmc_zc706"
(file "system_project.tcl" line 14)

 

In order to know the exact error, I used the grep -i error projects/ad9467_fmc/zc706/ad9467_fmc_zc706_vivado.log
I found two errors (see the attached log file using grep):

ERROR: [DRC 23-20] Rule violation (NSTD-1) Unspecified I/O Standard - 45 out of 211 logical ports use I/O standard (IOSTANDARD) value 'DEFAULT’……
INFO: [Vivado 12-3199] DRC finished with 2 Errors, 75 Warnings, 6 Advisories
ERROR: [Vivado 12-1345] Error(s) found during DRC. Bitgen not run.
ERROR: [Common 17-39] 'write_bitstream' failed due to earlier errors.
error copying "ad9467_fmc_zc706.runs/impl_1/system_top.sysdef": no such file or directory

 

Do you have any suggestion for this error? Do you recommend to use vivado software in order to solve this problem and generate bit file without make?

 

2)Concerning the second question about the spi pins of the interposer AD9467:

As you commented, I could use the other USB SPI interface (usb appears in *connections of the interposer squeme) but it seems to be connected to same pins of the spi interposer. My question: If there is no hardware connection to the ZC706 with the USB SPI connections, could I reconnect bridging in the interposer boar in order to connect spi to the ZC706?

Thanks

Regards

Re: AD5933 - Impedance vs adaptative MCLK

$
0
0

Hi ymermoud,

thank you for your interesting post. Could you send me your  circuit diagram or could you post it here, please?

Thank you for your help. 

Re: temperature sensor in ADIS16488

$
0
0

How would you define "significant?" There are limits to how well the bahaviors can be observed and corrected for. When considering what these sensors support before calibration, 0.1 deg/sec is 20-50x better. Probably need to understand the basis of your expectation a bit more. Also, it seems like the temp is changing by more that 25C, which seems pretty large. Are there any other sources of heat nearby?

ADALM1000 Calibration

$
0
0

Hi,
I just started using ADALM1000 and i have problem calibrating the device. When i connect CHA or CHB to GND i should measure a nearly zero voltage which will be the offset voltage. But instead i measure more than 0.3V which is huge compared to the mentioned value in this guide: ADALM1000 DC Voltmeter: [Analog Devices Wiki]

If i use this 0.3V as my offset the measurements is not accurate

I updated my m1k firmware to 2.06 and i reseted the calibration file using the smu tool on the device multiple times but still stuck.

thanks,

Re: Controlling an AD5790 using RPi3 & linux iio driver

$
0
0

I don't think that you need to patch the driver in order to can probe it using device trees.

The first issue is your compatible string:

   compatible = "adi,a5791";

Try "ad5791".

You need to also define the "vdd" and "vss" regulators. Take a look here for an example: AD5446 IIO DAC Linux Driver [Analog Devices Wiki] 

 

Dragos


Re: Can't get gr-iio loaded in Linux using https://wiki.analog.com/resources/tools-software/linux-software/gnuradio

$
0
0

Well, I guess I spoke too soon, as least in part. I was able to get

gnuradio installed on my Windows 7 machine using VMWare 10. But, I'm not

sure how to load GQRX without messing it up. BUT, and here is another

problem, I did exactly the same thing on a loaded Dell XPS 13 laptop

running Windows 10 and VMWare 12, and I could not get it to load. This

actually happened before. I did exactly the same thing, but, after entering

pybombs prefix init -a defalt prefix/default/ -R gnuradio-default,

the computer ran for about an hour and all looked good until the very

end. At that point, I got, at the very end:

Scanning dependencies of target blocksswig2

Building CXX object

gr-blocks/swig/CMakeFiles/_blocks_swig2.dir/blocks_swig2PYTHON_wrap.cxx.o

Linking CXX shared module blocksswig2.so

Built target blocksswig2

Built target blocks_swig0_swig_doc

Built target blocksswig0_swig_tag

Built target blocks_swig0_gr_blocks_swig_a6e57

Scanning dependencies of target blocksswig0

Building CXX object

gr-blocks/swig/CMakeFiles/_blocks_swig0.dir/blocks_swig0PYTHON_wrap.cxx.o

c++: internal compiler error: Killed (program cc1plus)

Please submit a full bug report,

with preprocessed source if appropriate.

See <file:///usr/share/doc/gcc-6/README.Bugs> for instructions.

gr-blocks/swig/CMakeFiles/_blocks_swig0.dir/build.make:70: recipe for

target

'gr-blocks/swig/CMakeFiles/_blocks_swig0.dir/blocks_swig0PYTHON_wrap.cxx.o'

failed

make[2]: ***

 

Error 4

CMakeFiles/Makefile2:2907: recipe for target

'gr-blocks/swig/CMakeFiles/_blocks_swig0.dir/all' failed

make[1]: ***  Error 2

Makefile:160: recipe for target 'all' failed

make: ***  Error 2

PyBOMBS.Packager.source - ERROR - Build failed. See output above for

error messages.

PyBOMBS.Packager.source - ERROR - Problem occurred while building

package gnuradio:

Build failed.

PyBOMBS.install_manager - ERROR - Error installing package gnuradio.

Aborting.

edtroy@ubuntu:~$

 

What is wrong? How do I fix this? It is either because of Windows 10 or

VMWare 12, but I am not sure which.

Thanks,

Ed

ADALM2000 Matlab support package

Re: aduc7061 borken ports pin3-4

$
0
0

During the power on i keep in reset the uC.

After it leave the reset to "1"

In this way works.

Re: hi,i want to know where i can find avnet board definition files in vivado for AD9361+ZC7035?

Re: Building HDL AD9467 FMC-ZC706 in Vivado 2016.2

$
0
0

1) the system_wrapper.v is generated automatically and can not be changed. As the ports mentioned (i2s_bclk (i2s_bclk)...)
.i2s_sdata_in (i2s_sdata_in),) are defined in the system_top.v, the error appears because they are not defined in system_wrapper.v . If I can not remove these ports form system_top.v, how could be possible to generate the system_wrapper.v with all of them? I tried to copy/ pase with a new file when is generating with no suscess

Re: (ADV7612)Can ADV7612 support TDM, I2S ,Higher than 96kHz, 5.1CH, 24bits?

$
0
0

Hi Jeyasudha.M

 

Our customer are waiting your answer for long time.

Please check about this.

 

Best regards

Kawa

Re: Links between 2 ADAU1701

$
0
0

Thanks Bob,
The hardware connections to run the 2 dsp should be OK.
I hope David Tribb if he reads the post give me a confirmation.

 

Setting the parameters as you showed in the image should be all right, I do not have to do
anything else, do not I have to manipulate any register I suppose?

 

The concept is as follows:
DSP1 performs its but, DSP2 reset is held high through RPULL resistor, when DSP1 terminated
through MP2 low DSP2 reset.
DSP2 already has the clock coming from DSP1 MP11 and performs its but.

 

Thanks for the advice on the filters between DAC0 and ADC0.

 

What I can not do with SigmaStudio is to measure the duration of a push of a button
and accordingly do 2 different operations, in ASM with a few lines of code this measurement
is simple but with SigmaStudio?

Suppose you use S6 and the D5 and D6 LEDs to measure how long you hold down S6.
If S6 is pressed and released in a time between 200 and 500 milliseconds, turn on the D5 LED.

If S6 is pressed and released over 500 milliseconds turn on D6.

With SigmaStudio you can do it?


Re: ADV7480 I2C behavior

$
0
0

Hi,

As per expert comment, hope that it will respond with an ACK.

Best Regards,

Jeyasudha.M

Re: AD9371

ADUM2401 Output rise / fall time (10% to 90%)

Re: Building HDL AD9467 FMC-ZC706 in Vivado 2016.2

$
0
0

If they not defined in the system_wrapper, than those definitions do not exist anymore, you can delete them.

Re: EVAL-AD7147EBZ "USB communication failed" problem

$
0
0

This is  usually a USB driver problem, Uninstalling the software and driver, rebooting the PC, reinstalling the software, rebooting PC is known to fix it.

Viewing all 24325 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>