Search the Community

Showing results for tags 'linux'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Test and Measurement
    • Measurement Computing (MCC)
    • Add-on Boards
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions
    • Archived

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 23 results

  1. This is my first time writing. I'm using openSUSE Leap 15.3 (64bit) and 15.4 (64bit), Xilinx ISE 14.7, Basys2. The installation procedure for Xilinx ISE 14.7 is based on openSUSE Leap 42.1 (64bit) at the URL shown below. (based on "ISE Installation on OpenSuSE Linux Leap 42.1 (64bit)") In addition, I also have the latest "Adept Runtime", "Adept Utility", "libCseDigilent" installed. lsusb # Output Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 005 Device 004: ID 1443:0007 Digilent Development board JTAG Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 062a:4102 MosArt Semiconductor Corp. Wireless Mouse Bus 001 Device 002: ID 1a81:1004 Holtek Semiconductor, Inc. Wireless Dongle 2.4 GHZ HT82D40REW Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub When I start iMPACT and run "Initialize Chain", I get the error shown below. On iMPACT, writing is not possible. GUI --- Auto connect to cable... AutoDetecting cable. Please wait. *** WARNING ***: When port is set to auto detect mode, cable speed is set to default 6 MHz regardless of explicit arguments supplied for setting the baud rates PROGRESS_START - Starting Operation. Using windrvr6 driver. Connecting to cable (Usb Port - USB21). Checking cable driver. File version of /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusbdfwu.hex = 1030. File version of /etc/hotplug/usb/xusbdfwu.fw/xusbdfwu.hex = 1030. version: 2022-06-17 11:19:34. Cable connection failed. Connecting to cable (Parallel Port - parport0). version: 2022-06-17 11:19:34. parport0: parport1: parport2: parport3: LPT1 Base Address set from env variable = 0. LPT base address = 0000h. LPT1 Ecp Address set from env variable = 400. ECP base address = 0400h. LPT port is already in use. rc = FFFFFFFFh Cable connection failed. Connecting to cable (Parallel Port - parport1). version: 2022-06-17 11:19:34. LPT2 Base Address set from env variable = 10. LPT base address = 0010h. LPT2 Ecp Address set from env variable = 410. ECP base address = 0410h. LPT port is already in use. rc = FFFFFFFFh Cable connection failed. Connecting to cable (Parallel Port - parport2). version: 2022-06-17 11:19:34. LPT3 Base Address set from env variable = 20. LPT base address = 0020h. LPT3 Ecp Address set from env variable = 420. ECP base address = 0420h. LPT port is already in use. rc = FFFFFFFFh Cable connection failed. Connecting to cable (Parallel Port - parport3). version: 2022-06-17 11:19:34. LPT4 Base Address set from env variable = 30. LPT base address = 0030h. LPT4 Ecp Address set from env variable = 430. ECP base address = 0430h. LPT port is already in use. rc = FFFFFFFFh Cable connection failed. PROGRESS_END - End Operation. Elapsed time = 2 sec. Cable autodetection failed. WARNING:iMPACT:923 - Can not find cable, check cable setup ! In the cable setup, select "Digilent JTAG USB" radio button, [Port:] pull-down shows nothing, as shown in the image. However, "dadutil", "djtgcfg" command are working properly and these commands (CUI) can write. djtgcfg enum # Output Found 1 device(s) Device: Basys2 Device Transport Type: 00010001 (USB) Product Name: Digilent Basys2-100 User Name: Basys2 Serial Number: 210155473605 djtgcfg init -d Basys2 # Output Initializing scan chain... Found Device ID: d5045093 Found Device ID: 11c10093 Found 2 device(s): Device 0: XC3S100E Device 1: XCF02S dadutil showinfo -d Basys2 # Output Product Name: Digilent Basys2-100 User Name: Basys2 Serial Number: 210155473605 Product ID: 00800122 Firmware Version: 0116 Device Transport Type: 00010001 (Transport Type = USB, Protocol = 1) Device Capabilities: 00000005 DJTG - JTAG scan chain access DEPP - Asynchronous Parallel Input/Output Can't I use Basys2 with iMPACT on Linux? Or is there some setting that is missing? Thank you in advance for your response.
  2. We have a Teledyne T3PS3000 programmable supply connected as USB client to ADP3450 running in linux mode. The serial connection is detected and reports something along these lines in the terminal: The power supply can accept text-like SCPI commands to change power supply settings and modes. How can we issue commands to the port? Either through Waveforms or the linux shell? Can't seem to find it as a generic serial device that we can just echo commands into... Ultimately we would like the power supply configuration parameters to be part of our automated testing.
  3. Hello, We are trying to add the Cora Z7 as a custom board into Matlab to allow model based development. We have been following this guide: define-and-register-custom-board-and-reference-design-for-zynq-workflow, but are getting stuck at linking to the Linux bit (the last step); (step 4 of section 'Integrate the IP core with the Xilinx Vivado environment' referenced here Getting Started with Targeting Xilinx Zynq Platform). We have Petalinux installed on an SD card, and can ssh into this etc., but its missing the necessary matlab customisation. We need to either use build root, or customise the Petalinux build. From Mathworks: So my questions are: Does anyone have a built image for the Cora Z7 using either of these methods? / a Linux image that we can use for this board with Matlab?. Can we use buildroot with the Cora Z7, such as by using the Zybo as an example and adapting this to suit the Cora? HAs anyone tried this? Does anyone have experience of the drivers necessary for Matlab, and how to add these to and rebuild the Petalinux kernel source? Cheers, Sean.
  4. Hello, while waiting for my hardware to arrive I play with WaveForms a bit and found some things that don't work out as they should. I use the 64bit WaveForms 3.16.17 rpm from the beta page on Fedora 27. For my tests I always started it with vanilla settings by deleting static.dwf3 1. On startup the application tells me that no device could be found and presents the "Device Manager" window, in which I select a demo device. When I select DDiscovery, sometimes (not always) a half transparent window "Opening device" stays open. This seems to not happen when I select a different device. 2. I can't select fonts in the options dialog. The application starts with Cantarell and Monospace. Regardless what I do Cantarell stays the same and the script font changes to DejaVu Sans Mono. 3. When I choose the "Dark" style in the options the digital color option also changes from default to dark. When I switch back to another style like "Fusion", the digital color stays dark. This can easily be changed manually, but 2 options changing at the same time confuses at first. Have a nice day Stefan
  5. I am evaluating the possibility of using the AD-2 for my student labs (in place of scope/signal gen/PS, etc) I want to try waveforms in demo mode on my Ubuntu laptop. I get the following error when I try to install Waveforms after Adept: The following packages have unmet dependencies: digilent.waveforms: Depends: digilent.adept.runtime (>= 2.26.1) but 2.21.3 is to be installed I installed Adept, but apparently it wants a later version than I am getting. OS: Ubuntua 21.04, arch is 64 bit intel. Update: I installed 3.16 (previous version), and that worked. Apparently 3.17 is very new. But how do I get into DEMO mode? Update: saying ok when no device is detected gets it into demo mode. I left this in because maybe someone else will have the same problem.
  6. Hello, I'm doing my first steps with Waveforms and a Digital Discovery and found a curious situation where single data lines where out of sync depending on zoom. Have a look at the screenshots to see that I configured a 10 second record of various data. The record has been stopped manually. If you look at the first screenshot the Serial Out and its related Data line are askew. When I zoom in a bit via mousewheel they are in sync. This effect does not occur after I saved and reloaded the data.
  7. The actual beta version of Waveforms is 3.16.35, but the last one featuring a Linux rpm is 3.16.17. Overall these betas are released as a wild mixture sometimes with only the Windows version. Why is that so? I would like to testdrive, but need rpm. Thanks
  8. Hi, We are trying to use the ADP in remote locations where we would like to remotely connect. We can add an in between computer with a vpn connection to get remote access. It would be much slicker to be able to stream data to our server running waveforms via a vpn from this device in the field? Do you have any info/references on the linux implementation in the ADP? Are we able too SSH over ethernet? Reference material seems to be lacking here?
  9. Hello Everyone, I want to gain Linux certification and I have search about it for a long time and I have shortlisted a few certifications but I am confused about which one is better for me. I have 1 year experience in PHP and want to become linux certified. Can anyone suggest me which is better for me? 1. LFCS (Linux Foundation Certified System Administrator) 2. Linux+ CompTIA 3. GCUX – GIAC Certified Unix Security Administrator 4. LPIC 3 – 300 – Linux Enterprise Professional Certification 5. LFCE (Linux Foundation Certified Engineer)
  10. Hi all! I'm running Ubuntu 20.04.1 LTS on ryzen 1700 with B350 chipset. When running waveforms (3.14.3, adept 2.20.2) after selecting device in Device Manager the application hangs for a while and show error box The LED on AD2 doesn't start blinking. However if I use "Force programming" from context menu (whatever it does) the error message is the same, but LED starts blinking. My Analog Discovery 2 is working perfectly fine on the same PC under Windows and on other computers under Windows (I don't heave another Linux machine available). It also was working some time ago, probably before updating from Ubuntu 19 or something like that (I'm not sure now - it was a few months ago). I did try different USB cables, different ports (different USB controllers too) and using external power supply for AD2, though I really don't think it's hardware issue as it works on the same machine on Windows. There are no errors in dmesg: [ 4535.196219] usb 1-2: USB disconnect, device number 27 [ 4537.393789] usb 1-2: new high-speed USB device number 28 using xhci_hcd [ 4537.564412] usb 1-2: New USB device found, idVendor=0403, idProduct=6014, bcdDevice= 9.00 [ 4537.564417] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 4537.564420] usb 1-2: Product: Digilent USB Device [ 4537.564422] usb 1-2: Manufacturer: Digilent [ 4537.564424] usb 1-2: SerialNumber: 210321AD5BE1 [ 4537.576482] ftdi_sio 1-2:1.0: FTDI USB Serial Device converter detected [ 4537.576527] usb 1-2: Detected FT232H [ 4537.587553] usb 1-2: FTDI USB Serial Device converter now attached to ttyUSB0 [ 4537.604594] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 4537.604617] ftdi_sio 1-2:1.0: device disconnected Disconnect, I suspect, is because of dftdrvdtch which probably reconfigures the FTDI device thus disabling virtual serial port. Any ideas what might be the problem here?
  11. Hello! I'm working on tutorial how to port and use PYNQ with Eclypse-Z7 and now I'm stuck on ZMOD integration. I have created device-tree-overlay based on PL.dtsi generated by petalinux with PYNQ-PRIO, applied some changes by hand and I don't know why I'm getting this error. Everything is here: If you could help me on this I would be grateful. Thanks :)
  12. Waveforms stopped working for me recently on one of my Linux machines (it still works on other machines with same Analog Discovery unit, same distro & kernel). On the one machine, I now always get an error dialog: Device opening failed. The device is being used by another application. Device programming failed. I've checked, and AFAICT, it is not being used by another application. The ftdi_sio driver has disconnected as it should, and no other application aside from waveforms has that usb device open. Any ideas on what might be causing this error? The only thing that changed since it used to work is that I replaced the motherboard — switching from Intel to AMD CPU.
  13. I would like to integrate PMOD NIC100 with Microzed board with Zynq 7020 running on linux. I have a SPI interface routed through the PL logic. Are there any IP that can be directly imported to Vivado for this ? OR Are there any drivers that can be installed on the linux ? Please suggest.
  14. john@pop-os:~/Downloads$ sudo dpkg -i digilent.waveforms_3.14.2_amd64.deb Selecting previously unselected package digilent.waveforms. (Reading database ... 540097 files and directories currently installed.) Preparing to unpack digilent.waveforms_3.14.2_amd64.deb ... Unpacking digilent.waveforms (3.14.2) ... dpkg: dependency problems prevent configuration of digilent.waveforms: digilent.waveforms depends on digilent.adept.runtime (>= 2.17.1); however: Package digilent.adept.runtime is not installed. dpkg: error processing package digilent.waveforms (--install): dependency problems - leaving unconfigured Processing triggers for gnome-menus (3.36.0-1ubuntu1) ... Processing triggers for desktop-file-utils (0.24-1ubuntu3) ... Processing triggers for mime-support (3.64ubuntu1) ... Processing triggers for man-db (2.9.1-1) ... Processing triggers for shared-mime-info (1.15-1) ... Errors were encountered while processing: digilent.waveforms john@pop-os:~/Downloads$ cat /etc/debian_version bullseye/sid john@pop-os:~/Downloads$ Where can I get the digilent.adept.runtime dependency?
  15. I have been trying to install Waveforms on my new Mint20 Linux installation and have downloaded it numerous times with Firefox. After download and upon trying to instal I always get the error in the screenshot
  16. I'm fairly new to Linux and Waveforms, so apologies if I am missing something obvious. I am trying to install Waveforms on a Chromebook with Linux support enabled. The version of Waveforms I am attempting to install: digilent.waveforms_3.12.2_amd64.deb The version of my OS: $ cat /etc/*-release PRETTY_NAME="Debian GNU/Linux 10 (buster)" NAME="Debian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=debian The error I get when trying to install: The following packages have unmet dependencies: digilent.waveforms: Depends: libc6 (>= 2.14) but it is not installable Depends: digilent.adept.runtime (>= 2.17.1) but it is not installable So, it seems like dependency issues. I checked my version of libc6 and it is greater that 2.14. $ apt list libc6 Listing... Done libc6/stable,now 2.28-10 arm64 [installed] I have separately downloaded Adept 2 runtime version digilent.adept.runtime_2.20.1-amd64.deb. I get the following error when trying to install it. The following packages have unmet dependencies: digilent.adept.runtime: Depends: libc6 (>= 2.5) but it is not installable So, this seems like I need libc6 2.5 or greater, but I can't seems to find any higher version. So, I feel like I'm in a recursive loop. Any help is appreciated. Thanks!
  17. I burn a Linux image using Yocto, meta-xilinx and openembedded put after put all the required files on SD card and put it on my FPGA (ZYNQ-ZYBO-Z7020) and try to connect with it using serial communication (putty or realterm) the output is wrong I am using 115200 baudrate and this is the baudrate that recommended in the data sheet
  18. Hi, I'm using a RPi4 with Analog Discovery 2 and I'd need to use AD2 at 64bit so I'm wondering why you are not sharing sources to build libraries for a specific system with proper optimization. Best, pz
  19. Just received a new Genesys 2 board. Flashed it and trying to boot the prebuilt version of linux from arian-sdk Programmed the board according to here: The board powers up fine, copies bbl & linux image from sdcard and then no tty output. Nothing at all. I built the sdcard using the prebuilt bbl.bin images from: (I tried bbl.bin files from both 4.2 release and OpenPiton + 4.2, same result for both.) Following instructions for creating sdcard here: Board sees the sdcard, copies the sectors, and then nothing! I've tried to set breakpoints at numerous places in the linux boot sequence but non of the are ever hit. Breaking in from gdb shows $pc at 0x10040 which seems wrong for linux running at 0x80000000. Main questions are: Are the prebuilt bbl.bin images known to work? Are instructions up to date? Any suggestions on how to move forward? Thank you! Uart output is below. I expected to see some linux boot lines following the 'done!' message below but I get nothing. Hello World! init SPI status: 0x0000000000000025 status: 0x0000000000000025 SPI initialized! initializing SD... SD command cmd0 response : 01 SD command cmd55 response : 01 ... SD command cmd41 response : 00 sd initialized! gpt partition table header: signature: 5452415020494645 revision: 00010000 size: 0000005C crc_header: 321D0047 reserved: 00000000 current lba: 0000000000000001 backup lda: 0000000003B723FF partition entries lba: 0000000000000002 number partition entries: 00000080 size partition entries: 00000080 gpt partition entry 00 partition type guid: D5F7127456A1134B81DC867174929325 partition guid: 7123B019FB971546B5847A236525E8D9 first lba: 0000000000000800 last lba: 00000000000107FF attributes: 0000000000000000 name: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 gpt partition entry 01 partition type guid: AF3DC60F838472478E793D69D8477DE4 partition guid: 77C2133C1B594546B2902DC840F4A5C8 first lba: 0000000000010800 last lba: 0000000003B723DE attributes: 0000000000000000 name: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 gpt partition entry 02 partition type guid: 00000000000000000000000000000000 partition guid: 00000000000000000000000000000000 first lba: 0000000000000000 last lba: 0000000000000000 attributes: 0000000000000000 name: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 gpt partition entry 03 partition type guid: 00000000000000000000000000000000 partition guid: 00000000000000000000000000000000 first lba: 0000000000000000 last lba: 0000000000000000 attributes: 0000000000000000 name: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 copying boot image ................................ done!
  20. Hello Everyone, I just want to know Is linux interview tough? My interview has been scheduled in next week. Can anyone provide me list of interview questions for linux profile as a fresher level. I have covered some most important topics like Linux, BASH and DOS, symbolic links, daemons and some more.
  21. Analogue Discovery 2 Hi Firstly I would like to say what great product the Analogue Discovery 2 is, I have used it for 8 months to develop a product. It is by far the best PC scope that , I have used. Far better than a PICOSCOPE from the UK company PICOSCOPE or any of the Chinese PC scope knock offs. Analogue Discovery 2 is a serious peice of professional kit and not a toy. This a summary of all of the useful information I found when working with the Analogue Discovery 2 for 8 months 1. Always use the latest WaveformsSDK 2. driver rapper 3. C# complete .net rapper than can be used for as well as C# It is possible to take full control of the Analogue discovery 2 using C# or or python or labview. 4. C# oscilloscope GUI panel that works and can be used in both and C# I have tested this C# plugin and it works really well . 5. KICAD PCB tool projects that are very intersting This way you can make your own projects which plug onto the analog discovery 2 6. General <<<<-- linux command line interfasce for AD2 The question ============= Will the waveforms SDK every be compiled to work on the Windows10 ARM64 platfrom. ?? see
  22. Hello to everybody! I'm built custom Embedded Linux distro which based on Digilent Base-Linux FPGA design ( with help Xilinx Petalinux env. In this design was implemented XADC support. From the default BSP package from Digilent repository, I added support XADC to the device tree. How I can test this implementation from a working Linux image. I need to write a driver or I already can work with XADC?
  23. Hi all, Currently I am working on a project with the aim to encrypt the communication between a drone and the ground station by using an PYNQ-Z1 board. I am facing the issue of how to convert the standalone application (bare metal) to a Linux base application in Vivado 2019.1 SDK, in order to make use of the crypto++ libray which requires the presence of an perating system to work. Does anyone know what to do to slove the issue? Thanks George