Quantcast
Channel: EngineerZone : Discussion List - All Communities
Viewing all 51060 articles
Browse latest View live

Differential input for ADAU1701 ADC

$
0
0

Hello to all ADAU1701 fans,

 

I would like to share a very simple circuit for expanding the standard audio ADC input

to a fully differential input path. It works very well and rises the SNR (in my hardware)

to 102dBA.

You have to select a low noise OpAmp with RRO for best performance. PLS note that

the full scale input is R1 * 100uA (eff). The buildtin ADCX-resistor must not be taken

into account.

 

Best regards

Ulli


certificate and emulator's driver

$
0
0

I have the virtual machine with Windows7 which have VDSP++ 5.1.2 and CCES. The emulator driver (ADZS-HPUSB-ICE) works fine, but when I suspend the program the latency is very long.

I have installations of Windows10 and Windows7 on different PC targets which have only CCES.

The emulator driver (ADZS-HPUSB-ICE) are available only if I do:

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON

Now my target OS works in test mode.

What do I do that Windows work in the normal mode?

Is there a way to phase syncronise the Tx and Rx PLLs in the 9361?

$
0
0

The system needs to transmit a CW signal.

This signal is then reflected back the Rx via an active tag at the far end in a controlled TDD method

The Received phase is then compared to the transmitted phase.

Thus the Tx and Rx PLLs need to be phase locked with each other and on during the complete cycle.

Any phase drift or movement from the Tx synth WRT to the Rx synth will result in a measurement error.

The AUX out of ADF5901 and ADF4159

$
0
0

Hi,

 

When I use the ADF5901 with ADF4159, I have some questions about how to connect the AUX/AUXB of ADF5901 to the RFINA/RFINB of ADF4159

 

a:  The output impedance of AUX/AUXB is 200 ohm (Page 4 in ADF5901 datasheet)but the input impedance of RFINA/RFINB look like High-Z

   (figure 19 in page12 in ADF4159 datasheet) and it has a 1.6V dc bias. So Can I connect them directly?

 

bIf I can connect the AUX/AUXB directly to RFINA/RFINB just like the demo board schematic of ADI, and how many impedance of the differential line(AUX/AUXB to RFINA/RFINB)?

200ohm? Or 100 ohm?

 

C:   Can you give me some parameters of Demo board of EV-RADAR-MMIC2?

The board type(R4350 or R4003 or others)

The reference layer thickness (10mil or 20mil or others)

The copper thickness at top layer(1oz or 0.5oz)

The differential line width and spacing( between the AUX/AUXB with RFINA/RFINB)

 

Look forward for your reply.

Question about Biquad function

$
0
0

Hello,
I am trying to implement a 8-pole butterworth filter on the ADSP-21479 and have a question about the biquad function provided by filter.h.

 

In the manual it states that, "For the vector versions of the biquad function, the five coefficients must be stored in the order: A2, A1, B2, B1, B0" and the number of coefficients is given as 5*sections.

 

My first question was if the coefficients need to be stored in the order
Stage1_A2, Stage1_A1, Stage1_B2, Stage1_B1, Stage1_B0,
Stage2_A2, Stage2_A1, Stage2_B2, Stage2_B1, Stage2_B0

or

Stage1_A2, Stage2_A2, Stage1_A1, Stage2_A1,

Stage1_B2, Stage2_B2, Stage1_B1, Stage2_B1,

Stage1_B0, Stage2_B0


My second question was when using Matlab to generate filter coefficients, specifically the butter function, is it valid to assume that the a and b in [b,a] = butter(n,Wn) are directly relatable to the A and B stated by the manual?

 

Thanks for your help

AD-FMCOMMS6-EBZ remove FL5 ~FL12 ?

$
0
0

Hello,

 

(1) AD-FMCOMMS6-EBZ has installed filters (1350MHz to 1650MHz). How can I remove them for the receiving any frequency with the 400MHz-4.4GHz? ANd what component should I add for compensation?

 

(2) If possible that increase IF bandwidth from 220MHz to 300MHz?

 

Andy

FCOMMS4-EBZ+ZC706 no video

$
0
0

I also get no display to the HDMI monitor in my setup with ZC706 and a FMCOMMS4-EBZ.

 

I followed suggestions in the thread "No HDMI display when SD booting ZC706+ FMCOMMS5", and still have the problem.

 

I have also been following the steps at Zynq & Altera SoC Quick Start Guide [Analog Devices Wiki] 

 

Synopsis: I downloaded the image for 2016_R1-2016_12_23.img, and installed this on an SDCARD.

 

On a PC, I mounted the SDCARD card and copied the files

BOOT.BIN

devicetree.dtb

from the zynq-zc706-adv7511-ad9364-fmcomms4 

to the root directory of the SDCARD

 

I also copied the file uImage from zynq_common to the root of the SDCARD.

 

I also saved the default uEnv.txt file, and replaced it with the one from Larsc:

 

