FMUSER Wirless Transmit Video And Audio More Easier !

[email protected] WhatsApp +8618078869184
Language

    Nexys3 learning notes (1) - The establishment of the minimum system

     

    Recently got a Digilent's Nexys3 Spartan6 FPGA development board, I want to learn how to use EDK how to develop embedded systems. The FPGA on Nexys3 is XILINX's Spartan-6 series XC6LX16CSG324, which integrates 32-bit soft-core processor MicroBlaze, with XILINX target design platform XPS / EDK can easily perform hardware and software for embedded systems. MicroBlaze currently supports two internal bus PLBs and AXIs, first studying a system platform based on a PLB bus. Ready to work: PC WINDOWS XP SP3 Xilinx Ise Design Suite 13.2 Nexys3 development board Serial Monitoring Program ---- Super Terminal (Serial Port Set: Porter Rate 9600, 8-bit Data Bit, 1 Stop Bit, No Parp) Nexys3 BSB Support Bag Nexys3_BSB_SUPPORT_V_2_3.ZIP 1.BSB wizard to establish an embedded system Open XPS, select BSB Wizard Named new Project, select PLB System, select the BSB PLB Support Pack in the Path box According to the step, always select 83.33MHz Select the component of the system, the first system wants to be, the better, so only the button, switch, and serial port monitor IP core. Other all Remove first. Some basic information of the system 2. System setting compile The following figure can see the IP used by the system, Nexys3 has a custom IP: MEM_BUS_MUX_0, as long as the system is used to control the distribution of multiple memory, the system will be automatically added. Port connection Assignment of address The left Project column also automatically generates the System.MHS file and the system.ucf file. Select Hardware->generate BitStream this process is a bit slow 3. Establishment of the hardware and software environment Choose Project->Export Hardware Design to EDK ..., pop-up window starts EDK Create a Workspace You can see that hardware design is imported EDK. First, the BSP is to be established, which is software driver as a variety of peripherals of the embedded system. Select file->new->xilinx board support package After completing, the EDK will automatically compile, then the BSP is created. To this simple embedded hardware platform and driver is built, the software can be developed on this. 4. Software Test Program Select File->new->xilinx C Project, try the DEMO program that comes with the system, select the Peripheral Test program Here you can choose to have just built a good BSP. After completing, EDK is automatically compiled, you can see the newly added test programs in the project, and the SRC is the source file of the test, and the .elff file has also been generated. Select Xilinx Tools->program FPGA, you can see the .bit file and .bmm file in the pop-up window, select the .elff file that is just generated under the ELF file bar. To connect Nexys3 on the computer, and power up, then start programming FPGA. The test program starts running, the serial port can monitor the run results The 8-bit switch '0''1' state is represented by a 16-bit value, and the 4-bit button status 'Press' 'Bounce' is also represented by a 16-bit numerical value. The Nexys3 board is in the middle of the button zone, a button can reset the program, redisplay the status value of the collected light and buttons. summary: To thismay, a very simple embedded system is completed, the test program shows that the development of the Embedded system is indeed very simple, and the integrated design of the hardware and software is integrated with Xilinx's target design platform. The next time I will try to add external settings on this simple system. Reference link: http://www.xilinx.com/support/documentation/spartan-6.htm http://www.digilentinc.com/products/detail.cfm?navpath=2,400,897&prod=Nexys3

     

     

     

     

    List all Question

    Nickname

    Email

    Questions

    Our other product:

    Professional FM Radio Station Equipment Package

     



     

    Hotel IPTV Solution

     


      Enter email  to get a surprise

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org ->Afrikaans
      sq.fmuser.org ->Albanian
      ar.fmuser.org ->Arabic
      hy.fmuser.org ->Armenian
      az.fmuser.org ->Azerbaijani
      eu.fmuser.org ->Basque
      be.fmuser.org ->Belarusian
      bg.fmuser.org ->Bulgarian
      ca.fmuser.org ->Catalan
      zh-CN.fmuser.org ->Chinese (Simplified)
      zh-TW.fmuser.org ->Chinese (Traditional)
      hr.fmuser.org ->Croatian
      cs.fmuser.org ->Czech
      da.fmuser.org ->Danish
      nl.fmuser.org ->Dutch
      et.fmuser.org ->Estonian
      tl.fmuser.org ->Filipino
      fi.fmuser.org ->Finnish
      fr.fmuser.org ->French
      gl.fmuser.org ->Galician
      ka.fmuser.org ->Georgian
      de.fmuser.org ->German
      el.fmuser.org ->Greek
      ht.fmuser.org ->Haitian Creole
      iw.fmuser.org ->Hebrew
      hi.fmuser.org ->Hindi
      hu.fmuser.org ->Hungarian
      is.fmuser.org ->Icelandic
      id.fmuser.org ->Indonesian
      ga.fmuser.org ->Irish
      it.fmuser.org ->Italian
      ja.fmuser.org ->Japanese
      ko.fmuser.org ->Korean
      lv.fmuser.org ->Latvian
      lt.fmuser.org ->Lithuanian
      mk.fmuser.org ->Macedonian
      ms.fmuser.org ->Malay
      mt.fmuser.org ->Maltese
      no.fmuser.org ->Norwegian
      fa.fmuser.org ->Persian
      pl.fmuser.org ->Polish
      pt.fmuser.org ->Portuguese
      ro.fmuser.org ->Romanian
      ru.fmuser.org ->Russian
      sr.fmuser.org ->Serbian
      sk.fmuser.org ->Slovak
      sl.fmuser.org ->Slovenian
      es.fmuser.org ->Spanish
      sw.fmuser.org ->Swahili
      sv.fmuser.org ->Swedish
      th.fmuser.org ->Thai
      tr.fmuser.org ->Turkish
      uk.fmuser.org ->Ukrainian
      ur.fmuser.org ->Urdu
      vi.fmuser.org ->Vietnamese
      cy.fmuser.org ->Welsh
      yi.fmuser.org ->Yiddish

       
  •  

    FMUSER Wirless Transmit Video And Audio More Easier !

  • Contact

    Address:
    No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou China 510620

    E-mail:
    [email protected]

    Tel / WhatApps:
    +8618078869184

  • Categories

  • Newsletter

    FIRST OR FULL NAME

    E-mail

  • paypal solution  Western UnionBank OF China
    E-mail:[email protected]   WhatsApp:+8618078869184   Skype:sky198710021 Chat with me
    Copyright 2006-2020 Powered By www.fmuser.org

    Contact Us