Skip navigation

Path to Programmable

7 Posts authored by: nixiefairy
nixiefairy

06 - "The Projekt"

Posted by nixiefairy Mar 4, 2019
Hey Everyone, After spending a few nights on this - I have decided my project is to be a "microphone" based project. Sounds simple enough right ? ( ) As I progressed, it has later on branched out to be something else entirely. Read on!   Aim:  The main of my project is to record audio using Linux (would have used a switch -- but "Minized" doesn't have a switch, nor do I have a PMOD connector).  I could, just supply 3.3V from my Arduino onto one of the PMOD pins ( but then where ...
Hey everyone, And just like that we have reached the end of the lab manual series.   Zynq_2017_4_lab_8_v12.pdf   The lab starts off from where we had left off earlier. Just to recap - We now have a bitstream containing our PWM IP We also have attached an ILA to monitor transactions. So now we move onto building our .elf file - on SDK. We have to start by importing one of the codes given in the zip files - LED_Dimmer_Init.c . It's a very straight forward code - and after reading t ...
Hey folks, ZynqHW_2017_4_lab_6_v12.pdf  So let's continue our arduous journey through the lab manuals. Boy, aren't things spicing up a bit? So the first part of lab 6 shows us to import our SDK files done from Lab 3. The main aim was just to show us how to import lab files. So in all fairness, we won't be needing those lab files. The next part talks about importing a pre-made C file which executes the following steps : Number of words the user wants to transfer The manner in which thes ...
Hey everyone.,   ZynqHW_2017_4_lab_4_v11  So let's continue onward with setting up our basics for TCL. After a brief read through the lab, I plan to use Vivado in tcl mode (non GUI mode). Let's see if we can change ports in a block diagram without seeing a block diagram [hehehe]. Below is a gallery of the output I got from the tcl console. Feel free to have a look at the solution code given at :my repo: Lab 4 slideshow Where is the BD file located : block diagram Opening pro ...
Hey everyone,   ZynqHW_2017_lab_3_v13.pdf   In lab 3 we will start discussing the other Zynq blocks in detail. The lab starts with introducing the selection of boot device. The QSPI memory interface (Quad Serial Peripheral Interface) is a SPI (another asynchronous serial communication protocol) module which has a memory mapped register interface, which allows direct interface for accessing data from external SPI devices and thus simplifying software requirements. The bootup of the QS ...
Hey guys, Hope this new year brings luck and fortune to everyone!   ZynqHW_2017_4_lab_1_v11 :   So I would just cover briefly Lab 1 : Guides to setup a new project. I didn't like the fact Avnet is forcing it's users to select target language as VHDL. Would have been great if they could leave the decision up to the reader. So ignoring this particular instruction , I went ahead with Verilog.       2. After selecting the correct target device, a new Zynq project ...
nixiefairy

00-And so it begins..

Posted by nixiefairy Dec 29, 2018
Hey guys, So I received the MiniZed about four weeks back . It arrived during my final year exams which gave me no time to mess around with the board and the training material. Finally after my exams got over and a few celebrations (:P) I am ending off 2018 with this blog series. Before we dive into the material composition, I thought it might be best I introduced myself to the community : I am a fourth year undergrad currently studying Electronics and Computers Engineering. My experience with ...