/barn/mac> od -c uEnv.txt
0000000 u e n v c m d = r u n a d i _
0000020 s d b o o t \n a d i _ s d b o o
0000040 t = e c h o C o p y i n g L
0000060 i n u x f r o m S D t o
0000100 R A M . . . & & f a t l o a
0000120 d m m c 0 0 x 3 0 0 0 0 0
0000140 0 $ { k e r n e l _ i m a g e
0000160 } & & f a t l o a d m m c
0000200 0 0 x 2 A 0 0 0 0 0 $ { d
0000220 e v i c e t r e e _ i m a g e }
0000240 & & i f f a t l o a d m
0000260 m c 0 0 x 2 0 0 0 0 0 0 $
0000300 { r a m d i s k _ i m a g e } ;
0000320 t h e n b o o t m 0 x 3 0
0000340 0 0 0 0 0 0 x 2 0 0 0 0 0 0
0000360 0 x 2 A 0 0 0 0 0 ; e l s e
0000400 b o o t m 0 x 3 0 0 0 0 0 0
0000420 - 0 x 2 A 0 0 0 0 0 ; f i \n
0000440 b o o t a r g s = c o n s o l e
0000460 = t t y P S 0 , 1 1 5 2 0 0 r
0000500 o o t = / d e v / m m c b l k 0
0000520 p 2 r w e a r l y p r i n t
0000540 k r o o t f s t y p e = e x t
0000560 4 r o o t w a i t \n \n
0000574
[2:32pm] [mac@regressions] /barn/mac>

 

I started the system up; bitstream loaded to the FPGA (Done light), and linux booted on the ARM9 (visible in uart console)

 

However, Nothing on the HDMI screen.  

 

Looking at the console log shows that an HDMI screen was found; the adv7511 was found, and looking at a ps shows that many X processes are running, and the user analog is logged in.  (see below, highlighted in dark blue)

 

So I ran sudo adi_update_tools.sh to update the software; and much was done; and after rebooting, 

still nothing on the HDMI screen; and still reports of HDMI screens, and X console.

 

I have three different HDMI screens; all work fine on a PC; none work with the ZC706

I have two ZC706 boards; both have the same symptoms.

 

Also I ran various iio_info scrpits and the like, and it seems that the FMCOMMS4-EBZ card is there and working (near as I can tell):

 

root@analog:~# iio_info
Library version: 0.8 (git tag: c48c08a)
Compiled with backends: local xml network
IIO context created with local backend.
Backend version: 0.8 (git tag: c48c08a)
Backend description string: Linux analog 4.6.0-gca4cf2a #21 SMP PREEMPT Mon Nov 21 14:17:49 GMT 2016 armv7l
IIO context has 5 devices:
iio:device0: ad7291
9 channels found:
temp0: (input)
3 channel-specific attributes found:
attr 0: scale value: 250
attr 1: mean_raw value: 125
attr 2: raw value: 125

 

 

...

 

Here is the boot sequence:

 

U-Boot 2014.07-dirty (Nov 20 2014 - 17:07:55)

