Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:fpga:xilinx:pmod:adxl345 [30 Oct 2013 09:56] – [Preparing the SD Card] Alexandru.Tofanresources:fpga:xilinx:pmod:adxl345 [09 Jan 2021 00:57] (current) – user interwiki links Robin Getz
Line 6: Line 6:
  
 **HW Platform(s):**  **HW Platform(s):** 
-   * [[http://www.xilinx.com/products/boards-and-kits/AES-S6MB-LX9.htm|Spartan-6 LX9 Microboard (Avnet)]] +   * [[xilinx>products/boards-and-kits/AES-S6MB-LX9.htm|Spartan-6 LX9 Microboard (Avnet)]] 
    * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3|Nexys™3 Spartan-6 FPGA Board (Digilent)]]    * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3|Nexys™3 Spartan-6 FPGA Board (Digilent)]]
    * [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx|Avnet ZedBoard]] \\    * [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx|Avnet ZedBoard]] \\
Line 15: Line 15:
  
 ==== Required Hardware ==== ==== Required Hardware ====
-  * [[http://www.xilinx.com/products/boards-and-kits/AES-S6MB-LX9.htm|Spartan-6 LX9 Microboard (Avnet)]]+  * [[xilinx>products/boards-and-kits/AES-S6MB-LX9.htm|Spartan-6 LX9 Microboard (Avnet)]]
   * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3|Nexys™3 Spartan-6 FPGA Board (Digilent)]]     * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3|Nexys™3 Spartan-6 FPGA Board (Digilent)]]  
   * [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx|Avnet ZedBoard]]    * [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx|Avnet ZedBoard]] 
Line 27: Line 27:
 ==== Running Demo (SDK) Program ==== ==== Running Demo (SDK) Program ====
  
-<WRAP center round tip 80%>If you are not familiar with LX9 and/or Xilix tools, please visit\\ [[http://www.xilinx.com/products/boards-and-kits/AES-S6MB-LX9.htm]] for details.\\+<WRAP center round tip 80%>If you are not familiar with LX9 and/or Xilix tools, please visit\\ [[xilinx>products/boards-and-kits/AES-S6MB-LX9.htm]] for details.\\
 If you are not familiar with Nexys™3 and/or Xilix tools, please visit\\ [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3]] for details.\\ If you are not familiar with Nexys™3 and/or Xilix tools, please visit\\ [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3]] for details.\\
 If you are not familiar with ZedBoard and/or Xilix tools, please visit\\ [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx]] for details.</WRAP> If you are not familiar with ZedBoard and/or Xilix tools, please visit\\ [[http://www.em.avnet.com/en-us/design/drc/Pages/Zedboard.aspx]] for details.</WRAP>
Line 151: Line 151:
          
 </WRAP> </WRAP>
 +<wrap hide>
 ====== Linux Device Driver ====== ====== Linux Device Driver ======
  
Line 160: Line 160:
 In order to prepare the SD Card for booting Linux on the ZedBoard: In order to prepare the SD Card for booting Linux on the ZedBoard:
     * Download the device tree: [[https://github.com/analogdevicesinc/no-OS/tree/master/Pmods/PmodACL/dts|PmodACL Linux devicetree]]     * Download the device tree: [[https://github.com/analogdevicesinc/no-OS/tree/master/Pmods/PmodACL/dts|PmodACL Linux devicetree]]
-    * Configure the kernel to include the driver for the ADXL345: [[http://wiki.analog.com/resources/tools-software/linux-drivers/input-misc/adxl345|Compiling the ADXL345 driver into the kernel]]+    * Configure the kernel to include the driver for the ADXL345: [[/resources/tools-software/linux-drivers/input-misc/adxl345|Compiling the ADXL345 driver into the kernel]]
     * Follow the instructions on the following wiki page, but use the device tree downloaded on the previous step and the kernel configuration above     * Follow the instructions on the following wiki page, but use the device tree downloaded on the previous step and the kernel configuration above
-        * [[http://wiki.analog.com/resources/tools-software/linux-drivers/platforms/zynq?s=adv7511&s=linux|Linux with HDMI video output on the ZED and ZC702]].+        * [[/resources/tools-software/linux-drivers/platforms/zynq|Linux with HDMI video output on the ZED and ZC702]]. When following those instructions make sure to copy the devicetree file that was downloaded in step 1) to arch/arm/boot/dts/zynq-zed-adv7511-pmod-acl.dts before trying to build the zynq-zed-adv7511-pmod-acl.dtb file.
  
 Make sure you have an HDMI monitor connected to the ZedBoard, plug in the SD Card and power on the board. Make sure you have an HDMI monitor connected to the ZedBoard, plug in the SD Card and power on the board.
Line 217: Line 217:
  
 {{:resources:fpga:xilinx:pmod:adxl345_linux_serial.jpg?600|ADXL345 Read Voltage from Serial Terminal}} {{:resources:fpga:xilinx:pmod:adxl345_linux_serial.jpg?600|ADXL345 Read Voltage from Serial Terminal}}
 +</wrap>
 ===== More information ===== ===== More information =====
   * [[ez>community/fpga|ask questions about the FPGA reference design]]   * [[ez>community/fpga|ask questions about the FPGA reference design]]
   * Example questions: {{rss>http://ez.analog.com/community/feeds/allcontent/atom?community=2061 5 author 1d}}   * Example questions: {{rss>http://ez.analog.com/community/feeds/allcontent/atom?community=2061 5 author 1d}}
resources/fpga/xilinx/pmod/adxl345.txt · Last modified: 09 Jan 2021 00:57 by Robin Getz