To know if you design is loaded properly, you can use the leds to indicate some 
state of your design.  The led F is already connect to the PROGRAM_DONE pin of 
the FPGA in the cpld.  You can also modify the cpld to turn on some light on 
the board.

what do you have to do in your thesis?

Gabriel
  ----- Original Message ----- 
  From: Eduardo Lloret Fuentes 
  To: Matthias Wilhelm 
  Cc: discuss-gnuradio 
  Sent: Monday, February 14, 2011 9:09 AM
  Subject: Re: [Discuss-gnuradio] Doubt about FPGA code and firmware


  Hello,

  @Nick Foster

    If your FPGA design doesn't include a Microblaze processor to do
    something useful with the firmware image, you won't need to load the
    firmware.


  My FPGA design doesn't include a Microblaze processor so I also think that I 
don't need it. My doubt comes from the boot sequence that I read in the 
USRP2GenFAQ section: 
http://gnuradio.org/redmine/wiki/gnuradio/USRP2GenFAQ#How-does-the-USRP2-boot-How-is-the-FPGA-firmware-loaded
 
  If I don't have a processor, the second step is not necessary but I don't 
know if the first (loading of FPGA design) is accomplished properly. What do 
you think?


  @Gabriel Morel

    Will you start from a new project or just modify the old one.  I try to 
compile the raw ethernet version but I have many problem.  Give some news of 
your works plz.


  I started completely from a new project but If I try to modify the old one I 
will tell you my results.

  @Matthias Wilhelm

    if you plan to use any part of the USRP2's hardware (daughterboard, ADC, 
UART, ethernet, ...) and don't want to implement all the steps required to 
configure and use them properly, I would suggest to integrate your code 
parallel to the vanilla system (the UHD one!), it is far more work to get it 
running otherwise. The firmware does a lot of stuff. If you don't plan to use 
the hardware why not use a Spartan evaluation kit instead, they have nicer I/O 
capabilities for experimenting and testing?


  I plan to use the BasicRX, BasicTX, LFTX and LFRX daughterboards just as a 
simple input/output to the FPGA. Besides I need the ADC and DAC but I thought 
they don't need the processor. A lot of thanks for your advice. When you say to 
integrate the code to the vanilla system, do you mean add my verilog code to 
their project? 

  I also think it would be better to use a Spartan evaluation kit to do this 
but the use of the USRP2 board is part of my thesis requirements.

  Thanks you so much to all of you for your help.

  Greetings.

  Eduardo.



------------------------------------------------------------------------------


  _______________________________________________
  Discuss-gnuradio mailing list
  Discuss-gnuradio@gnu.org
  http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to