Board: Xilinx Zynq
I2C: ready
DRAM: ECC disabled 1 GiB
MMC: zynq_sdhci: 0
SF: Detected S25FL128S_64K with page size 512 Bytes, erase size 128 KiB, total 32 MiB
In: serial
Out: serial
Err: serial
Net: Gem.e000b000
Hit any key to stop autoboot: 0
Device: zynq_sdhci
Manufacturer ID: 3
OEM: 5344
Name: SD08G
Tran Speed: 25000000
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 7.4 GiB
Bus Width: 4-bit
reading uEnv.txt
380 bytes read in 35 ms (9.8 KiB/s)
Loaded environment from uEnv.txt
Importing environment from SD ...
Running uenvcmd ...
Copying Linux from SD to RAM...
reading uImage
3586384 bytes read in 618 ms (5.5 MiB/s)
reading devicetree.dtb
20578 bytes read in 48 ms (418 KiB/s)
reading uramdisk.image.gz
** Unable to read file uramdisk.image.gz **
## Booting kernel from Legacy Image at 03000000 ...
Image Name: Linux-4.6.0-gca4cf2a
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3586320 Bytes = 3.4 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Flattened Device Tree blob at 02a00000
Booting using the fdt blob at 0x2a00000
Loading Kernel Image ... OK
Loading Device Tree to 1fff7000, end 1ffff061 ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0x0
Linux version 4.6.0-gca4cf2a (jenkins@romlx1) (gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-29) ) #21 SMP PREEMPT Mon Nov 21 14:17:49 GMT 2016
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: Xilinx Zynq ZC706
bootconsole [earlycon0] enabled
cma: Reserved 128 MiB at 0x38000000
Memory policy: Data cache writealloc
percpu: Embedded 12 pages/cpu @ef7cd000 s19456 r8192 d21504 u49152
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 260608
Kernel command line: console=ttyPS0,115200 root=/dev/mmcblk0p2 rw earlyprintk rootfstype=ext4 rootwait
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 900896K/1048576K available (4800K kernel code, 244K rwdata, 1940K rodata, 248K init, 136K bss, 16608K reserved, 131072K cma-reserved, 131072K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)
pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc069d3e8 (6741 kB)
.init : 0xc069e000 - 0xc06dc000 ( 248 kB)
.data : 0xc06dc000 - 0xc07192a0 ( 245 kB)
.bss : 0xc07192a0 - 0xc073b4b0 ( 137 kB)
Preemptible hierarchical RCU implementation.
Build-time adjustment of leaf fanout to 32.
RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
NR_IRQS:16 nr_irqs:16 16
slcr mapped to f0802000
L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
L2C-310 erratum 769419 enabled
L2C-310 enabling early BRESP for Cortex-A9
L2C-310 full line of zeros enabled for Cortex-A9
L2C-310 ID prefetch enabled, offset 1 lines
L2C-310 dynamic clock gating enabled, standby mode enabled
L2C-310 cache controller enabled, 8 ways, 512 kB
L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
zynq_clock_init: clkc starts at f0802100
Zynq clock init
ps_clk frequency not specified, using 33 MHz.
sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 4398046511103ns
clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0x4ce07af025, max_idle_ns: 440795209040 ns
Switching to timer-based delay loop, resolution 3ns
clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 537538477 ns
timer #0 at f080a000, irq=17
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 666.66 BogoMIPS (lpj=3333333)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x82c0 - 0x8318
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
Brought up 2 CPUs
SMP: Total of 2 processors activated (1333.33 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor ladder
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
zynq-ocm f800c000.ocmc: ZYNQ OCM pool: 256 KiB @ 0xf0880000
zynq-pinctrl 700.pinctrl: zynq pinctrl initialized
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
media: Linux media interface: v0.10
Linux video capture interface: v2.00
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arm_global_timer
NET: Registered protocol family 2
TCP established hash table entries: 8192 (order: 3, 32768 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
futex hash table entries: 512 (order: 3, 32768 bytes)
workingset: timestamp_bits=28 max_order=18 bucket_order=0
bounce: pool size: 64 pages
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Error: Driver 'mwipcore' is already registered, aborting...
dma-pl330 f8003000.dmac: Loaded driver for PL330 DMAC-241330
dma-pl330 f8003000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
xilinx-vdma 43000000.axivdma: missing xlnx,flush-fsync property
xilinx-vdma 43000000.axivdma: missing xlnx,addrwidth property
xilinx-vdma 43000000.axivdma: Xilinx AXI VDMA Engine Driver Probed!!
e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 143, base_baud = 3125000) is a xuartps
▒console [ttyPS0] enabled
console [ttyPS0] enabled
bootconsole [earlycon0] disabled
bootconsole [earlycon0] disabled
xdevcfg f8007000.devcfg: ioremap 0xf8007000 to f0872000
[drm] Initialized drm 1.1.0 20060810
brd: module loaded
loop: module loaded
m25p80 spi32764.0: found s25fl128s, expected n25q128a11
m25p80 spi32764.0: s25fl128s (32768 Kbytes)
5 ofpart partitions found on MTD device spi32764.0
Creating 5 MTD partitions on "spi32764.0":
0x000000000000-0x000000500000 : "boot"
0x000000500000-0x000000520000 : "bootenv"
0x000000520000-0x000000540000 : "config"
0x000000540000-0x000000fc0000 : "image"
0x000000fc0000-0x000002000000 : "spare"
libphy: XEMACPS mii bus: probed
xemacps e000b000.eth: pdev->id -1, baseaddr 0xe000b000, irq 165
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
usbcore: registered new interface driver usb-storage
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
usbcore: registered new interface driver ftdi_sio
usbserial: USB Serial support registered for FTDI USB Serial Device
e0002000.usb supply vbus not found, using dummy regulator
ULPI transceiver vendor/product ID 0x0424/0x0007
Found SMSC USB3320 ULPI transceiver.
ULPI integrity check: passed.
ci_hdrc ci_hdrc.0: EHCI Host Controller
ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1
ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
i2c i2c-0: Added multiplexed i2c bus 1
i2c i2c-0: Added multiplexed i2c bus 2
at24 3-0054: 1024 byte 24c08 EEPROM, writable, 1 bytes/write
i2c i2c-0: Added multiplexed i2c bus 3
pca953x 4-0021: interrupt support not compiled in
i2c i2c-0: Added multiplexed i2c bus 4
rtc-pcf8563 5-0051: chip found, driver version 0.4.4
rtc-pcf8563 5-0051: rtc core: registered rtc-pcf8563 as rtc0
i2c i2c-0: Added multiplexed i2c bus 5
i2c i2c-0: Added multiplexed i2c bus 6
at24 7-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write
i2c i2c-0: Added multiplexed i2c bus 7
i2c i2c-0: Added multiplexed i2c bus 8
pca954x 0-0074: registered 8 multiplexed busses for I2C switch pca9548
Xilinx Zynq CpuIdle Driver started
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on e0100000.sdhci [e0100000.sdhci] using ADMA
ledtrig-cpu: registered to indicate activity on CPUs
hidraw: raw HID events driver (C) Jiri Kosina
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
si570 1-005d: registered, current frequency 156250000 Hz
ad9361 spi32766.0: ad9361_probe : enter
mmc0: new SDHC card at address e624
mmcblk0: mmc0:e624 SD08G 7.40 GiB
mmcblk0: p1 p2 p3
usb 1-1: new high-speed USB device number 2 using ci_hdrc
ad9361 spi32766.0: ad9361_probe : AD936x Rev 2 successfully initialized
spi32765.0 supply vcc not found, using dummy regulator
adf4350 spi32765.0: Probe failed (muxout)
spi32765.1 supply vcc not found, using dummy regulator
adf4350 spi32765.1: Probe failed (muxout)
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
cf_axi_dds 79024000.cf-ad9361-dds-core-lpc: Analog Devices CF_AXI_DDS_DDS MASTER (8.00.b) at 0x79024000mapped to 0xf099c000, probed DDS AD9364
NET: Registered protocol family 17
Registering SWP/SWPB emulation handler
Console: switching to colour frame buffer device 240x67
axi-hdmi 70e00000.axi_hdmi: fb0: frame buffer device
[drm] Initialized axi_hdmi_drm 1.0.0 20120930 on minor 0
usb 1-1.3: new low-speed USB device number 3 using ci_hdrc
input: USB Keyboard as /devices/soc0/amba/e0002000.usb/ci_hdrc.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:04D9:1702.0001/input/input0
hid-generic 0003:04D9:1702.0001: input,hidraw0: USB HID v1.10 Keyboard [ USB Keyboard] on usb-ci_hdrc.0-1.3/input0
input: USB Keyboard as /devices/soc0/amba/e0002000.usb/ci_hdrc.0/usb1/1-1/1-1.3/1-1.3:1.1/0003:04D9:1702.0002/input/input1
hid-generic 0003:04D9:1702.0002: input,hidraw1: USB HID v1.10 Device [ USB Keyboard] on usb-ci_hdrc.0-1.3/input1
usb 1-1.4: new low-speed USB device number 4 using ci_hdrc
input: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) as /devices/soc0/amba/e0002000.usb/ci_hdrc.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:045E:0040.0003/input/input2
hid-generic 0003:045E:0040.0003: input,hidraw2: USB HID v1.10 Mouse [Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)] on usb-ci_hdrc.0-1.4/input0
cf_axi_adc 79020000.cf-ad9361-lpc: ADI AIM (9.00.b) at 0x79020000 mapped to 0xf11c0000, probed ADC AD9361 as MASTER
asoc-simple-card fpga-axi@0:adv7511_hdmi_snd: adv7511 <-> 75c00000.axi-spdif-tx mapping ok
input: gpio_keys as /devices/soc0/gpio_keys/input/input3
rtc-pcf8563 5-0051: setting system clock to 2017-05-05 19:39:50 UTC (1494013190)
ALSA device list:
#0: HDMI monitor
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 179:2.
devtmpfs: mounted
Freeing unused kernel memory: 248K (c069e000 - c06dc000)
This architecture does not have kernel memory protection.
Mount failed for selinuxfs on /sys/fs/selinux: No such file or directory
* Setting up X socket directories... le '/lib/modules/4.6.0-gca4cf[ OK ] les.dep.bin'
* STARTDISTCC is set to false in /etc/default/distcc
* /usr/bin/distccd not starting
* Starting IIO Daemon iiod [ OK ]

Last login: Fri May 5 19:24:10 UTC 2017 on tty1
Welcome to Linaro 14.04 (GNU/Linux 4.6.0-gca4cf2a armv7l)

* Documentation: https://wiki.analog.com/https://ez.analog.com/

New release '16.04.2 LTS' available.
Run 'do-release-upgrade' to upgrade to it.

root@analog:~#
root@analog:~# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 19:39 ? 00:00:03 /sbin/init
root 2 0 0 19:39 ? 00:00:00 [kthreadd]
root 3 2 0 19:39 ? 00:00:00 [ksoftirqd/0]
root 5 2 0 19:39 ? 00:00:00 [kworker/0:0H]
root 7 2 0 19:39 ? 00:00:02 [rcu_preempt]
root 8 2 0 19:39 ? 00:00:00 [rcu_sched]
root 9 2 0 19:39 ? 00:00:00 [rcu_bh]
root 10 2 0 19:39 ? 00:00:00 [migration/0]
root 11 2 0 19:39 ? 00:00:00 [cpuhp/0]
root 12 2 0 19:39 ? 00:00:00 [cpuhp/1]
root 13 2 0 19:39 ? 00:00:00 [migration/1]
root 14 2 0 19:39 ? 00:00:00 [ksoftirqd/1]
root 16 2 0 19:39 ? 00:00:00 [kworker/1:0H]
root 17 2 0 19:39 ? 00:00:00 [kdevtmpfs]
root 94 2 0 19:39 ? 00:00:01 [kworker/u4:2]
root 242 2 0 19:39 ? 00:00:00 [khungtaskd]
root 243 2 0 19:39 ? 00:00:00 [oom_reaper]
root 244 2 0 19:39 ? 00:00:00 [writeback]
root 246 2 0 19:39 ? 00:00:00 [crypto]
root 247 2 0 19:39 ? 00:00:03 [kworker/1:1]
root 248 2 0 19:39 ? 00:00:00 [bioset]
root 250 2 0 19:39 ? 00:00:00 [kblockd]
root 280 2 0 19:39 ? 00:00:00 [edac-poller]
root 292 2 0 19:39 ? 00:00:00 [watchdogd]
root 388 2 0 19:39 ? 00:00:00 [kswapd0]
root 389 2 0 19:39 ? 00:00:00 [vmstat]
root 421 2 0 19:39 ? 00:00:00 [bioset]
root 422 2 0 19:39 ? 00:00:00 [bioset]
root 423 2 0 19:39 ? 00:00:00 [bioset]
root 424 2 0 19:39 ? 00:00:00 [bioset]
root 425 2 0 19:39 ? 00:00:00 [bioset]
root 426 2 0 19:39 ? 00:00:00 [bioset]
root 427 2 0 19:39 ? 00:00:00 [bioset]
root 428 2 0 19:39 ? 00:00:00 [bioset]
root 429 2 0 19:39 ? 00:00:00 [bioset]
root 430 2 0 19:39 ? 00:00:00 [bioset]
root 431 2 0 19:39 ? 00:00:00 [bioset]
root 432 2 0 19:39 ? 00:00:00 [bioset]
root 433 2 0 19:39 ? 00:00:00 [bioset]
root 434 2 0 19:39 ? 00:00:00 [bioset]
root 435 2 0 19:39 ? 00:00:00 [bioset]
root 436 2 0 19:39 ? 00:00:00 [bioset]
root 470 2 0 19:39 ? 00:00:00 [bioset]
root 473 2 0 19:39 ? 00:00:00 [bioset]
root 476 2 0 19:39 ? 00:00:00 [bioset]
root 479 2 0 19:39 ? 00:00:00 [bioset]
root 482 2 0 19:39 ? 00:00:00 [bioset]
root 485 2 0 19:39 ? 00:00:00 [bioset]
root 488 2 0 19:39 ? 00:00:00 [bioset]
root 491 2 0 19:39 ? 00:00:00 [bioset]
root 510 2 0 19:39 ? 00:00:00 [spi32766]
root 513 2 0 19:39 ? 00:00:00 [spi32765]
root 518 2 0 19:39 ? 00:00:00 [spi32764]
root 525 2 0 19:39 ? 00:00:00 [bioset]
root 530 2 0 19:39 ? 00:00:00 [bioset]
root 535 2 0 19:39 ? 00:00:00 [bioset]
root 540 2 0 19:39 ? 00:00:00 [bioset]
root 545 2 0 19:39 ? 00:00:00 [bioset]
root 568 2 0 19:39 ? 00:00:00 [xemacps]
root 594 2 0 19:39 ? 00:00:00 [kpsmoused]
root 599 2 0 19:39 ? 00:00:00 [irq/166-4160000]
root 651 2 0 19:39 ? 00:00:00 [irq/147-mmc0]
root 746 2 0 19:39 ? 00:00:00 [kworker/0:2]
root 762 2 0 19:39 ? 00:00:00 [bioset]
root 764 2 0 19:39 ? 00:00:01 [mmcqd/0]
root 770 2 0 19:39 ? 00:00:00 [kworker/1:2]
root 838 2 0 19:39 ? 00:00:00 [deferwq]
root 869 2 0 19:39 ? 00:00:00 [kworker/u4:3]
root 876 2 0 19:39 ? 00:00:00 [kworker/1:1H]
root 877 2 0 19:39 ? 00:00:00 [jbd2/mmcblk0p2-]
root 878 2 0 19:39 ? 00:00:00 [ext4-rsv-conver]
root 879 2 0 19:39 ? 00:00:00 [kworker/0:1H]
root 962 1 0 19:39 ? 00:00:00 upstart-udev-bridge --daemon
root 971 1 0 19:39 ? 00:00:00 /lib/systemd/systemd-udevd --daemon
message+ 1369 1 0 19:39 ? 00:00:01 dbus-daemon --system --fork
syslog 1415 1 0 19:39 ? 00:00:00 rsyslogd
avahi 1443 1 0 19:39 ? 00:00:00 avahi-daemon: running [analog.local]
root 1449 1 0 19:39 ? 00:00:00 /lib/systemd/systemd-logind
avahi 1450 1443 0 19:39 ? 00:00:00 avahi-daemon: chroot helper
root 1484 1 0 19:39 ? 00:00:00 smbd -F
root 1591 1 0 19:39 ? 00:00:00 upstart-socket-bridge --daemon
root 1594 1 0 19:39 ? 00:00:00 upstart-file-bridge --daemon
root 1624 1 0 19:39 tty4 00:00:00 /sbin/getty -8 38400 tty4
root 1627 1 0 19:39 tty5 00:00:00 /sbin/getty -8 38400 tty5
root 1631 1 0 19:39 ? 00:00:00 lightdm
root 1634 1 0 19:39 tty2 00:00:00 /sbin/getty -8 38400 tty2
root 1635 1 0 19:39 tty3 00:00:00 /sbin/getty -8 38400 tty3
root 1638 1 0 19:39 tty6 00:00:00 /sbin/getty -8 38400 tty6
root 1664 1 0 19:39 ? 00:00:00 cron
root 1674 1484 0 19:39 ? 00:00:00 smbd -F
root 1677 1 0 19:39 ? 00:00:01 NetworkManager
root 1682 1 0 19:39 ? 00:00:00 /usr/sbin/sshd -D
whoopsie 1713 1 0 19:39 ? 00:00:00 whoopsie
kernoops 1724 1 0 19:39 ? 00:00:00 /usr/sbin/kerneloops
root 1729 1 0 19:39 ? 00:00:00 /usr/lib/accountsservice/accounts-daemon
root 1733 1 0 19:39 ? 00:00:00 /usr/lib/policykit-1/polkitd --no-debug
root 1767 1 0 19:39 ? 00:00:00 /usr/sbin/iiod -D
root 1787 1 0 19:39 ttyPS0 00:00:00 /bin/login -f
root 1804 1631 0 19:39 tty7 00:00:04 /usr/bin/X -core -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
root 1817 1 0 19:39 tty1 00:00:00 /bin/login -f
root 1880 1787 0 19:39 ttyPS0 00:00:00 -bash
root 1885 1631 0 19:39 ? 00:00:00 lightdm --session-child 12 15
root 1892 1817 0 19:39 tty1 00:00:00 -bash
analog 1924 1885 0 19:39 ? 00:00:00 /bin/sh /etc/xdg/xfce4/xinitrc -- /etc/X11/xinit/xserverrc
analog 1983 1 0 19:40 ? 00:00:00 dbus-launch --autolaunch=dd1dc08445adf2c0d18423ce000014ba --binary-syntax --close-stderr
analog 1984 1924 0 19:40 ? 00:00:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch startxfce4
analog 1987 1 0 19:40 ? 00:00:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch startxfce4
analog 1988 1 0 19:40 ? 00:00:00 //bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
analog 1989 1 0 19:40 ? 00:00:00 //bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
analog 2000 1 0 19:40 ? 00:00:00 /usr/bin/ibus-daemon --daemonize --xim
analog 2019 1 0 19:40 ? 00:00:00 /usr/lib/gvfs/gvfsd
analog 2025 2000 0 19:40 ? 00:00:00 /usr/lib/ibus/ibus-dconf
analog 2026 2000 0 19:40 ? 00:00:01 /usr/lib/ibus/ibus-ui-gtk3
analog 2028 1 0 19:40 ? 00:00:00 /usr/lib/ibus/ibus-x11 --kill-daemon
analog 2036 1924 0 19:40 ? 00:00:00 xfce4-session
root 2037 1677 0 19:40 ? 00:00:00 /sbin/dhclient -d -sf /usr/lib/NetworkManager/nm-dhcp-client.action -pf /run/sendsigs.omit.d/network-m
analog 2039 1 0 19:40 ? 00:00:00 /usr/lib/at-spi2-core/at-spi-bus-launcher
analog 2045 2039 0 19:40 ? 00:00:00 /bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 3
analog 2049 1 0 19:40 ? 00:00:00 /usr/lib/at-spi2-core/at-spi2-registryd --use-gnome-session
analog 2057 1 0 19:40 ? 00:00:00 /usr/lib/arm-linux-gnueabihf/xfce4/xfconf/xfconfd
analog 2062 1 0 19:40 ? 00:00:00 gnome-keyring-daemon --start
analog 2065 1 0 19:40 ? 00:00:00 xfwm4 --replace
analog 2070 1 0 19:40 ? 00:00:00 xfce4-panel
analog 2072 1 0 19:40 ? 00:00:00 Thunar --daemon
analog 2076 1 0 19:40 ? 00:00:02 xfdesktop
analog 2085 1 0 19:40 ? 00:00:04 gksudo -u root /usr/local/bin/osc
analog 2089 1 0 19:40 ? 00:00:00 xscreensaver -no-splash
analog 2091 1 0 19:40 ? 00:00:00 /usr/lib/arm-linux-gnueabihf/gconf/gconfd-2
nobody 2094 1677 0 19:40 ? 00:00:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/run/sendsi
analog 2097 1 0 19:40 ? 00:00:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
analog 2101 1 0 19:40 ? 00:00:00 /usr/lib/arm-linux-gnueabihf/indicator-power/indicator-power-service
root 2115 2085 0 19:40 ? 00:00:00 /usr/bin/sudo -H -S -p GNOME_SUDO_PASS -u root -- /usr/local/bin/osc
root 2116 1 0 19:40 ? 00:00:00 /usr/lib/upower/upowerd
analog 2126 1 0 19:40 ? 00:00:01 nm-applet
root 2138 2115 0 19:40 ? 00:00:05 /usr/local/bin/osc
analog 2157 1 0 19:40 ? 00:00:00 /usr/lib/arm-linux-gnueabihf/indicator-application/indicator-application-service
analog 2163 1 0 19:40 ? 00:00:00 xfce4-power-manager
analog 2168 1 0 19:40 ? 00:00:00 /usr/bin/pulseaudio --start --log-target=syslog
rtkit 2174 1 0 19:40 ? 00:00:00 /usr/lib/rtkit/rtkit-daemon
analog 2183 1 0 19:40 ? 00:00:00 /usr/lib/arm-linux-gnueabihf/indicator-sound/indicator-sound-service
analog 2188 1 0 19:40 ? 00:00:00 xfce4-volumed
analog 2192 1 0 19:40 ? 00:00:00 update-notifier
analog 2215 1 0 19:40 ? 00:00:00 xfsettingsd
root 2217 2138 0 19:40 ? 00:00:00 /usr/local/bin/osc
analog 2241 2070 0 19:40 ? 00:00:00 /usr/lib/arm-linux-gnueabihf/xfce4/panel/wrapper-1.0 /usr/lib/arm-linux-gnueabihf/xfce4/panel/plugins/
root 2259 1 0 19:40 ? 00:00:00 nmbd -D
analog 2271 2070 0 19:40 ? 00:00:00 /usr/lib/arm-linux-gnueabihf/xfce4/panel/wrapper-1.0 /usr/lib/arm-linux-gnueabihf/xfce4/panel/plugins/
analog 2276 2070 0 19:40 ? 00:00:01 /usr/lib/arm-linux-gnueabihf/xfce4/panel/wrapper-2.0 /usr/lib/arm-linux-gnueabihf/xfce4/panel/plugins/
analog 2336 2000 0 19:40 ? 00:00:00 /usr/lib/ibus/ibus-engine-simple
analog 2379 1 0 19:40 ? 00:00:00 init --user --startup-event indicator-services-start
analog 2386 2379 0 19:40 ? 00:00:00 /usr/lib/arm-linux-gnueabihf/indicator-messages/indicator-messages-service
analog 2485 1 0 19:40 ? 00:00:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
root 2488 1 0 19:40 ? 00:00:00 /usr/lib/udisks2/udisksd --no-debug
root 2498 1 0 19:40 ? 00:00:00 dbus-launch --autolaunch=dd1dc08445adf2c0d18423ce000014ba --binary-syntax --close-stderr
root 2499 1 0 19:40 ? 00:00:00 //bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
analog 2504 1 0 19:40 ? 00:00:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
analog 2508 1 0 19:40 ? 00:00:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
analog 2514 1 0 19:40 ? 00:00:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
analog 2526 1 0 19:40 ? 00:00:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.1 /org/gtk/gvfs/exec_spaw/0
root 2669 2 0 20:34 ? 00:00:00 [kworker/0:1]
root 2680 1880 0 20:43 ttyPS0 00:00:00 ps -ef
root@analog:~#

Using HMC980 with LNA that requires Vg between -4.5 to -5.0 V

$
0
0

I would like to use the HMC980 active bias controller to power an LNA that requires a drain voltage of +4.5V, and a gate voltage between -4.5V and -5V. That gate voltage is below the -4V absolute minimum spec of the HMC980. Furthermore, the AN-1363 application note states (pg10) "It is recommended to configure the HMC980LP4E for VNEG values greater than -3.5V". 

 

I've read other questions on the engineer zone that discuss using an external Op-Amp to create voltages higher than -2.5V.  Can a similar approach be taken to safely generate more negative voltages that would be suitable for my application?

 

Thank you,

 

Kevin Horgan


Can you supply the internal ID info of EEPROM on EVAL-AD5111SDZ

$
0
0

Dear Sir/Madam,

 

Our customer is proceeding with your eval system.

So can you supply the internal ID and any info of U7(24LC64 serial EEPROM) on EVAL-AD5111SDZ?

Customer system is

 

Customer's PCB that is put AD5111(not EVAL-AD5111SDZ) -----SDP board----Personal computer

 

Your EVAL-AD5111SDZ have personal ID, so above customer PCB doesnt have EEPROM.

So SDP board cannot communicate(contact) to customer PCB.

Customer make change his PCB and proceed his design.

 

If you cannot supply the ID and some info to us, so what is the recommended way for this case?

 

Please advice us.

 

Thanks Kaos

Ultrafast (ns) risetime amplifier or photodiode for optical emission spectroscopy

$
0
0

I am looking to implement a photodiode in a research experiment to trigger a fast camera. The output voltage of the photodiode is much too low to trigger the camera. I was hoping I could get some assistance or recommendations on an amplifier with a few ns or faster rise times as the time scale needs to be this small. Any help or suggestions would be much appreciated.

What information should I include in my question?

$
0
0

Hello,

I need help with an ADI product, is there specific information I should include to facilitate the support process?

Also, What if I do not know which forum I should ask my question?

Thank you

AD7091R-5 driver

AD9833 Amplification

$
0
0

Hi there, 

 

I was wondering if anyone could point me to some information on a working amplification circuit for the output of the AD9833. I would also like to place a 10 kHz Low pass filter. Is there SPICE model of this available or what circuit simulation software would you be able to model this DDS in a circuit. Any information would be appreciated. 

 

Regards,

Amin

AD9833 Output Voltage Variation

$
0
0

Hi All,

 

The AD9833 data sheet says "The DAC generates an output voltage of typically 0.6V p-p".

What percentage does the output voltage varies?  (Output voltage variation: 0.6Vp-p +/- xx%) What is xx?

 

Best Regards,

Kazu

How to load SHARC app without writing it into flash memory

$
0
0

Hello again,

for testing purposes I need to load SHARC application without writing it into flash memory (and without using ICE-1000). I tried three ways so far:


1) Deal with DXE file and load it into system memory by Linux application (mmap L1 and L2 memories and copy program headers there) and restart core - similar to questions Load the multi-core MCAPI apps by boot ROMSC-58x dynamically loading SHARC from ARM  and ADSP-SC589: Is it possible to boot DSPs from Linux Application?  - unfortunatelly without success.

2) Boot LDR (Linux + SHARC application) file from uart (Power-On Reset) - boot mode was selected via switch SW1. I tried send LDR file via all protocols supported by minicom, but except ASCII protocol no data was sent (USB to UART Activity LEDs were not blinking).

3) I found ENUM_ROM_BCMD_DEVICE_MEMORY enumeration for boot modes in file include/defSC589.h - what does it mean, is it possible to load LDR file into system memory and boot from it (via ROM API)? ROM API works fine for me for SPI flash memory, but I dont know how to set it up to boot from another peripheral.

 

Thanks!


AD7606-4 Conversion Data Order

$
0
0

I understand that when using the DOUTA pin only in Serial Mode, data from the AD7606-4 is transmitted in the order V1, V2, V3, V4. I am a bit unclear about a couple of scenarios:

  1. Let's say I read the conversion results for V1. After that, I pulse CONVA and CONVB, wait for the falling edge of BUSY, then read the next conversion value. Does the order start over from V1, or does it continue from V2?
  2. Similarly, say I read V1 at the end of the conversion (C#1), then initiate another conversion (C#2). I continue to read V2 (read during convert) but conversion C#2 completes before I have read V3 or V4. Assuming I observe all the timing around the falling edge of BUSY after C#2, what data would I get if I perform a read after conversion C#2 completes? 

How can I make sure the ADV7482 is powered up?

$
0
0

Now, I want to control the ADV7482 chip through I2C, and I am sure that the I2C IO Map write address of ADV7482 is 0xE0, because the ALSB pin is logic 0. But When I start up my system and try to write registers through I2C, my I2C analyzer always notes me the ADV7482 is NACK. So I want to know I can I know the chip is already powered up.

Can ADG1221/ADG1222 work at single 5V supply?

$
0
0

Can ADG1221/ADG1222 work at single 5V supply And what range is the input analog signal at this situation. Thanks.

How to write/control of each channel in AD5380 & AD5383

$
0
0

Hello,

 

My customer are considering to use AD5380 (DAC with 40Ch) or AD5383 (DAC with 32ch) in their system

They were used AD5370 and AD5370 has a channel addressing table (with address information of each channel) in it's datasheet.

And they used this channel addressing table for control/write each channels in AD5370.

But I can find monitoring feature using channel addres in AD5380 & AD5383 only.

So I need your advice how to write/control of each channel in AD5380 & AD5383.

 

Q1) Can they write data per each channel in AD5380 or AD5383?

It means that they wanr to write specific data value to one specific channel and then monitor the output of  this specific channel.

 

Q2) If they can do, how to write data per each channel ?

In case of AD5370, they can access to specific channel using address information in a channel addressing table.

 

Please advise me.

 

If you have any questions, please let me know.

 

Regards,

Se-woong

Input DVI 500x100 60Hz signal (adjusted from 800x600 60Hz) to ADV7619, no image is displayed

$
0
0

Hello all,

Input DVI 500x100 60Hz signal (adjusted from 800x600 60Hz) to ADV7619, no image is displayed

 

a). Input the DVI 800x600 60Hz signal to the ADV7619, and the back end shows the image is normal
Timing parameters: H_start 215, V_start 27, Width 800, Height 600, H_Total 1056, V_Total 628, V_freq 60Hz

Read the ADV7619 register as follows:
LINE WIDTH = 800
FIELD0 HEIGHT = 600
FIELD1 HEIGHT = 600
TOTAL LINE WIDTH = 1056
HSYNC FRONT PORCH = 41
HSYNC PULSE WIDTH = 128
HSYNC BACK PORCH = 87
FIELD0 TOTAL HEIGHT = 628
FIELD0 VS FRONT PORCH = 1
FIELD0 VS PULSE WIDTH = 4
FIELD0 VS BACK PORCH = 23
FIELD1 TOTAL HEIGHT = 628
FIELD1 VS FRONT PORCH = 1
FIELD1 VS PULSE WIDTH = 4
FIELD1 VS BACK PORCH = 23

ADV7619 backend Receiver received timing consistent with reading the contents of the ADV7619 scratchpad

 

b). Input DVI 500x100 60Hz signal (adjusted from 800x600 60Hz) to ADV7619, no image is displayed

H_start 515、V_start 27、Width 500、Height 100、H_Total 1016、V_Total 628、V_freq 60Hz

Read the ADV7619 register as follows:
LINE WIDTH = 500
FIELD0 HEIGHT = 100
FIELD1 HEIGHT = 100
TOTAL LINE WIDTH = 1016
HSYNC FRONT PORCH = 1
HSYNC PULSE WIDTH = 123
HSYNC BACK PORCH = 392
FIELD0 TOTAL HEIGHT = 628
FIELD0 VS FRONT PORCH = 501
FIELD0 VS PULSE WIDTH = 4
FIELD0 VS BACK PORCH = 23
FIELD1 TOTAL HEIGHT = 628
FIELD1 VS FRONT PORCH = 501
FIELD1 VS PULSE WIDTH = 4
FIELD1 VS BACK PORCH = 23

But the ADV7619 back-end Receiver received the timing and read the contents of the ADV7619 register is not consistent
Receiver Received Width 856, Height 479, H_Total 800, V_Total 771, V_freq 49Hz
Image not shown

 

How to solve?

 

safin

Viewing all 51060 articles
Browse latest View live


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